Richard Schollar: VLOOKUP Gauche! - Conseils Excel

Table des matières

Richard Schollar fournit ce message d'invité. Richard est un MVP Excel du Royaume-Uni Quand j'ai vu le titre du message de Richard, j'ai pensé qu'il allait utiliser INDEX / MATCH, mais Richard utilise vraiment VLOOKUP!

Comment utiliser un RECHERCHEV si les données de votre table contiennent la valeur de recherche dans une colonne à droite de la colonne de données que vous souhaitez renvoyer?

Nous avons tous eu ce problème - vous souhaitez utiliser RECHERCHEV mais vos données sont `` dans le mauvais sens '':

Exemple de jeu de données

Vous avez l'ID, vous souhaitez renvoyer la description. Une RECHERCHEV normale ne fonctionnera pas car vous ne pouvez pas utiliser une colonne négative:

Utilisation de RECHERCHEV normale

Une alternative est d'utiliser INDEX / MATCH par exemple:

L'alternative utilise INDEX / MATCH

Mais ne serait-il pas cool de pouvoir utiliser RECHERCHEV? Mais nous ne pouvons pas, n'est-ce pas? Bien sûr, nous pouvons, si nous utilisons la fonction CHOOSE:

Utilisation de la fonction CHOOSE

Cette formule dans G2 est:

Cette formule est =VLOOKUP(F2,CHOOSE((1,2),$C$2:$C$7,$A$2:$A$7),2,False)

Comment cela fonctionne: CHOOSE renvoie un tableau de deux «colonnes» dans le bon ordre, en fonction de l'ordre dans lequel vous passez les colonnes dans la fonction CHOOSE. Cela crée un tableau qui est dans l'orientation correcte de gauche à droite pour que RECHERCHEV fonctionne. Voici la boîte de dialogue Evaluate Formula après avoir évalué la fonction CHOOSE:

Comment ça fonctionne

Articles intéressants...