Index ?

Bonjour à tous j'ai un petit souci.

Voila mon document à l'heure actuelle:

https://www.excel-pratique.com/~files/doc/cout_1_.xls

Ce que j'aimerais faire c'est rajouter une case dans lequel s'affiche le résultat d'un calcul. Dans la colonne C apparait le mot "Civil" dans cet exemple il n'apparait qu'une fois mais dans le document final il pourra apparaitre plusieurs dizaine de fois.

Ce que je cherche à faire c'est à calculer la somme des 2 cases E et F contenu dans la même logne que le mot "civil" de la colonne C

Exemple dans mon application civil apparait en case C2 je voudrais donc avoir pour résultat E2+F2.

J'ai donc pour sa cette formule : =SI(C2="civil";E2+F2;0)+SI(C3="civil";E3+F3;0)+SI(C4="civil";E4+F4;0)+SI(C5="civil";E5+F5;0)

Qui marche, mais n'est absolument pas pratique car il y'aura énormément plus que 5 colonnes dans le document final.

Quelqu'un peut il me proposer une solution ? Cela marchera t-il en utilisant l'index ?

Merci d'avance,

Benji

Une alternative aux formules en ajoutant une colonne:

Résultat donné par Tableau Croisé Dynamique...

https://www.excel-pratique.com/~files/doc/Copie_de_cout_1_.xls

J'attends ta réponse,

Souri84

Bonjour,

En attendant d'autres solutions essaye les formules suivantes :

=SOMME.SI(C:C;"CIVIL";E:E)+SOMME.SI(C:C;"CIVIL";F:F)

ou bien

=SOMMEPROD((C2:C6="CIVIL")*(E2:E6+F2:F6))

édit : salut souri84

J'ai du mal à comprendre ce que tu fais en fait.

Sa m'a l'air très intéressant cependant quand je rajoute des lignes dans la colonne C contenant le mot "CIVIL" il ne se passe rien.

5transfo-promo.zip (11.77 Ko)

Merci Raja cela fonctionne parfaitement.

Cordialement,

Benji.

Rechercher des sujets similaires à "index"