Faire référence à une cellule texte pour la partie table_matrice de ma fonction rechercheV

Bonjour tout le monde,
Alors j’aimerai faire un truc un peu special sous excel et je ne sais pas si c’est possible.
J’ai une formule en A2 qui est la suivante :
=RECHERCHEV(2;compte!$A$44:$Z$100001;1;FAUX)
et en fait j’aimerai pouvoir changer la table_matrice de ma rechercheV à partir du texte d’une de mes cellules
Par exemple dans ma cellule A1 j’ai écrit :
compte!$A$44:$Z$100001
et j’aimerai pouvoir faire dans ma cellule A2 :
=RECHERCHEV(2;INDIRECT(« A1 »);1;FAUX) sauf que ça ne marche pas.

Quelqu’un aurait une idée ?
Merci

Bonjour,

Il ne faut pas de guillemets :
=RECHERCHEV(2;INDIRECT(A1);1;FAUX)

dans la Table_matrice de la fonction RECHERCHEV(), il est possible d’utiliser des fonctions CHOISIR() ou SI() pour sélectionner la matrice selon un paramètre externe.

=RECHERCHEV(D11;CHOISIR(D12;a;b);2;FAUX)
=RECHERCHEV(D10;SI(D13=« A »;a;b);2;FAUX)

où D12 contient la règle du choix de compte
où D13 contient la choix du compte. Tout dépend du nombre de comptes. La fonction SI() peut être imbriquée à plusieurs reprise. D’autres solutions existent.

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.