Fonction SOMME.SI avec plusieurs critère?

Daemon

XLDnaute Nouveau
Bonsoir à tous,

Je me permet d'exposer mon problème. Je planche dessus depuis un bout de temps mais mes connaissances sont insuffisantes pour le résoudre.

Cf. fichiers attachés

Dans la cellule n°1, J'aimerai pouvoir faire la somme de tous les dépenses/rentrées des codes se trouvant uniquement dans la colonne cpte privé. Ce qui veut dire que le programme doit analyser si un code est bien dans la liste cpte privé et faire la somme de tous.

Idem pour la cellule n°2 pour le cpte commun.

Merci d'avance
 

Pièces jointes

  • Excel - Budget.xls
    14 KB · Affichages: 77

Tibo

XLDnaute Barbatruc
Re : Fonction SOMME.SI avec plusieurs critère?

Salut Daemon,

Une première approche avec SOMMEPROD :

en F25 : =SOMMEPROD((GAUCHE(F17:F21)="R")*(G17:G21))

en F26 : =SOMMEPROD((GAUCHE(F17:F21)="D")*(G17:G21))

@+
 

Daemon

XLDnaute Nouveau
Re : Fonction SOMME.SI avec plusieurs critère?

Tibo à dit:
Salut Daemon,

Une première approche avec SOMMEPROD :

en F25 : =SOMMEPROD((GAUCHE(F17:F21)="R")*(G17:G21))

en F26 : =SOMMEPROD((GAUCHE(F17:F21)="D")*(G17:G21))

@+

Merci de ta réponse

Malheureusement, cela ne marche pas. Le résultat obtenu par les formules ne tombents pas juste. En F25, cela devrait donner -15 et en F26=150.

De plus si j'enlève un code de la liste (colonne F), rien ne se passe alors que la somme devrait changer...vu que l'on doit faire référence à la liste des codes sous les intitulés cpte privé et commun.
 

Tibo

XLDnaute Barbatruc
Re : Fonction SOMME.SI avec plusieurs critère?

re,

lecture sans doute un peu rapide de ma part (je n'avais pas vu (lu) le R8

en F25 : =SOMMEPROD((ESTNUM(EQUIV($F$17:$F$21;$I$18:$I$21;0))*(G17:G21)))

en F26 : =SOMMEPROD((ESTNUM(EQUIV($F$17:$F$21;$K$18:$K$21;0))*(G17:G21)))

J'obtiens bien ainsi -15 en F25.

Mais j'obtiens toujours 200 en F26

A tester

@+
 

Daemon

XLDnaute Nouveau
Re : Fonction SOMME.SI avec plusieurs critère?

Tibo à dit:
re,

lecture sans doute un peu rapide de ma part (je n'avais pas vu (lu) le R8

en F25 : =SOMMEPROD((ESTNUM(EQUIV($F$17:$F$21;$I$18:$I$21;0))*(G17:G21)))

en F26 : =SOMMEPROD((ESTNUM(EQUIV($F$17:$F$21;$K$18:$K$21;0))*(G17:G21)))

J'obtiens bien ainsi -15 en F25.

Mais j'obtiens toujours 200 en F26

A tester

@
Pour ma part, ça a l'air de marcher chez moi. Merci de la réponse rapide.Je vais de ce pas l'intégrer dans mon fichier de travail.

Encore merci. ;-)
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 276
Messages
2 086 714
Membres
103 378
dernier inscrit
phdrouart