Faire la somme d'une colonne selon plusières critères sous excel
Résolu
Bonisam
Messages postés
144
Date d'inscription
Statut
Membre
Dernière intervention
-
Bonisam Messages postés 144 Date d'inscription Statut Membre Dernière intervention -
Bonisam Messages postés 144 Date d'inscription Statut Membre Dernière intervention -
Bonjour cher communauté,
je sollicite votre aide pour trouver une formule excel que je cherche sans succès depuis hier.
Voici mon problème:
Je cherche à faire la sommation des valeurs dans une feuil2 en fonction de plusieurs critères (selon les préfixes) des valeurs d'une colonne dans une feuil 1.
Exemple
Feuil 1
Colonne compte-------------------------------------Colonne Montant
217000---------------------------------------------------1000
218000---------------------------------------------------1500
218100---------------------------------------------------2000
Feuil2
Intitulé-------------------------------------------------------------Colonne Montant
Fonds commercial et droit au bail---------------= Somme des comptes commençant par 217, 218 (sauf 2181)
Ci-joint le tableau: https://www.cjoint.com/c/IChjFUAU3VB
Merci pour votre attention à ma demande
je sollicite votre aide pour trouver une formule excel que je cherche sans succès depuis hier.
Voici mon problème:
Je cherche à faire la sommation des valeurs dans une feuil2 en fonction de plusieurs critères (selon les préfixes) des valeurs d'une colonne dans une feuil 1.
Exemple
Feuil 1
Colonne compte-------------------------------------Colonne Montant
217000---------------------------------------------------1000
218000---------------------------------------------------1500
218100---------------------------------------------------2000
Feuil2
Intitulé-------------------------------------------------------------Colonne Montant
Fonds commercial et droit au bail---------------= Somme des comptes commençant par 217, 218 (sauf 2181)
Ci-joint le tableau: https://www.cjoint.com/c/IChjFUAU3VB
Merci pour votre attention à ma demande
A voir également:
- Faire la somme d'une colonne selon plusières critères sous excel
- Déplacer une colonne excel - Guide
- Formule somme excel colonne - Guide
- Trier colonne excel - Guide
- Liste déroulante excel - Guide
- Somme si couleur excel - Guide
4 réponses
Bonjour
essayez cette formule là où vous voulez le résultat
=SOMMEPROD(((GAUCHE($A$4:$A$100;3)="217")+(GAUCHE($A$4:$A$100;3)="218"))*($C$4:$C$100))
n'oubliez aucun parenthèse
limitez les champs au nombre de ligne utile
si vous voulez remplacer 217 et 218 (obligatoirement entre guillemets), par des valeurs dans des cellules, entrez les adresses sans guillemets et entrez les code cherchés dans les cellules en les précédant de l'apostrophe pour les transformer en texte
crdlmnt
essayez cette formule là où vous voulez le résultat
=SOMMEPROD(((GAUCHE($A$4:$A$100;3)="217")+(GAUCHE($A$4:$A$100;3)="218"))*($C$4:$C$100))
n'oubliez aucun parenthèse
limitez les champs au nombre de ligne utile
si vous voulez remplacer 217 et 218 (obligatoirement entre guillemets), par des valeurs dans des cellules, entrez les adresses sans guillemets et entrez les code cherchés dans les cellules en les précédant de l'apostrophe pour les transformer en texte
crdlmnt
Bonjour a vous deux,
Et si tu avais une colonne ref en feuil1, ça serait plus facile, car la, tu est obligé de modifier la formule a chaque ref de la feuil2. Tu n'as pas de critéres de différenciation.
Crdlmt
Et si tu avais une colonne ref en feuil1, ça serait plus facile, car la, tu est obligé de modifier la formule a chaque ref de la feuil2. Tu n'as pas de critéres de différenciation.
Crdlmt
Ou
217+218-2181 :
217+218-2181 :
=SOMMEPROD(((GAUCHE(Feuil1!$A$4:$A$75;3)="217")+(GAUCHE(Feuil1!$A$4:$A$75;3)="218")-(GAUCHE(Feuil1!$A$4:$A$75;4)="2181"))*Feuil1!C4:$C$75)
Mon cher Patrice33740,
La formule fonctionne super. Mais permets moi de poser la question de savoir les chiffres 3 (Feuil1!$A$4:$A$75;3) et 4 correspondent à quel arguments?
Aussi, si j'ai autant d'exception, est ce qu'il me suffirais de faire autant de soustraction.?
Merci beaucoup mes chers pour vos contributions ça m'aide vraiment.
La formule fonctionne super. Mais permets moi de poser la question de savoir les chiffres 3 (Feuil1!$A$4:$A$75;3) et 4 correspondent à quel arguments?
Aussi, si j'ai autant d'exception, est ce qu'il me suffirais de faire autant de soustraction.?
Merci beaucoup mes chers pour vos contributions ça m'aide vraiment.
Bonjour à tous,
ou encore :
si tu as des codes de 218200 à 218999 il faudra les ajouter.
eric
ou encore :
=SOMMEPROD((A4:A75>=217000)*(A4:A75<218100)*(C4:C75))
si tu as des codes de 218200 à 218999 il faudra les ajouter.
eric
- c'est ET
+ c'est OU
Recherche tables de vérités si tu veux les voir.
Les tests te font des matrices de VRAI/FAUX que tu opères avec des * (ET) et des + (OU) :
=SOMMEPROD(((plage>=217000) ET (plage<218100)
OU (plage>=218200) ET (plage<219000))
- (C4:C75))
Bon, le dernier multiplier est un... multiplier, puisque qu'on n'a plus affaire à des booléens (VRAI/FAUX) mais à des nombres
eric
Super merci. Votre formule fonctionne bien sauf que l'exception "2181" n'est pas prise en compte.
Vous m'avez tiré d'affaires en attendant de perfectionné ma formule. Super merci mon cher
ci-dessous
crdlmnt
Effectivement le complément de Patrice et Eriic marche, sauf qu'il ya un détail qui m'echappe lorsque j'ai beaucoup d'exception par exemple "2181" et "2182".
Merci du fond de coeur à vous.
je pense que c'est cette option qu'il faut adopter.. sous réserve, bien entendu que tous vos codes en A soient bien des valeurs numériques
Toutefois vu votre dernier message, il n'y a rien à adapter dans cette formule, et surtout pas la limite maximum qui doit rester à 218000 (si votre demande est bien précisée de ne pas prendre en compte les > 218000)