Merci claire pour tes réponses et cela marche bien, bravos !

Récapitulatif
Je vais tout mettre sur la même feuille (pour simplifier l'explication
- plage à faire la somme : I4:I143
condition sur la même ligne
    pour I4 .... D4
    pour I5 .... D5
    ....
    pour I143 .... D143


Pour la ligne 4 cela correspond
=SI.CONDITIONS($D4=K3;$I4)
*donne 2,00*
pour la ligne 5 cela correspond
=SI.CONDITIONS($D5=K3;$I5)
...
pour la ligne 143 cela correspond
=SI.CONDITIONS($D143=K3;$I143)

et je souhaite faire cette somme.

cela donne
=SOMME.SI(D4:D143;K3;I4:I143)
cela donne bien 2,00.


&ric


Le 17/02/2020 à 08:25, Ocleyr2lalune a écrit :
Bonjour

alors tu as déjà la réponse dans le message qui précède.
Utilise la bonne syntaxe de somme.si. Fais-toi aider par l'assistant fonction et tout se passera bien. Tu connais déjà tous tes paramètres


        SOMME.SI(plage;critère;plage_de_somme)



Claire

Le lundi 17 février 2020 à 08:00 +0100, Isa&ric a écrit :
Merci Claire,


Je voudrai additionner le montant (€) de toutes les cellules
Feuille 'J' de 'J'.G4 à 'J'.G143
Additionner ces cellules si
(B7 est sur une autre feuille (et je veux mettre ma formule D7))
somme de 'J'G4 si 'J'.k4 ="texte cellule B7"
+
somme de 'J'G5 si 'J'.k5 ="texte cellule B7"
...
somme de 'J'G143 si 'J'.k143 ="texte cellule B7"

J'espère que c'est compréhensible.
D'avance merci

&ric


Le 16/02/2020 à 15:01, Ocleyr2lalune a écrit :
Bonjour

il suffit de se référer àla bonne syntaxe de somme.si
https://help.libreoffice.org/6.4/fr/text/scalc/01/04060106.html?&DbPAR=CALC&System=UNIX#Section15



        SOMME.SI(plage;critère;plage_de_somme)

plage : est la plage de cellules à laquelle les critères doivent être appliqués => celle où tu veux vérifier que les valeurs sont égales à $B7

critère correspond à la cellule dans laquelle s'affiche le critère de recherche, ou au critère lui-même. Si le critère est écrit dans la formule, il doit être délimité par des guillemets. => soit $B7

plage_de_somme est la plage à partir de laquelle les valeurs sont additionnées. Si ce paramètre n'a pas été indiqué, les valeurs trouvées dans la plage sont additionnées.=> soit $G$4:$G$143 (si tu es sur la même feuille, le nom de la feuille est inutile)


note que ton $B7 est étrange :

ta zone commence ligne 4. Soit tu veux tester l'égalité à une valeur différente sur chaque ligne et décalée de 3 lignes (ligne 4+3) et $B7 est correct.

Soit quelle que soit la ligne tu veux tester la valeur de la cellule B7 (dont la référence ne doit pas évoluer) et à ce moment il faut utiliser la valeur absolue complète soit $B$7

Claire

Le dimanche 16 février 2020 à 03:51 -0700, isaric a écrit :
Bonjour
Si j'utilise cette fonction
=SOMME.SI($'J.$G$4:$G$143;"<>0")
J'ai la somme de toute les cellules de 4 à 143 sur la feuille 'J'.
Je souhaite avoir cette somme (colonne G) sous condition.
Somme de la colonne G4 à G143 seulement si sur la même ligne
$'J'.Cellule étudié=$B7
Est-ce possible ?
D'avance merci
-----
Utilise Libreoffice avec Ubuntu
--
Sent from:
http://document-foundation-mail-archive.969070.n3.nabble.com/Users-f1744091.html





--
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à