XL 2013 Recherche valeur avec plusieurs conditions lignes et colonnes

  • Initiateur de la discussion Initiateur de la discussion Ainaras
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Ainaras

XLDnaute Nouveau
Bonjour à tous,

J'ai besoin de votre aide svp, ça fait des heures que j'ai essayé mais je n'arrive pas à utiliser sommeprod/index/equiv en vain 🙁
c'est pour trouver une valeur suivant plusieurs conditions en ligne et en colonne sur une base matricielle assez grande.
ci joint un exemple de fichier

merci d'avance de votre aide!

AR
 

Pièces jointes

Solution
Bonjour à tous,

Une possibilité en utilisant les fonctions Decaler/index/equiv
En "D22"
VB:
=INDEX(DECALER($C$1;2;EQUIV($E$15;$D$1:$L$1;0);NBVAL(Pays);3);EQUIV($E$13&$E$14;$A$3:$A$6&$C$3:$C$6;0);EQUIV($E16;DECALER($C$1;1;EQUIV($E$15;$D$1:$L$1;0);;3);0))
Validation matricielle et copier vers le bas

JHA
Bonjour à tous,

Une possibilité en utilisant les fonctions Decaler/index/equiv
En "D22"
VB:
=INDEX(DECALER($C$1;2;EQUIV($E$15;$D$1:$L$1;0);NBVAL(Pays);3);EQUIV($E$13&$E$14;$A$3:$A$6&$C$3:$C$6;0);EQUIV($E16;DECALER($C$1;1;EQUIV($E$15;$D$1:$L$1;0);;3);0))
Validation matricielle et copier vers le bas

JHA
 

Pièces jointes

Bonjour Ainaras, le forum

Je te propose ceci :
Code:
CA             =SOMME.SI.ENS(J3:J6;A3:A6;A3;C3:C6;C3)
Result         =SOMME.SI.ENS(K3:K6;A3:A6;A3;C3:C6;C3)
Result Net     =SOMME.SI.ENS(L3:L6;A3:A6;A3;C3:C6;C3)
[USER=247145]@Phil69970 > merci mais cette solution ne me convient pas vraiment car j'ai une enorme base et ensuite j'irai faire une feuille de synthèse avec un critère de sélection uniquement le mois et sur tous les sites/divisions/entités
 
Bonjour à tous,

Une possibilité en utilisant les fonctions Decaler/index/equiv
En "D22"
VB:
=INDEX(DECALER($C$1;2;EQUIV($E$15;$D$1:$L$1;0);NBVAL(Pays);3);EQUIV($E$13&$E$14;$A$3:$A$6&$C$3:$C$6;0);EQUIV($E16;DECALER($C$1;1;EQUIV($E$15;$D$1:$L$1;0);;3);0))
Validation matricielle et copier vers le bas

JHA
Parfait! merci bcp! 🙂🙂🙂🙂 j'allais vraiment mettre une cellule à liste déroulante des critères comme vous l'avez anticipé dans un onglet de synthèse. enocre merci!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour