Excel- SommeSi Matrice
NOEM84820
Messages postés
4
Statut
Membre
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je pose une question pour la deuxième fois sur ce forum car j'ai un cas à résoudre et n'ai pas trouver la solution sur le forum. Merci par avance pour votre aide précieuse.
J'ai des acteurs, des partenaires différents.
Chaque partenaire amene des contrats à mes acteurs
Un acteur peut avoir un ou plusieurs partenaires différents
je voudrais etre capable de dire :
l'acteur 1 a gagné Xx € avec le partenaire A, xx€ avec le partenaire B, etc. ... et cela pour tous mes acteurs.
Je pense qu'il faut trouver la bonne formule et apres faire un tableau croisé mais je ne trouve pas.
merci par avance
Acteur Partenaire Montant gagné
Acteur 1 Partenaire A 100 €
Acteur 1 Partenaire B 320 €
Acteur 1 Partenaire C 120 €
Acteur 2 Partenaire B 349 €
Acteur 2 Partenaire B 12 €
Acteur 3 Partenaire B 10 €
Acteur 3 Partenaire B 2 300 €
Acteur 3 Partenaire C 235 €
Acteur 3 Partenaire C 432 €
Acteur 3 Partenaire A 543 €
Acteur 3 Partenaire A 12 €
ce que je souhaite obtenir :
Acteur Partenaire Somme financée par ce partenaire pour cet acteur
Acteur 1 Partenaire A 100 €
Partenaire B 320 €
Partenaire C 120 €
Acteur 2 Partenaire B 361 €
Acteur 3 Partenaire A 555 €
Partenaire B 2 300 €
Partenaire C 667 €
etc. ....
Je pose une question pour la deuxième fois sur ce forum car j'ai un cas à résoudre et n'ai pas trouver la solution sur le forum. Merci par avance pour votre aide précieuse.
J'ai des acteurs, des partenaires différents.
Chaque partenaire amene des contrats à mes acteurs
Un acteur peut avoir un ou plusieurs partenaires différents
je voudrais etre capable de dire :
l'acteur 1 a gagné Xx € avec le partenaire A, xx€ avec le partenaire B, etc. ... et cela pour tous mes acteurs.
Je pense qu'il faut trouver la bonne formule et apres faire un tableau croisé mais je ne trouve pas.
merci par avance
Acteur Partenaire Montant gagné
Acteur 1 Partenaire A 100 €
Acteur 1 Partenaire B 320 €
Acteur 1 Partenaire C 120 €
Acteur 2 Partenaire B 349 €
Acteur 2 Partenaire B 12 €
Acteur 3 Partenaire B 10 €
Acteur 3 Partenaire B 2 300 €
Acteur 3 Partenaire C 235 €
Acteur 3 Partenaire C 432 €
Acteur 3 Partenaire A 543 €
Acteur 3 Partenaire A 12 €
ce que je souhaite obtenir :
Acteur Partenaire Somme financée par ce partenaire pour cet acteur
Acteur 1 Partenaire A 100 €
Partenaire B 320 €
Partenaire C 120 €
Acteur 2 Partenaire B 361 €
Acteur 3 Partenaire A 555 €
Partenaire B 2 300 €
Partenaire C 667 €
etc. ....
A voir également:
- Excel- SommeSi Matrice
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
- Excel trier par ordre croissant chiffre - Guide
2 réponses
Bonjour
deux formules que vous pouvez utiliser
une à partir de EXCEL 2007 seulement
=SOMME.SI;ENS(champ des montants,;champ acteurs;"acteur";champ partenaire; "partenaire")
ou sinon:
=SOMMEPROD((Champ acteurs="acteur")*(champ partenaires= "partenaire")*(champ des montants))
bien entendu les valeurs Acteur et partenaire peuvent être remplacées par des adresses de cellules contenant les noms cherchés (sans les guillemets, donc").
le code SOMMEPROD exige des limites de camp avec N° ligne et colonne (type A:A n'est pas admis)
Quant au TCD à partir de votre liste, je ne pense pas qu'il y ait besoin de formule
crdlmnt
deux formules que vous pouvez utiliser
une à partir de EXCEL 2007 seulement
=SOMME.SI;ENS(champ des montants,;champ acteurs;"acteur";champ partenaire; "partenaire")
ou sinon:
=SOMMEPROD((Champ acteurs="acteur")*(champ partenaires= "partenaire")*(champ des montants))
bien entendu les valeurs Acteur et partenaire peuvent être remplacées par des adresses de cellules contenant les noms cherchés (sans les guillemets, donc").
le code SOMMEPROD exige des limites de camp avec N° ligne et colonne (type A:A n'est pas admis)
Quant au TCD à partir de votre liste, je ne pense pas qu'il y ait besoin de formule
crdlmnt