Formule à simplifier...
Résolu
Major83
Messages postés
28
Statut
Membre
-
Major83 Messages postés 28 Statut Membre -
Major83 Messages postés 28 Statut Membre -
Bonsoir,
J'ai un tableau où je cherche à simplifier une de mes formules mais sans réussite...
Mon tableau est composé de la manière suivante :
Col A Col B Col C Col D Col E
Semaine 1 Semaine 2 Semaine 3 Semaine 1, 2 ou 3
Critère 1 Résultat 1 Résultat 4 Résultat 7 Formule A
Critère 2 Résultat 2 Résultat 5 Résultat 8 Formule B
Critère 3 Résultat 3 Résultat 6 Résultat 9 Formule C
Je cherche à mettre en colonne E :
Formule A : selon la semaine que j'indique Col E, trouver le résultat au critère 1
Formule B : selon la semaine que j'indique Col E, trouver le résultat au critère 2
Formule C : selon la semaine que j'indique Col E, trouver le résultat au critère 3
J'ai fait avec une formule de ce style mais je pense qu'on peut la simplifier et la rendre plus pratique pour aligner sur tout mon tableau... =SI(I2=C2;C12;SI(I2=D2;D12;SI(I2=E2;E12;SI(I2=F2;F12;SI(I2=G2;G12)))))
Avez-vous des idées ? Je suis sûr d'avoir déjà fait ce genre de formule par le passé mais je n'arrive pas à trouver... J'ai pensé à RECHERCHEV mais je ne vois pas comment...
Merci d'avance !
J'ai un tableau où je cherche à simplifier une de mes formules mais sans réussite...
Mon tableau est composé de la manière suivante :
Col A Col B Col C Col D Col E
Semaine 1 Semaine 2 Semaine 3 Semaine 1, 2 ou 3
Critère 1 Résultat 1 Résultat 4 Résultat 7 Formule A
Critère 2 Résultat 2 Résultat 5 Résultat 8 Formule B
Critère 3 Résultat 3 Résultat 6 Résultat 9 Formule C
Je cherche à mettre en colonne E :
Formule A : selon la semaine que j'indique Col E, trouver le résultat au critère 1
Formule B : selon la semaine que j'indique Col E, trouver le résultat au critère 2
Formule C : selon la semaine que j'indique Col E, trouver le résultat au critère 3
J'ai fait avec une formule de ce style mais je pense qu'on peut la simplifier et la rendre plus pratique pour aligner sur tout mon tableau... =SI(I2=C2;C12;SI(I2=D2;D12;SI(I2=E2;E12;SI(I2=F2;F12;SI(I2=G2;G12)))))
Avez-vous des idées ? Je suis sûr d'avoir déjà fait ce genre de formule par le passé mais je n'arrive pas à trouver... J'ai pensé à RECHERCHEV mais je ne vois pas comment...
Merci d'avance !
2 réponses
-
Major83, Bonsoir.
S'il vous plaît nous dire si cet exemple de résoudre votre problème:
https://www.cjoint.com/c/GCFvHlZI1xa
J'espère que je vous ai aidé.
Cordialement
--
Belo Horizonte, Brasil.
Marcílio Lobão -
Bonjour
(et bonjour Mazzaropi)
Mazzaropi utilise ce code pour désigner sur quelle ligne du champ INDEX ($B$3:$D$5 il faut aller chercher la valeur à ressortir
LIGNE (A1) =1, quand vous tirez la formule vers le bas, LIGNE(A1) devient LIGNE(A2) donc =2 etc...
vous pouvez voir pour info à quoi correspond LIGNE(A1) en plaçant dans une celllule
=LIGNE(A1)
Mais dans votre tableau, il est possible de simplifier encore un peu si le champ INDEX ne s'adresse qu'à une seule ligne, qui va évoluer en tirant la formule:
=INDEX($B3:$D3;EQUIV($I$3;$B$2:$D$2;0))
va chercher dans B3:D3
et en descendant, va chercher dans B4:D4 etc...
... si les $ sont placés aux bons endroits
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!