A voir également:
- Excel Somme.si
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
10 réponses
g
Messages postés
1262
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
575
17 oct. 2004 à 19:14
17 oct. 2004 à 19:14
Bonjour,
=SOMME(SOMME.SI(B1:B9;2;A1:A9);SOMME.SI(B1:B9;1;A1:A9);SOMME.SI(B1:B9;3;A1:A9))
Les trois conditions, dans la plage A1:A9 sont 2, 1 et 3.
Bonne suite.
http://perso.wanadoo.fr/gerard.g
=SOMME(SOMME.SI(B1:B9;2;A1:A9);SOMME.SI(B1:B9;1;A1:A9);SOMME.SI(B1:B9;3;A1:A9))
Les trois conditions, dans la plage A1:A9 sont 2, 1 et 3.
Bonne suite.
http://perso.wanadoo.fr/gerard.g
sommeprod est plus souple que somme.si
il agit pareil sous la forme d'une formule matricielle (impératif) - c'est à dire formule validée par CTRL+MAJ+ENTER - affichée ensuite entre accolades.
par exemple la somme des cellules d'une colonne pour les valeurs face à une autre cellule non vide d'une autre colonne.
{=SOMMEPROD(C5:C8;SI(ESTVIDE(B5:B8);0;1))}
Le 0 et le 1 du SI agit comme un booléen.
Cette forme permet d'entrer des conditions plus sophistiquées que SOMME.SI
il agit pareil sous la forme d'une formule matricielle (impératif) - c'est à dire formule validée par CTRL+MAJ+ENTER - affichée ensuite entre accolades.
par exemple la somme des cellules d'une colonne pour les valeurs face à une autre cellule non vide d'une autre colonne.
{=SOMMEPROD(C5:C8;SI(ESTVIDE(B5:B8);0;1))}
Le 0 et le 1 du SI agit comme un booléen.
Cette forme permet d'entrer des conditions plus sophistiquées que SOMME.SI
merci Gérard.
en fait la fonction que vous indiquez me donne la somme de ces 3 conditions.Il me faudait en fait la somme à condition que les 3 conditions soient réalisées.
je ne sais pas is je suis très clair...
Pierre
en fait la fonction que vous indiquez me donne la somme de ces 3 conditions.Il me faudait en fait la somme à condition que les 3 conditions soient réalisées.
je ne sais pas is je suis très clair...
Pierre
UsulArrakis
Messages postés
7405
Date d'inscription
vendredi 28 mars 2003
Statut
Contributeur
Dernière intervention
27 janvier 2022
3 187
17 oct. 2004 à 22:49
17 oct. 2004 à 22:49
bonsoir
le mieux serait de donner un exemple (même factice) de ce que tu veux obtenir !
sinon il faut mettre ET en 1ère condition :
(ET(...) )
Usul d'Arrakis /
Serial_dreamer
le mieux serait de donner un exemple (même factice) de ce que tu veux obtenir !
sinon il faut mettre ET en 1ère condition :
(ET(...) )
Usul d'Arrakis /
Serial_dreamer
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
SirHill
Messages postés
4060
Date d'inscription
vendredi 19 mars 2004
Statut
Contributeur
Dernière intervention
19 avril 2020
543
17 oct. 2004 à 23:26
17 oct. 2004 à 23:26
Salut,
Quelques exemples repêchés d'une vieille feuille :
Quelques exemples repêchés d'une vieille feuille :
=SI((MAX(C16:M16))>=(MAX(C17:M17));(MAX(C16:M16));(MAX(C17:M17)))
=SI((ET(N16>=0; N17>=0));(MAX(N16;N17)-MIN(N16;N17)); SI((ET(N16>=0; N17<0));(N16+ABS(N17)); SI((ET(N16<0; N17>=0));(N17+ABS(N16));(ABS(MIN(N16;N17))-ABS(MAX(N16;N17))))))Mais le mieux serait de nous donner un exemple, effectivement...
SirHill
Messages postés
4060
Date d'inscription
vendredi 19 mars 2004
Statut
Contributeur
Dernière intervention
19 avril 2020
543
17 oct. 2004 à 23:34
17 oct. 2004 à 23:34
Arf, il n'y a pas de SOMME.SI :)
Mébon, il y a toujours de l'aide dans (ce vieil) Excel :
Supposons que la plage A1:A4 contienne la valeur immobilière de quatre maisons, soit respectivement, 100 000 F, 200 000 F, 300 000 F et 400 000 F. La plage B1:B4 contient les commissions sur ventes suivantes correspondant à ces valeurs immobilières : 7 000 F, 14 000 F, 21 000 F et 28 000 F.
SOMME.SI(A1:A4;">160000";B1:B4) égale 63 000 F
Mébon, il y a toujours de l'aide dans (ce vieil) Excel :
Supposons que la plage A1:A4 contienne la valeur immobilière de quatre maisons, soit respectivement, 100 000 F, 200 000 F, 300 000 F et 400 000 F. La plage B1:B4 contient les commissions sur ventes suivantes correspondant à ces valeurs immobilières : 7 000 F, 14 000 F, 21 000 F et 28 000 F.
SOMME.SI(A1:A4;">160000";B1:B4) égale 63 000 F
UsulArrakis
Messages postés
7405
Date d'inscription
vendredi 28 mars 2003
Statut
Contributeur
Dernière intervention
27 janvier 2022
3 187
>
SirHill
Messages postés
4060
Date d'inscription
vendredi 19 mars 2004
Statut
Contributeur
Dernière intervention
19 avril 2020
17 oct. 2004 à 23:36
17 oct. 2004 à 23:36
tu vendrais pas un appart ? pas cher ?
;-)
Usul d'Arrakis /
Serial_dreamer
;-)
Usul d'Arrakis /
Serial_dreamer
SirHill
Messages postés
4060
Date d'inscription
vendredi 19 mars 2004
Statut
Contributeur
Dernière intervention
19 avril 2020
543
>
SirHill
Messages postés
4060
Date d'inscription
vendredi 19 mars 2004
Statut
Contributeur
Dernière intervention
19 avril 2020
17 oct. 2004 à 23:38
17 oct. 2004 à 23:38
Il te reste encore des francs ? :D
UsulArrakis
Messages postés
7405
Date d'inscription
vendredi 28 mars 2003
Statut
Contributeur
Dernière intervention
27 janvier 2022
3 187
>
SirHill
Messages postés
4060
Date d'inscription
vendredi 19 mars 2004
Statut
Contributeur
Dernière intervention
19 avril 2020
18 oct. 2004 à 12:49
18 oct. 2004 à 12:49
non :( derme ! avec les zeuros ça marche pas ?
;-)
Usul d'Arrakis /
Serial_dreamer
;-)
Usul d'Arrakis /
Serial_dreamer
SirHill
Messages postés
4060
Date d'inscription
vendredi 19 mars 2004
Statut
Contributeur
Dernière intervention
19 avril 2020
543
>
SirHill
Messages postés
4060
Date d'inscription
vendredi 19 mars 2004
Statut
Contributeur
Dernière intervention
19 avril 2020
18 oct. 2004 à 19:18
18 oct. 2004 à 19:18
Nonche :(
En plus l'appart est très mal situé :)
En plus l'appart est très mal situé :)
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 711
18 oct. 2004 à 23:32
18 oct. 2004 à 23:32
"Il me faudait en fait la somme à condition que les 3 conditions soient réalisées. "
tu voulais utiliser somme.si mais en ce qui me concerne j'écrirais la formule ainsi :
SI(ET(A1<19;B1>4;C1>0);SOMME(A1:C1);"")
il faut que la colonne A soit < 19
et que la colonne B soit > 4
et que la colonne C soit > 0
dans ce cas on fait la somme des trois colonnes sinon c'est nul
toujours zen
tu voulais utiliser somme.si mais en ce qui me concerne j'écrirais la formule ainsi :
SI(ET(A1<19;B1>4;C1>0);SOMME(A1:C1);"")
il faut que la colonne A soit < 19
et que la colonne B soit > 4
et que la colonne C soit > 0
dans ce cas on fait la somme des trois colonnes sinon c'est nul
toujours zen
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 711
12 oct. 2008 à 11:13
12 oct. 2008 à 11:13
bonjour
Pourquoi ressusciter un sujet vieux de 4 ans ?
Surtout pour donner des informations pas très adaptées pour cette fonction qui peux s'écrire très simplement ainsi
Ceci est une syntaxe plus conforme car sommeprod fonctionne en matriciel sans les accolades et leur obtention particulière.
Pourquoi ressusciter un sujet vieux de 4 ans ?
Surtout pour donner des informations pas très adaptées pour cette fonction qui peux s'écrire très simplement ainsi
=SOMMEPROD((B5:B8<>"")*C5:C8)) ou =SOMMEPROD((B5:B8<>"")*1;(C5:C8))
Ceci est une syntaxe plus conforme car sommeprod fonctionne en matriciel sans les accolades et leur obtention particulière.
tékosse
Messages postés
1
Date d'inscription
lundi 13 octobre 2008
Statut
Membre
Dernière intervention
13 octobre 2008
13 oct. 2008 à 07:27
13 oct. 2008 à 07:27
pas très adaptée peut-être mais quand on veut monter le niveau d'un cran on prend la peine de se relire ...
;-)
votre première formule n'a pas bien balancé les parenthèses, une de trop ou de moins, comme vous voulez.
Pas grave expertise n'a jamais voulu dire rigueur.
En tous cas merci j'apprends au passage.
;-)
votre première formule n'a pas bien balancé les parenthèses, une de trop ou de moins, comme vous voulez.
Pas grave expertise n'a jamais voulu dire rigueur.
En tous cas merci j'apprends au passage.
Tu as tes 3 conditions en colonnes A,B,C
tu mets en colonne D une formule somme ( l inserer si besoin)
en D1:
=et(A1:C1)
cop/coll vers le bas
en colonne E tu as tes valeurs conditionnelles
En F1 tu mets un simple somme.si
=SOMME.SI(D:D;VRAI;E:E)
Ensuite, si ta colonne D te prend la tete a cet endroit de la feuille, tu peux la couper coller sur une autre feuille du classeur puis supprimer la colonne qui est maintenant vide.
tu mets en colonne D une formule somme ( l inserer si besoin)
en D1:
=et(A1:C1)
cop/coll vers le bas
en colonne E tu as tes valeurs conditionnelles
En F1 tu mets un simple somme.si
=SOMME.SI(D:D;VRAI;E:E)
Ensuite, si ta colonne D te prend la tete a cet endroit de la feuille, tu peux la couper coller sur une autre feuille du classeur puis supprimer la colonne qui est maintenant vide.