Récuperer le résultat d'une formule STXT

dudux2

XLDnaute Nouveau
Bonjour à tous,

J'affiche la date d'après un calendrier personnalisé.
En C6, c'est le numéro de semaine inscris sur chaque feuille.
Chaque feuille porte le nom du numéro de semaine (soit 1,2,3,[...],53)
En A10 j'affiche la date en fonction du numéro de semaine inscrit en C6. (fonctionnel)
Code:
C6=1
A10=RECHERCHE(C6;Calendrier!B3:B56;Calendrier!C3:C56)

J'aimerais mettre le numéro de semaine en automatique en C6, via la formule ci-dessous (fonctionnel)
Mais lorsque j'applique cette formule en C6 j'obtiens une erreur #N/A en A10.
Code:
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;1)

Je ne comprend pas mon problème.
 

Habitude

XLDnaute Accro
Re : Récuperer le résultat d'une formule STXT

Bonjour

STXT retourne du texte
Alors que A10 recherche un nombre

A essayer
2 solutions

Soit
Code:
=CNUM(STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;1))

ou encore
Code:
=RECHERCHE(CNUM(C6);Calendrier!B3:B56;Calendrier!C3:C56)
 

job75

XLDnaute Barbatruc
Re : Récuperer le résultat d'une formule STXT

Bonjour dudux2, Habitude,

On comprend bien que le nom de la feuille est un numéro de semaine.

Ce numéro peut avoir 2 chiffres donc écrire en C6 :

=CNUM(STXT(CELLULE("filename");TROUVE("]";CELLULE("filename"))+1;2))

Nota : inutile d'utiliser la référence A1.

A+
 

Discussions similaires

Statistiques des forums

Discussions
312 304
Messages
2 087 067
Membres
103 452
dernier inscrit
SOOSOKA