2 votes

Excel Correspondance de plusieurs critères

Quelqu'un pourrait-il m'aider à transformer cette fonction de correspondance à 2 critères en une fonction de correspondance à 4 critères ? Celle-ci fonctionne, mais ce n'est qu'un début :

=INDEX(range1,MATCH(1,(A19=range2)*(B19=range3),0))

Je veux également une troisième et une quatrième correspondance dans la formule ci-dessus, ces deux-là étant une option OR. Je pensais, en me basant sur la version de travail, que cela pourrait fonctionner, mais ce n'est pas le cas :

=INDEX(range1,MATCH(1,(A19=range2)*(B19=range3)*(OR(C19=range4,D19=range5)),0))

J'ai essayé d'utiliser les commandes ET, ma version initiale du premier code ci-dessus étant la suivante :

=INDEX(range1,MATCH(1,AND(A19=range2,B19=range3),0))

Il renvoie toujours #N/A après que CTRL+ALT+ENTER a été saisi, donc il s'agit manifestement d'un problème avec ma compréhension de MATCH ou AND (ou les deux je suppose),

Le premier exemple fonctionne EXACTEMENT comme prévu, mais malheureusement je ne sais pas pourquoi et je n'arrive pas à le comprendre suffisamment pour l'adapter. Peut-être suis-je trop fatigué et n'ai-je plus assez de place dans ma tête pour comprendre le fonctionnement particulier des formules Excel, mais j'ai lu et relu les fichiers d'aide de ces formules et je n'y comprends toujours rien.

Toute aide serait grandement appréciée, comme toujours.

Merci,

Joe

4voto

John Bustos Points 6309

Je ne fais que deviner, mais cela fonctionnerait-il ?

=INDEX(range1,MATCH(1,(A19=range2)*(B19=range3)*(((C19 = range4)+(D19 = range5))>0),0))

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X