Je cherche désespérément à comprendre comment effectuer la somme des valeurs
d'une plage lorsque l'on a 2 critères de condition ?
Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui
est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple
=SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ?
Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10
il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment
puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
"13Hubert" <13hubert@discussions.microsoft.com> a écrit dans le message de
news: 51376AE9-C4B5-46FC-A52A-80A1883223D0@microsoft.com...
Bonjour à tous !
Je cherche désespérément à comprendre comment effectuer la somme des
valeurs
d'une plage lorsque l'on a 2 critères de condition ?
Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce
qui
est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple
=SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ?
Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans
B1:B10
il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C"
Comment
puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Cordialement Hubert -- ...from Marseille !
13Hubert
Salut "af" et merci pour l'essai...
...pourtant, cela ne fonctionne pas. Excel me met en surbrillance C10 dans la formule en m'informant simplement d'une erreur... sans autre explication...
Mais je cherche encore de mon coté en essayant différentes possibilités, sans succès...
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Cordialement Hubert -- ...from Marseille !
Salut "af" et merci pour l'essai...
...pourtant, cela ne fonctionne pas.
Excel me met en surbrillance C10 dans la formule en m'informant simplement
d'une erreur... sans autre explication...
Mais je cherche encore de mon coté en essayant différentes possibilités,
sans succès...
"13Hubert" <13hubert@discussions.microsoft.com> a écrit dans le message de
news: 51376AE9-C4B5-46FC-A52A-80A1883223D0@microsoft.com...
Bonjour à tous !
Je cherche désespérément à comprendre comment effectuer la somme des
valeurs
d'une plage lorsque l'on a 2 critères de condition ?
Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce
qui
est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple
=SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ?
Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans
B1:B10
il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C"
Comment
puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
...pourtant, cela ne fonctionne pas. Excel me met en surbrillance C10 dans la formule en m'informant simplement d'une erreur... sans autre explication...
Mais je cherche encore de mon coté en essayant différentes possibilités, sans succès...
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
"13Hubert" <13hubert@discussions.microsoft.com> a écrit dans le message de news:
51376AE9-C4B5-46FC-A52A-80A1883223D0@microsoft.com...
Bonjour à tous !
Je cherche désespérément à comprendre comment effectuer la somme des valeurs
d'une plage lorsque l'on a 2 critères de condition ?
Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui
est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple
=SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ?
Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10
il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment
puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Cordialement Hubert -- ...from Marseille !
13Hubert
Salut Michdenis
Merci beaucoup, ça marche super !
Sans trop abuser, peux-tu m'expliquer STP ? Je ne connais pas SOMMEPROD et je n'arrive pas à comprendre pourquoi *
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Cordialement Hubert -- ....from Marseille !
Salut Michdenis
Merci beaucoup, ça marche super !
Sans trop abuser, peux-tu m'expliquer STP ?
Je ne connais pas SOMMEPROD et je n'arrive pas à comprendre pourquoi *
"13Hubert" <13hubert@discussions.microsoft.com> a écrit dans le message de news:
51376AE9-C4B5-46FC-A52A-80A1883223D0@microsoft.com...
Bonjour à tous !
Je cherche désespérément à comprendre comment effectuer la somme des valeurs
d'une plage lorsque l'on a 2 critères de condition ?
Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui
est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple
=SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ?
Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10
il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment
puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Cordialement Hubert -- ....from Marseille !
13Hubert
...et puis comme j'aime bien abuser... :-))
si mon 2° critère est maintenant "différent de C"... Je sais écrire "égal à..." c'est "=" ;-) ...mais comment puis-je écrire "différent de..." ?
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Cordialement Hubert -- ....from Marseille !
...et puis comme j'aime bien abuser... :-))
si mon 2° critère est maintenant "différent de C"...
Je sais écrire "égal à..." c'est "=" ;-)
...mais comment puis-je écrire "différent de..." ?
"13Hubert" <13hubert@discussions.microsoft.com> a écrit dans le message de news:
51376AE9-C4B5-46FC-A52A-80A1883223D0@microsoft.com...
Bonjour à tous !
Je cherche désespérément à comprendre comment effectuer la somme des valeurs
d'une plage lorsque l'on a 2 critères de condition ?
Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui
est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple
=SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ?
Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10
il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment
puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Cordialement Hubert -- ....from Marseille !
michdenis
égale : différent de : <>
Salutations!
"13Hubert" a écrit dans le message de news:
...et puis comme j'aime bien abuser... :-))
si mon 2° critère est maintenant "différent de C"... Je sais écrire "égal à..." c'est "=" ;-) ...mais comment puis-je écrire "différent de..." ?
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Cordialement Hubert -- ....from Marseille !
égale : différent de : <>
Salutations!
"13Hubert" <13hubert@discussions.microsoft.com> a écrit dans le message de news:
BA589CC8-EC9C-48F0-A7F0-980583C465FA@microsoft.com...
...et puis comme j'aime bien abuser... :-))
si mon 2° critère est maintenant "différent de C"...
Je sais écrire "égal à..." c'est "=" ;-)
...mais comment puis-je écrire "différent de..." ?
"13Hubert" <13hubert@discussions.microsoft.com> a écrit dans le message de news:
51376AE9-C4B5-46FC-A52A-80A1883223D0@microsoft.com...
Bonjour à tous !
Je cherche désespérément à comprendre comment effectuer la somme des valeurs
d'une plage lorsque l'on a 2 critères de condition ?
Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui
est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple
=SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ?
Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10
il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment
puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Cordialement Hubert -- ....from Marseille !
13Hubert
Ben voilà ! Y suffisait de demander...
Merci encore ! Hubert -- ...from Marseille !
égale : > différent de : <>
Salutations!
"13Hubert" a écrit dans le message de news:
....et puis comme j'aime bien abuser... :-))
si mon 2° critère est maintenant "différent de C"... Je sais écrire "égal à..." c'est "=" ;-) ....mais comment puis-je écrire "différent de..." ?
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Cordialement Hubert -- ....from Marseille !
Ben voilà !
Y suffisait de demander...
Merci encore !
Hubert
--
...from Marseille !
égale : > différent de : <>
Salutations!
"13Hubert" <13hubert@discussions.microsoft.com> a écrit dans le message de news:
BA589CC8-EC9C-48F0-A7F0-980583C465FA@microsoft.com...
....et puis comme j'aime bien abuser... :-))
si mon 2° critère est maintenant "différent de C"...
Je sais écrire "égal à..." c'est "=" ;-)
....mais comment puis-je écrire "différent de..." ?
"13Hubert" <13hubert@discussions.microsoft.com> a écrit dans le message de news:
51376AE9-C4B5-46FC-A52A-80A1883223D0@microsoft.com...
Bonjour à tous !
Je cherche désespérément à comprendre comment effectuer la somme des valeurs
d'une plage lorsque l'on a 2 critères de condition ?
Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui
est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple
=SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ?
Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10
il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment
puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Cordialement Hubert -- ....from Marseille !
michdenis
Bonjour 13Hubert,
Ce n'est qu'une explication sommaire... je t'invite à consulter un bon livre sur excel ... et de regarder le chapitre sur les formules matricielles.
Sommeprod() est "simplement" une forme d'une formule matricielle sans l'obligation de valider la formule par Ctrl + Maj + Enter
Excel crée en mémoire vive un tableau intermédiaire lui permettant de tester chacune des conditions énumérées pour chaque ligne de la plage de cellules mentionnée. Pour Excel , Vrai = 1 , Faux = 0
Pour chacune des lignes, tu as le tableau suivant : la résultante du test que fait excel pour savoir si la condtion est vrai... j'ai supposé un résultat quelconque... =Sommeprod(( B1:B3="ALAIN" )*( C1:C3="C" )*( A1:A3 )) Ligne 1 Vrai Vrai 10 Ligne 2 Vrai Faux 12 Ligne 3 Faux Vrai 5
La définition de sommeprod = Somme des produits : Vrai * Vrai * 10 Vrai * Faux * 12 Faux * Vrai * 5 Remplace les valeurs logiques par leur valeur numérique : 1 * 1 * 10 = 10 1 * 0 * 12 = 0 0 * 1 * 5 = 0
La somme de : 10 + 0 + 0 = 10 Résultat : 10
Salutations!
"13Hubert" a écrit dans le message de news:
Salut Michdenis
Merci beaucoup, ça marche super !
Sans trop abuser, peux-tu m'expliquer STP ? Je ne connais pas SOMMEPROD et je n'arrive pas à comprendre pourquoi *
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Cordialement Hubert -- ....from Marseille !
Bonjour 13Hubert,
Ce n'est qu'une explication sommaire... je t'invite à consulter un bon livre
sur excel ... et de regarder le chapitre sur les formules matricielles.
Sommeprod() est "simplement" une forme d'une formule matricielle
sans l'obligation de valider la formule par Ctrl + Maj + Enter
Excel crée en mémoire vive un tableau intermédiaire lui permettant de tester chacune des conditions énumérées
pour chaque ligne de la plage de cellules mentionnée. Pour Excel , Vrai = 1 , Faux = 0
Pour chacune des lignes, tu as le tableau suivant : la résultante du test
que fait excel pour savoir si la condtion est vrai... j'ai supposé un résultat quelconque...
=Sommeprod(( B1:B3="ALAIN" )*( C1:C3="C" )*( A1:A3 ))
Ligne 1 Vrai Vrai 10
Ligne 2 Vrai Faux 12
Ligne 3 Faux Vrai 5
La définition de sommeprod = Somme des produits :
Vrai * Vrai * 10
Vrai * Faux * 12
Faux * Vrai * 5
Remplace les valeurs logiques par leur valeur numérique :
1 * 1 * 10 = 10
1 * 0 * 12 = 0
0 * 1 * 5 = 0
La somme de : 10 + 0 + 0 = 10
Résultat : 10
Salutations!
"13Hubert" <13hubert@discussions.microsoft.com> a écrit dans le message de news:
9C5D8493-E4E8-4960-9C65-3520FCD2A80F@microsoft.com...
Salut Michdenis
Merci beaucoup, ça marche super !
Sans trop abuser, peux-tu m'expliquer STP ?
Je ne connais pas SOMMEPROD et je n'arrive pas à comprendre pourquoi *
"13Hubert" <13hubert@discussions.microsoft.com> a écrit dans le message de news:
51376AE9-C4B5-46FC-A52A-80A1883223D0@microsoft.com...
Bonjour à tous !
Je cherche désespérément à comprendre comment effectuer la somme des valeurs
d'une plage lorsque l'on a 2 critères de condition ?
Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui
est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple
=SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ?
Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10
il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment
puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)
Ce n'est qu'une explication sommaire... je t'invite à consulter un bon livre sur excel ... et de regarder le chapitre sur les formules matricielles.
Sommeprod() est "simplement" une forme d'une formule matricielle sans l'obligation de valider la formule par Ctrl + Maj + Enter
Excel crée en mémoire vive un tableau intermédiaire lui permettant de tester chacune des conditions énumérées pour chaque ligne de la plage de cellules mentionnée. Pour Excel , Vrai = 1 , Faux = 0
Pour chacune des lignes, tu as le tableau suivant : la résultante du test que fait excel pour savoir si la condtion est vrai... j'ai supposé un résultat quelconque... =Sommeprod(( B1:B3="ALAIN" )*( C1:C3="C" )*( A1:A3 )) Ligne 1 Vrai Vrai 10 Ligne 2 Vrai Faux 12 Ligne 3 Faux Vrai 5
La définition de sommeprod = Somme des produits : Vrai * Vrai * 10 Vrai * Faux * 12 Faux * Vrai * 5 Remplace les valeurs logiques par leur valeur numérique : 1 * 1 * 10 = 10 1 * 0 * 12 = 0 0 * 1 * 5 = 0
La somme de : 10 + 0 + 0 = 10 Résultat : 10
Salutations!
"13Hubert" a écrit dans le message de news:
Salut Michdenis
Merci beaucoup, ça marche super !
Sans trop abuser, peux-tu m'expliquer STP ? Je ne connais pas SOMMEPROD et je n'arrive pas à comprendre pourquoi *
Je cherche désespérément à comprendre comment effectuer la somme des valeurs d'une plage lorsque l'on a 2 critères de condition ? Si je veux effectuer la somme des valeurs de B1 à B10 en fonction de ce qui est inscrit dans A1:A10, j'ai appris ici comment faire, par exemple =SOMME.SI(A1:A10;"=ALAIN";B1:B10)
Mais si j'ai en C1:C10 une deuxième condition à respecter ? Par exemple, je voudrais effectuer la somme de A1:A10 selon que dans B1:B10 il est écrit "ALAIN" ET que dans C1:C10 il est inscrit la lettre "C" Comment puis-je écrire ma formule ?
Merci d'avance à ceux qui se pencheront sur ma modeste personne... :-)