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

un souci avec INDIRECT

P

Pépette

Guest
Bonjour le forum,

J'ai un petit souci qui va faire hurler de rire les spécialistes que vous êtes et plus particulierement les formulistes.
Mon problème concerne l'utilisation de la fonction INDIRECT

Merci d'avance à ceux qui voudront bien se pencher sur mon fichier.

Pépette.
 

Pièces jointes

  • pb_avec_indirect.zip
    2.2 KB · Affichages: 16
M

Michel_M

Guest
bonsoir Pépette,

Je ne vois pas pourquoi qqn sur ce forum hurlerait de rire des difficultés d'un autre, quelqu'en soit les raisons.

la formule sans conditions est:
='Resultat-01'!B5

note les apostrophes avant le R et le !
c'est ce qui manque dans ta formule...

donc:
=INDIRECT(TEXTE("'Resultat-"&SI(MOIS(A5)<10;0&MOIS(A5);MOIS(A5))&"'!B5")
avec les apostrophes et on obtient la valeur de B5 soit 13

Michel
 
M

Monique

Guest
Bonjour,

Il y a des apostrophes :
=INDIRECT("'Resultat-"&TEXTE(MOIS(A5);"00")&"'!B5")
1 avant le R de Resultat
1 avant le point d'exclamation

Si tu donnes à ton onglet le nom Resultat01, il n'y a plus d'apostrophes
=INDIRECT("Resultat"&TEXTE(MOIS(A5);"00")&"!B5")
 
M

Minick

Guest
SAlut,

Tous simplement a cause des petites apostrophe qu'il faux mettre avant Resultat et avant l'exclamation quand il y a des caracteres speciaux dans un nom d'onglet
Ce qui donne en Reference L1C1:

=INDIRECT(TEXTE("'Resultat-"&SI(MOIS(LC(-1))<10;0&MOIS(LC(-1));MOIS(LC(-1)))&"'!B5")

Mais tu peux simplifier comme cela:

=INDIRECT("'Resultat-"&TEXTE(MOIS(LC(-1));"00")&"'!B5")

@+ Minick
 

Discussions similaires

Réponses
4
Affichages
477
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…