Recherche verticale dans tableau non-trié
Résolu
Thibodeau19
Messages postés
29
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un tableau contenant deux colonnes de données non-triées. Chaque ligne du tableau constitue une paire de données associées l'une à l'autre.
Je veux connaitre la valeur maximum de la colonne A et la valeur associée de la colonne B.
Pour trouver la valeur A, j'utilise simplement la fonction MAX. Par contre, je ne sais pas comment trouver la valeur associée de façon simple. Je NE veux PAS trier mon tableau.
Est-ce qu'il y a une façon simple de trouver la valeur de la colonne B associée avec celle de la colonne A? La fonction RECHERCHE VERTICALE ne fonctionne pas puisque les données de la colonne A ne sont pas triées.
Merci d'avance pour votre aide.
J'ai un tableau contenant deux colonnes de données non-triées. Chaque ligne du tableau constitue une paire de données associées l'une à l'autre.
Je veux connaitre la valeur maximum de la colonne A et la valeur associée de la colonne B.
Pour trouver la valeur A, j'utilise simplement la fonction MAX. Par contre, je ne sais pas comment trouver la valeur associée de façon simple. Je NE veux PAS trier mon tableau.
Est-ce qu'il y a une façon simple de trouver la valeur de la colonne B associée avec celle de la colonne A? La fonction RECHERCHE VERTICALE ne fonctionne pas puisque les données de la colonne A ne sont pas triées.
Merci d'avance pour votre aide.
A voir également:
- Recherche verticale dans tableau non-trié
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Tableau croisé dynamique - Guide
la recherche peut très bien se faire sur une liste on triée...oui c'est excat mais :-))))
il faut que le champ auquel on va demander la 2° colonne en comprenne au moins 2!!
=RECHERCHEV(MAX(A1:A20);A1:B20;2;0)
par ailleurs pour que EQUIV fonctionne correctement dans un champ non classé, il faut le terminer par ;0) et non pas par ;1)
Fatigué, ce soir ;-)
Bien amicalement
Tu corriges encore une de mes erreurs, merci ! faut que je change de lunettes ou de clavier !!!
As tu vu la réponse du demandeur qui dit que ça ne marche pas avec des négatifs et des décimaux, je pense que si (essais effectués) et toi qu'en dirais-tu ?
Bien amicalement
On va peut être attendre qu'il corrige, donc avec soit:
=RECHERCHEV(MAX(A:A);A:B;2;0)
ou
=INDEX(B:B;EQUIV(MAX(A:A);A:A;0))
et on verra bien
Au plaisir
Bonne route
crdlmnt