Questions sur fonction Excel STXT

Fermé
Alex - 10 nov. 2016 à 09:45
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 10 nov. 2016 à 18:00
Bonjour,

Je veux savoir si dans une fonction =SIERREUR(STXT(feuil1!G5;TROUVE etc....

Je peux remplacer G5 par le nom de la colonne que je lui est attribué suivi du chiffre 5?

Merci d'avance ! =)
A voir également:

1 réponse

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 714
10 nov. 2016 à 10:03
Bonjour,

Si tu as essayé, tu as vu que cela ne fonctionne pas mais comme ceci :
=SIERREUR(STXT(INDEX(ton_nom;LIGNE());TROUVE etc....

Si tu commences ta formule en ligne 2 par exemple et que tu veux ta ligne 5 tu mets
LIGNE()+3
0
Donc j'écris: =SIERREUR(STXT(feuil1!("Nom_colonne";LIGNE()+5); TROUVE etc... ?

("Nom_colonne";LIGNE()+5) à la place de G5 ?

Merci
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 714
10 nov. 2016 à 12:06
Si ton "Nom_colonne" est pour le classeur, tu n'as pas besoin de la feuille donc
INDEX(ton_nom;LIGNE())
remplace
feuil1!G5
0
Alex > gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020
10 nov. 2016 à 13:23
Non non je parle bien d'une colonne(G5) qui est dans une autre feuille(Feuil1)
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 714
10 nov. 2016 à 18:00
Bonsoir,
si ta colonne G de la "Feuil1" tu l'as nommée "ton_nom", en "Feuil2" tu peux écrire :
=SIERREUR(STXT(INDEX(ton_nom;LIGNE());TROUVE etc....

Le nommage d'une plage fait qu'elle est ensuite accessible dans tout le classeur sauf si tu l'as définie explicitement pour la feuille.
0