Utilisation d'une date variable dans une formule sans VBA

Bonjour, encore une fois je fais appel à vous pour m'aider à résoudre mon problème.

Je souhaiterais réaliser une extraction de pointages par nom dans un classeur via une recherche faite depuis un onglet dédié à cela.

Voici la formule que j'ai utilisé: =RECHERCHEV($B$5;INDIRECT(B8&"!$A$8:AL100");4;FAUX)

La case B8 correspond au nom de l'onglet et à une date (ex: 09-juin-16), celui ci sera variable.

Mon problème est que la formule ne marche pas si le nom de l'onglet correspond à une date, mais marche parfaitement si il est nommé différemment.

Merci d'avance pour votre aide

Bonsoir,

Tout simplement, ton nom d'onglet est du texte, et une date est un nombre ! Evidemment. Si tu ne transformes pas ta date en texte, il n'y a aucune raison que ça fonctionne.

Cordialement.

Bonjour et merci pour ton aide, si je transforme la date en texte c'est un nombre qui apparaît (42530 pour la date du 09-juin-16)

Cordialement

Bonjour,

On n'a jamais dit de transformer la valeur de la cellule en texte !

=TEXTE(cellDate;"jj-mmmm-aa")

sous réserve que le mois soit entier, si abrégé enlever un m (juin est ambiguë à cet égard).

Cordialement.

Rechercher des sujets similaires à "utilisation date variable formule vba"