Aide sur formule

2 réponses
Avatar
Michel Mto
Bonjour à toutes et à tous

voilà j'utilise cette formule : =INDEX('06-2010'!E:E;EQUIV("commission
Cpta*";'06-2010'!I:I;0)-3) sur la ligne n° 213 et ma cellule F213 contient
ceci = 01/06/2010

je voudrais remplacer par :
=INDEX('0"&mois(F213)&"-2010'!E:E;EQUIV("commission
Cpta*";'0"&mois(F213)&"-2010'!I:I;0)-3)
de manière à ce que le nom de la feuille change en fonction de la ligne sur
laquelle je me trouve.

Mais à priori la synthaxe n'est pas la bonne.
Pourriez vous m'aider ?

Merci par avance
Michel MTO

2 réponses

Avatar
Sam
Bonjour,
j'ai gardé la même musique mais j'ai changé les paroles :
j'ai converti la date en texte MM-AAAA, ce qui donne 06-2010 pour le contenu
de F213
et j'ai rajouté à ce texte le ' et le '! et les I:I ou E:E
j'ai utilisé la fonction INDIRECT pour dire à excel d'aller à l'adresse
indiquée par ce texte

=INDEX(INDIRECT("'"&TEXTE(F213;"mm-AAAA")&"'!E:E");EQUIV("commission
Cpta*";INDIRECT("'"&TEXTE(F213;"mm-AAAA")&"'!I:I");0)-3)

Cordialement
Michel dit "Sam"

"Michel Mto" a écrit dans le message de news:
i1n2au$4hu$
Bonjour à toutes et à tous

voilà j'utilise cette formule : =INDEX('06-2010'!E:E;EQUIV("commission
Cpta*";'06-2010'!I:I;0)-3) sur la ligne n° 213 et ma cellule F213 contient
ceci = 01/06/2010

je voudrais remplacer par :
=INDEX('0"&mois(F213)&"-2010'!E:E;EQUIV("commission
Cpta*";'0"&mois(F213)&"-2010'!I:I;0)-3)
de manière à ce que le nom de la feuille change en fonction de la ligne
sur
laquelle je me trouve.

Mais à priori la synthaxe n'est pas la bonne.
Pourriez vous m'aider ?

Merci par avance
Michel MTO


Avatar
Michel Mto
Bonjour Michel dit "Sam"
avec la même musique et des paroles différentes, çà fonctionne super.
Je te remercie pour la synthaxe, je n'arrivai pas à m'en sortir entre les
guillments, paranthèses, etc..

Cdlt
Michel MTO

"Sam" a écrit dans le message de news:
4c3f853f$0$27614$

Bonjour,
j'ai gardé la même musique mais j'ai changé les paroles :
j'ai converti la date en texte MM-AAAA, ce qui donne 06-2010 pour le


contenu
de F213
et j'ai rajouté à ce texte le ' et le '! et les I:I ou E:E
j'ai utilisé la fonction INDIRECT pour dire à excel d'aller à l'adresse
indiquée par ce texte

=INDEX(INDIRECT("'"&TEXTE(F213;"mm-AAAA")&"'!E:E");EQUIV("commission
Cpta*";INDIRECT("'"&TEXTE(F213;"mm-AAAA")&"'!I:I");0)-3)

Cordialement
Michel dit "Sam"

"Michel Mto" a écrit dans le message de news:
i1n2au$4hu$
> Bonjour à toutes et à tous
>
> voilà j'utilise cette formule : =INDEX('06-2010'!E:E;EQUIV("commission
> Cpta*";'06-2010'!I:I;0)-3) sur la ligne n° 213 et ma cellule F213


contient
> ceci = 01/06/2010
>
> je voudrais remplacer par :
> =INDEX('0"&mois(F213)&"-2010'!E:E;EQUIV("commission
> Cpta*";'0"&mois(F213)&"-2010'!I:I;0)-3)
> de manière à ce que le nom de la feuille change en fonction de la ligne
> sur
> laquelle je me trouve.
>
> Mais à priori la synthaxe n'est pas la bonne.
> Pourriez vous m'aider ?
>
> Merci par avance
> Michel MTO
>
>