OVH Cloud OVH Cloud

vlookup avec indirect

3 réponses
Avatar
dpro
Bonjour

Je veux utiliser la fonction vlookup mais en modifiant la colonne désirée
J'ai pensé à utiliser indirect , mais ça ne fonctionne pas

Cellule a1 =7 (un nombre)

J'ai essayé
=VLOOKUP(indirect("B126;Balance!$B$11:$T$5023;"&a1&";FALSE"))
et
=INDIRECT("VLOOKUP(B127;Balance!$B$11:$T$5023;"&a1&";FALSE)")

Il y a-t-il un2 autre solution
--
Merci a l'avance dpro

3 réponses

Avatar
JB
Bonjour,

Exemple de combinaison RechecheV+Equiv pour trouver la colonne retour:

http://cjoint.com/?jysnSWCrdr

=RECHERCHEV(D9;Tarif2;EQUIV(B9;CodePrestation;0)+1;FAUX)

JB


Bonjour

Je veux utiliser la fonction vlookup mais en modifiant la colonne désir ée
J'ai pensé à utiliser indirect , mais ça ne fonctionne pas

Cellule a1 =7 (un nombre)

J'ai essayé
=VLOOKUP(indirect("B126;Balance!$B$11:$T$5023;"&a1&";FALSE"))
et
=INDIRECT("VLOOKUP(B127;Balance!$B$11:$T$5023;"&a1&";FALSE)")

Il y a-t-il un2 autre solution
--
Merci a l'avance dpro


Avatar
lSteph
Bonsoir "dpro",

=index(Balance!$B$11:$T$5023;equiv(B126;Balance!$B$11:$B$5023;0);$a$1)

Cordialement.

lSteph


"dpro" a écrit dans le message de news:

Bonjour

Je veux utiliser la fonction vlookup mais en modifiant la colonne désirée
J'ai pensé à utiliser indirect , mais ça ne fonctionne pas

Cellule a1 =7 (un nombre)

J'ai essayé
=VLOOKUP(indirect("B126;Balance!$B$11:$T$5023;"&a1&";FALSE"))
et
=INDIRECT("VLOOKUP(B127;Balance!$B$11:$T$5023;"&a1&";FALSE)")

Il y a-t-il un2 autre solution
--
Merci a l'avance dpro


Avatar
JB
Si A1 contient le numéro de la colonne de retour:

=VLOOKUP(B126;Balance!$B$11:$T$5023;a1;FALSE)

JB


Bonjour

Je veux utiliser la fonction vlookup mais en modifiant la colonne désir ée
J'ai pensé à utiliser indirect , mais ça ne fonctionne pas

Cellule a1 =7 (un nombre)

J'ai essayé
=VLOOKUP(indirect("B126;Balance!$B$11:$T$5023;"&a1&";FALSE"))
et
=INDIRECT("VLOOKUP(B127;Balance!$B$11:$T$5023;"&a1&";FALSE)")

Il y a-t-il un2 autre solution
--
Merci a l'avance dpro