Comparaison multiple en fonction d'une condition

Bonjour,

Je suis tout nouveau sur ce forum, et je sollicite un peu d'aide. Car je tourne en round.

Je suis sûr que c'est pas compliqué, mais tout ce que j'ai essayé ne fonctionne pas.

D'abord, si ma réponse est quelque part sur le forum, je ne l'ai pas trouvé car j'ai bien fait une recherche

Voici le contexte:

Un tableau comme celui-ci

I - J - K - L - M - N -

Ligne 17 Type 1 - 1960 - Type 2 - 2100 - Type 3 - 1680

Ligne 18 Type 4 - 1764 - Type 5 - 1890 - Type 6 - 1521

Ligne 19 Type 7 - 2058 - Type 8 - 2205 - Type 9 - 1773

Ligne 20 Type 10 - 2352 - Type 11 - 2535 - Type 12 - 2025

Objectif : Trouver le chiffre le plus grand (ça c'est bon)

=MAX(J17;J18;J19;J20;L17;L18;L19;L20;N17;N18;N19;N20). Le résultat est mis en M22.

Maintenant ce qui me manque, c'est une correspondance.

Dans mon exemple, le chiffre, le plus grand est 2535.

Je cherche donc à mettre dans une cellule, le fait que si MAX=L20 (soit 2532) alors, j'affiche Type 11.

Je précise que les chiffres du tableau peuvent varier. Donc le chiffre maxi peut être en J18 et donc dans ce cas, je dois afficher I18.

J'espère que j'ai été assez précis.

Sincèrement merci d'avance pour vos réponses.

B.

Bonjour,

Sur la base de ce que j'ai compris :

avec une formule matricielle :

=INDEX(plage;MAX((plage=MAX(A1:F4))*LIGNE(plage));MAX((plage=MAX(A2:F5))*COLONNE(plage))-1)

Formule à valider par CTRL + MAJ + ENTREE

plage représente I17:N20

Par contre, s'il y a des doublons, la formule risque de ne plus fonctionner

Bon app

@+

Tout d'abord merci pour cette rapidité.

Mais je pense que tu refais une recherche de maximum. Alors que j'ai déjà l'info.

Je pense car vu mon niveau sur Excel , j'y mettrai pas ma main au feu

Ce que je souhaite, c'est dans une autre cellule, faire une correspondance. Car pour chaque valeur numérique, j'ai une étiquette texte (qui ne varie).

Ex :

A B

Type1 = Chiffre A

Type 2 = Chiffre B

Type 12 = Chiffre L

Recherche du max, ça c'est bon.

Je veux l'étiquette texte associée.

Exemple:

Ma formule me donne le Chiffre B comme le max (soit cellule B2).

Il me reste à faire la correspondance. Je souhaite afficher la valeur de la cellule A2 soit "Type 2".

Merci encore pour l'aide.

re,

l'idéal aurait été de nous envoyer ton fichier.

Cela dit, je l'ai reconstitué avec les infos que tu as donné.

La formule devient :

=INDEX(I17:N20;MAX((I17:N20=MAX(I17:N20))*LIGNE(I17:N20)-16);MAX((I17:N20=MAX(I17:N20))*COLONNE(I17:N20)-8)-1)

Formule toujours matricielle à valider par CTRL + MAJ + ENTREE

Voir le fichier joint

https://www.excel-pratique.com/~files/doc/bunny.zip

@+

Bon, ben là, je crois que les termes RESPECT, MERCI, LA CLASSE, CHAMPION s'imposent.

Je ne savais pas que je pouvais envoyer un fichier, sinon , effectivement je l'aurai fait.

Merci mille fois

CA MARCHE NICKEL.

Et mon cerveau va pouvoir se reposer et regarder le tennis à la télé

Vu que tu sembles apparemment satisfait de l'excellente réponse apportée par Thibo, n'oublie pas de cocher [Résolu], comme le préconise la charte du forum, consultable ICI.

Et après ces quelques minutes de lecture très instructive, ...bon tennis !

Cordialement,

J'ai lu ça effectivement mais sur le coup de l'émotion la joie, j'ai oublié

Hé bien c'est pas trop tard pour le faire !

Edit

Oups... le temps de poster, déjà fait ! Quelle efficacité !

V_Elbie a écrit :

Hé bien c'est pas trop tard pour le faire !

Fait

Rechercher des sujets similaires à "comparaison multiple fonction condition"