Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 formule Equiv

GHISLAIN

XLDnaute Impliqué
Bonjour les exéliennes et liens

je buttes sur une formule .
je souhaite remplacer un nom d'onglet fixe dans une formule par une cellule contenant le dit nom d'onglet

le nom d'onglet pouvant être : GardeA ou GardeB etc

ce nom d'onglet se trouve dans la cellule G8 et la formule qui fonctionne :

=EQUIV(G8;GardeB!2:2;0)

j'ai tenté :

=EQUIV(G8;INDIRECT(G8&"!$A$2:$Z$2");2)


=EQUIV(G8;G8&"!2:2;0)

mais sans résultat



Mon classeur étant assez imposant je n'ai pas mis de démo , si besoin en est j'effectuerais une copie de l'essentiel


Merci a tous pour vos proposition

Bien amicalement

Ghislain
 

job75

XLDnaute Barbatruc
Bonjour GHISLAIN, dg62,

Vous avez pensé à INDIRECT c'est bien mais il faut aller jusqu'au bout :
Code:
=EQUIV(G8;INDIRECT(G8&"!2:2");0)
Le nom en G8 doit se trouver en ligne 2 de la feuille correspondante.

A+
 

GHISLAIN

XLDnaute Impliqué
bonjour a vous,

merci pour vos suggestions

la formule utilisée suite a vos interventions :

G8 la valeur cherchée et G10 le nom de l'onglet dans la cellule , pour ceux qui recherche la solution


=EQUIV(G8;INDIRECT(G10 &"!2:2");0)

cela fonctionne parfaitement


merci a vous

Amicalement

ghislai n
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…