Type de valeur dans un VLookup()

P

Peeters Pascal

Guest
Bonjour,
Est-il possible d'utiliser autre chose qu'un nombre (nom , réfénce ...) pour l'index dans VLookup().
En effet , c'est embêtant si on insère une colonne par la suite dans le tableau données.
Merci de bien vouloir me répondre
Pascal
 
J

Jean-Marie

Guest
Bonjour

La réponse est oui

Remplace la valeur de l'index, par =EQUIV("Référence";$A$1:$IV$1;0)

Si ta formule est utilisé un grand nombre de fois, donne un nom à cette formule, elle ne sera plus calculée qu'une fois par événements Calculate.
Pour définir, clique sur le menu Insertion/Nom/Définir..., dans la boîte de dialogue, inscrit le nom que tu veux et dans le champ "référence à ", tu tapes
=EQUIV("Référence";Feuil1!$A$1:$IV$1;0), et tu valides. Tu remplaces la valeur de l'index dans la fonction RECHERCHEV, par le nom tapé dans le premier champ.

@+Jean-Marie
 

Discussions similaires

  • Question
Microsoft 365 XLOOKUP
Réponses
8
Affichages
595

Statistiques des forums

Discussions
314 160
Messages
2 106 528
Membres
109 614
dernier inscrit
sebastienpopo