utiliser du texte extrait d'une cellule dans une formule.
9 réponses
HD
Bonjour,
J'ai un problème que je n'arrive pas à résoudre :
J'ai 12 feuilles correspondant aux 12 mois de l'année (jan, fév, mar, avr
etc.....)
La 13ème feuille est un résumé des 12 autres.
J'ai donc un tableau type janvier, février mars etc.... dans la 13ème
feuille.
Dans chaque colone des mois, j'ai des formules qui appelles des cellules du
mois correspondant.
Ex dans janvier : j'appelle : =jan!B10
Mais comment faire pour ne pas avoir à écrire le mois à chaque fois et que
excel le trouve tout seul en fonction du nom de la colonne.
J'ai essayé : =gauche(A1;3)!B10 pour extraire les 3 première lette
de la colonne A1 où est écrit Janvier, afin de pouvoir l'utiliser dans ma
formule mais ça ne marche pas. Gauche(A1;3) est censé extraire les 3
première lettre du texte de A1 soit jan, puis l'utiliser pour la formule et
atteindre la feuille jan.
Bref je n'y arrive pas.
Avez vous la solution mirâcle?
Par avance merci.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ru-th
Salut
En commençant à la colonne 1 pour Janvier =INDIRECT(GAUCHE(TEXTE("1/"&colonne();"mmm");3)&"!B10") si c'est à la colonne 3 pour janvier =INDIRECT(GAUCHE(TEXTE("1/"&colonne()-2;"mmm");3)&"!B10")
a+ rural thierry "HD" a écrit dans le message de news: 40728dae$0$18222$
Bonjour, J'ai un problème que je n'arrive pas à résoudre : J'ai 12 feuilles correspondant aux 12 mois de l'année (jan, fév, mar, avr etc.....) La 13ème feuille est un résumé des 12 autres. J'ai donc un tableau type janvier, février mars etc.... dans la 13ème feuille. Dans chaque colone des mois, j'ai des formules qui appelles des cellules du
mois correspondant. Ex dans janvier : j'appelle : =jan!B10 Mais comment faire pour ne pas avoir à écrire le mois à chaque fois et que excel le trouve tout seul en fonction du nom de la colonne. J'ai essayé : =gauche(A1;3)!B10 pour extraire les 3 première lette de la colonne A1 où est écrit Janvier, afin de pouvoir l'utiliser dans ma formule mais ça ne marche pas. Gauche(A1;3) est censé extraire les 3 première lettre du texte de A1 soit jan, puis l'utiliser pour la formule et
atteindre la feuille jan. Bref je n'y arrive pas. Avez vous la solution mirâcle? Par avance merci.
HD
Salut
En commençant à la colonne 1 pour Janvier
=INDIRECT(GAUCHE(TEXTE("1/"&colonne();"mmm");3)&"!B10")
si c'est à la colonne 3 pour janvier
=INDIRECT(GAUCHE(TEXTE("1/"&colonne()-2;"mmm");3)&"!B10")
a+
rural thierry
"HD" <bouchtrou64@free.fr> a écrit dans le message de news:
40728dae$0$18222$626a14ce@news.free.fr...
Bonjour,
J'ai un problème que je n'arrive pas à résoudre :
J'ai 12 feuilles correspondant aux 12 mois de l'année (jan, fév, mar, avr
etc.....)
La 13ème feuille est un résumé des 12 autres.
J'ai donc un tableau type janvier, février mars etc.... dans la 13ème
feuille.
Dans chaque colone des mois, j'ai des formules qui appelles des cellules
du
mois correspondant.
Ex dans janvier : j'appelle : =jan!B10
Mais comment faire pour ne pas avoir à écrire le mois à chaque fois et que
excel le trouve tout seul en fonction du nom de la colonne.
J'ai essayé : =gauche(A1;3)!B10 pour extraire les 3 première lette
de la colonne A1 où est écrit Janvier, afin de pouvoir l'utiliser dans ma
formule mais ça ne marche pas. Gauche(A1;3) est censé extraire les 3
première lettre du texte de A1 soit jan, puis l'utiliser pour la formule
et
atteindre la feuille jan.
Bref je n'y arrive pas.
Avez vous la solution mirâcle?
Par avance merci.
En commençant à la colonne 1 pour Janvier =INDIRECT(GAUCHE(TEXTE("1/"&colonne();"mmm");3)&"!B10") si c'est à la colonne 3 pour janvier =INDIRECT(GAUCHE(TEXTE("1/"&colonne()-2;"mmm");3)&"!B10")
a+ rural thierry "HD" a écrit dans le message de news: 40728dae$0$18222$
Bonjour, J'ai un problème que je n'arrive pas à résoudre : J'ai 12 feuilles correspondant aux 12 mois de l'année (jan, fév, mar, avr etc.....) La 13ème feuille est un résumé des 12 autres. J'ai donc un tableau type janvier, février mars etc.... dans la 13ème feuille. Dans chaque colone des mois, j'ai des formules qui appelles des cellules du
mois correspondant. Ex dans janvier : j'appelle : =jan!B10 Mais comment faire pour ne pas avoir à écrire le mois à chaque fois et que excel le trouve tout seul en fonction du nom de la colonne. J'ai essayé : =gauche(A1;3)!B10 pour extraire les 3 première lette de la colonne A1 où est écrit Janvier, afin de pouvoir l'utiliser dans ma formule mais ça ne marche pas. Gauche(A1;3) est censé extraire les 3 première lettre du texte de A1 soit jan, puis l'utiliser pour la formule et
atteindre la feuille jan. Bref je n'y arrive pas. Avez vous la solution mirâcle? Par avance merci.
HD
Techniciel
Bonjour,
On peut utiliser la fonction INDIRECT(Reference en texte;a1) Référence est une chaine de caractères corrspondant à la référence de la cellule dans la feuille. par exemple si le mois (donc le nom de la feuille est en A1) et que la cellule à récupérer dans la feuille des mois est en B2, A1&"!B2" donne comme resultat janvier!B2 a1 est une valeur logique permettant de preciser le mode de repérage : VRAI ou omis ->A1, FAUX -> L1C1
Voila ce que ca donne en final : =INDIRECT(A1&"!B2";VRAI) si mode A1
Vérifier si la référence de la cellule à récupérer (B2 dans l'exemple est relative ou absolue), le cas échéant : =INDIRECT(A1&"!$B$2";VRAI) si mode A1
Voili Espérant vous avoir aidé.
Pascal "HD" a écrit dans le message de news:40728dae$0$18222$
Bonjour, J'ai un problème que je n'arrive pas à résoudre : J'ai 12 feuilles correspondant aux 12 mois de l'année (jan, fév, mar, avr etc.....) La 13ème feuille est un résumé des 12 autres. J'ai donc un tableau type janvier, février mars etc.... dans la 13ème feuille. Dans chaque colone des mois, j'ai des formules qui appelles des cellules du
mois correspondant. Ex dans janvier : j'appelle : =jan!B10 Mais comment faire pour ne pas avoir à écrire le mois à chaque fois et que excel le trouve tout seul en fonction du nom de la colonne. J'ai essayé : =gauche(A1;3)!B10 pour extraire les 3 première lette de la colonne A1 où est écrit Janvier, afin de pouvoir l'utiliser dans ma formule mais ça ne marche pas. Gauche(A1;3) est censé extraire les 3 première lettre du texte de A1 soit jan, puis l'utiliser pour la formule et
atteindre la feuille jan. Bref je n'y arrive pas. Avez vous la solution mirâcle? Par avance merci.
HD
Bonjour,
On peut utiliser la fonction INDIRECT(Reference en texte;a1)
Référence est une chaine de caractères corrspondant à la référence de la
cellule dans la feuille. par exemple si le mois (donc le nom de la feuille
est en A1) et que la cellule à récupérer dans la feuille des mois est en B2,
A1&"!B2" donne comme resultat janvier!B2
a1 est une valeur logique permettant de preciser le mode de repérage : VRAI
ou omis ->A1, FAUX -> L1C1
Voila ce que ca donne en final :
=INDIRECT(A1&"!B2";VRAI) si mode A1
Vérifier si la référence de la cellule à récupérer (B2 dans l'exemple est
relative ou absolue), le cas échéant :
=INDIRECT(A1&"!$B$2";VRAI) si mode A1
Voili
Espérant vous avoir aidé.
Pascal
"HD" <bouchtrou64@free.fr> a écrit dans le message de
news:40728dae$0$18222$626a14ce@news.free.fr...
Bonjour,
J'ai un problème que je n'arrive pas à résoudre :
J'ai 12 feuilles correspondant aux 12 mois de l'année (jan, fév, mar, avr
etc.....)
La 13ème feuille est un résumé des 12 autres.
J'ai donc un tableau type janvier, février mars etc.... dans la 13ème
feuille.
Dans chaque colone des mois, j'ai des formules qui appelles des cellules
du
mois correspondant.
Ex dans janvier : j'appelle : =jan!B10
Mais comment faire pour ne pas avoir à écrire le mois à chaque fois et que
excel le trouve tout seul en fonction du nom de la colonne.
J'ai essayé : =gauche(A1;3)!B10 pour extraire les 3 première lette
de la colonne A1 où est écrit Janvier, afin de pouvoir l'utiliser dans ma
formule mais ça ne marche pas. Gauche(A1;3) est censé extraire les 3
première lettre du texte de A1 soit jan, puis l'utiliser pour la formule
et
atteindre la feuille jan.
Bref je n'y arrive pas.
Avez vous la solution mirâcle?
Par avance merci.
On peut utiliser la fonction INDIRECT(Reference en texte;a1) Référence est une chaine de caractères corrspondant à la référence de la cellule dans la feuille. par exemple si le mois (donc le nom de la feuille est en A1) et que la cellule à récupérer dans la feuille des mois est en B2, A1&"!B2" donne comme resultat janvier!B2 a1 est une valeur logique permettant de preciser le mode de repérage : VRAI ou omis ->A1, FAUX -> L1C1
Voila ce que ca donne en final : =INDIRECT(A1&"!B2";VRAI) si mode A1
Vérifier si la référence de la cellule à récupérer (B2 dans l'exemple est relative ou absolue), le cas échéant : =INDIRECT(A1&"!$B$2";VRAI) si mode A1
Voili Espérant vous avoir aidé.
Pascal "HD" a écrit dans le message de news:40728dae$0$18222$
Bonjour, J'ai un problème que je n'arrive pas à résoudre : J'ai 12 feuilles correspondant aux 12 mois de l'année (jan, fév, mar, avr etc.....) La 13ème feuille est un résumé des 12 autres. J'ai donc un tableau type janvier, février mars etc.... dans la 13ème feuille. Dans chaque colone des mois, j'ai des formules qui appelles des cellules du
mois correspondant. Ex dans janvier : j'appelle : =jan!B10 Mais comment faire pour ne pas avoir à écrire le mois à chaque fois et que excel le trouve tout seul en fonction du nom de la colonne. J'ai essayé : =gauche(A1;3)!B10 pour extraire les 3 première lette de la colonne A1 où est écrit Janvier, afin de pouvoir l'utiliser dans ma formule mais ça ne marche pas. Gauche(A1;3) est censé extraire les 3 première lettre du texte de A1 soit jan, puis l'utiliser pour la formule et
atteindre la feuille jan. Bref je n'y arrive pas. Avez vous la solution mirâcle? Par avance merci.
HD
HD
En fait la cellule "janvier" est située en A7, Février en A8. Ta formule semble fonctionner mais j'ai mal expliqué, les mois sont au niveau des lignes, pas des colonnes, ils sont tous dans la colonne A. Je te remercie par avance. HD "ru-th" a écrit dans le message de news:
Salut
En commençant à la colonne 1 pour Janvier =INDIRECT(GAUCHE(TEXTE("1/"&colonne();"mmm");3)&"!B10") si c'est à la colonne 3 pour janvier =INDIRECT(GAUCHE(TEXTE("1/"&colonne()-2;"mmm");3)&"!B10")
a+ rural thierry "HD" a écrit dans le message de news: 40728dae$0$18222$
Bonjour, J'ai un problème que je n'arrive pas à résoudre : J'ai 12 feuilles correspondant aux 12 mois de l'année (jan, fév, mar, avr
etc.....) La 13ème feuille est un résumé des 12 autres. J'ai donc un tableau type janvier, février mars etc.... dans la 13ème feuille. Dans chaque colone des mois, j'ai des formules qui appelles des cellules du
mois correspondant. Ex dans janvier : j'appelle : =jan!B10 Mais comment faire pour ne pas avoir à écrire le mois à chaque fois et que
excel le trouve tout seul en fonction du nom de la colonne. J'ai essayé : =gauche(A1;3)!B10 pour extraire les 3 première lette
de la colonne A1 où est écrit Janvier, afin de pouvoir l'utiliser dans ma
formule mais ça ne marche pas. Gauche(A1;3) est censé extraire les 3 première lettre du texte de A1 soit jan, puis l'utiliser pour la formule et
atteindre la feuille jan. Bref je n'y arrive pas. Avez vous la solution mirâcle? Par avance merci.
HD
En fait la cellule "janvier" est située en A7, Février en A8.
Ta formule semble fonctionner mais j'ai mal expliqué, les mois sont au
niveau des lignes, pas des colonnes, ils sont tous dans la colonne A.
Je te remercie par avance.
HD
"ru-th" <ailleurs@nowhere> a écrit dans le message de
news:uhT6Bg8GEHA.1228@TK2MSFTNGP11.phx.gbl...
Salut
En commençant à la colonne 1 pour Janvier
=INDIRECT(GAUCHE(TEXTE("1/"&colonne();"mmm");3)&"!B10")
si c'est à la colonne 3 pour janvier
=INDIRECT(GAUCHE(TEXTE("1/"&colonne()-2;"mmm");3)&"!B10")
a+
rural thierry
"HD" <bouchtrou64@free.fr> a écrit dans le message de news:
40728dae$0$18222$626a14ce@news.free.fr...
Bonjour,
J'ai un problème que je n'arrive pas à résoudre :
J'ai 12 feuilles correspondant aux 12 mois de l'année (jan, fév, mar,
avr
etc.....)
La 13ème feuille est un résumé des 12 autres.
J'ai donc un tableau type janvier, février mars etc.... dans la 13ème
feuille.
Dans chaque colone des mois, j'ai des formules qui appelles des cellules
du
mois correspondant.
Ex dans janvier : j'appelle : =jan!B10
Mais comment faire pour ne pas avoir à écrire le mois à chaque fois et
que
excel le trouve tout seul en fonction du nom de la colonne.
J'ai essayé : =gauche(A1;3)!B10 pour extraire les 3 première
lette
de la colonne A1 où est écrit Janvier, afin de pouvoir l'utiliser dans
ma
formule mais ça ne marche pas. Gauche(A1;3) est censé extraire les 3
première lettre du texte de A1 soit jan, puis l'utiliser pour la formule
et
atteindre la feuille jan.
Bref je n'y arrive pas.
Avez vous la solution mirâcle?
Par avance merci.
En fait la cellule "janvier" est située en A7, Février en A8. Ta formule semble fonctionner mais j'ai mal expliqué, les mois sont au niveau des lignes, pas des colonnes, ils sont tous dans la colonne A. Je te remercie par avance. HD "ru-th" a écrit dans le message de news:
Salut
En commençant à la colonne 1 pour Janvier =INDIRECT(GAUCHE(TEXTE("1/"&colonne();"mmm");3)&"!B10") si c'est à la colonne 3 pour janvier =INDIRECT(GAUCHE(TEXTE("1/"&colonne()-2;"mmm");3)&"!B10")
a+ rural thierry "HD" a écrit dans le message de news: 40728dae$0$18222$
Bonjour, J'ai un problème que je n'arrive pas à résoudre : J'ai 12 feuilles correspondant aux 12 mois de l'année (jan, fév, mar, avr
etc.....) La 13ème feuille est un résumé des 12 autres. J'ai donc un tableau type janvier, février mars etc.... dans la 13ème feuille. Dans chaque colone des mois, j'ai des formules qui appelles des cellules du
mois correspondant. Ex dans janvier : j'appelle : =jan!B10 Mais comment faire pour ne pas avoir à écrire le mois à chaque fois et que
excel le trouve tout seul en fonction du nom de la colonne. J'ai essayé : =gauche(A1;3)!B10 pour extraire les 3 première lette
de la colonne A1 où est écrit Janvier, afin de pouvoir l'utiliser dans ma
formule mais ça ne marche pas. Gauche(A1;3) est censé extraire les 3 première lettre du texte de A1 soit jan, puis l'utiliser pour la formule et
atteindre la feuille jan. Bref je n'y arrive pas. Avez vous la solution mirâcle? Par avance merci.
a+ rural thierry "HD" a écrit dans le message de news: 407293c9$0$18239$
En fait la cellule "janvier" est située en A7, Février en A8. Ta formule semble fonctionner mais j'ai mal expliqué, les mois sont au niveau des lignes, pas des colonnes, ils sont tous dans la colonne A. Je te remercie par avance. HD "ru-th" a écrit dans le message de news:
Salut
En commençant à la colonne 1 pour Janvier =INDIRECT(GAUCHE(TEXTE("1/"&colonne();"mmm");3)&"!B10") si c'est à la colonne 3 pour janvier =INDIRECT(GAUCHE(TEXTE("1/"&colonne()-2;"mmm");3)&"!B10")
a+ rural thierry "HD" a écrit dans le message de news: 40728dae$0$18222$
Bonjour, J'ai un problème que je n'arrive pas à résoudre : J'ai 12 feuilles correspondant aux 12 mois de l'année (jan, fév, mar, avr
etc.....) La 13ème feuille est un résumé des 12 autres. J'ai donc un tableau type janvier, février mars etc.... dans la 13ème feuille. Dans chaque colone des mois, j'ai des formules qui appelles des cellules
du
mois correspondant. Ex dans janvier : j'appelle : =jan!B10 Mais comment faire pour ne pas avoir à écrire le mois à chaque fois et que
excel le trouve tout seul en fonction du nom de la colonne. J'ai essayé : =gauche(A1;3)!B10 pour extraire les 3 première lette
de la colonne A1 où est écrit Janvier, afin de pouvoir l'utiliser dans ma
formule mais ça ne marche pas. Gauche(A1;3) est censé extraire les 3 première lettre du texte de A1 soit jan, puis l'utiliser pour la formule
et
atteindre la feuille jan. Bref je n'y arrive pas. Avez vous la solution mirâcle? Par avance merci.
a+
rural thierry
"HD" <bouchtrou64@free.fr> a écrit dans le message de news:
407293c9$0$18239$626a14ce@news.free.fr...
En fait la cellule "janvier" est située en A7, Février en A8.
Ta formule semble fonctionner mais j'ai mal expliqué, les mois sont au
niveau des lignes, pas des colonnes, ils sont tous dans la colonne A.
Je te remercie par avance.
HD
"ru-th" <ailleurs@nowhere> a écrit dans le message de
news:uhT6Bg8GEHA.1228@TK2MSFTNGP11.phx.gbl...
Salut
En commençant à la colonne 1 pour Janvier
=INDIRECT(GAUCHE(TEXTE("1/"&colonne();"mmm");3)&"!B10")
si c'est à la colonne 3 pour janvier
=INDIRECT(GAUCHE(TEXTE("1/"&colonne()-2;"mmm");3)&"!B10")
a+
rural thierry
"HD" <bouchtrou64@free.fr> a écrit dans le message de news:
40728dae$0$18222$626a14ce@news.free.fr...
Bonjour,
J'ai un problème que je n'arrive pas à résoudre :
J'ai 12 feuilles correspondant aux 12 mois de l'année (jan, fév, mar,
avr
etc.....)
La 13ème feuille est un résumé des 12 autres.
J'ai donc un tableau type janvier, février mars etc.... dans la 13ème
feuille.
Dans chaque colone des mois, j'ai des formules qui appelles des
cellules
du
mois correspondant.
Ex dans janvier : j'appelle : =jan!B10
Mais comment faire pour ne pas avoir à écrire le mois à chaque fois et
que
excel le trouve tout seul en fonction du nom de la colonne.
J'ai essayé : =gauche(A1;3)!B10 pour extraire les 3 première
lette
de la colonne A1 où est écrit Janvier, afin de pouvoir l'utiliser dans
ma
formule mais ça ne marche pas. Gauche(A1;3) est censé extraire les 3
première lettre du texte de A1 soit jan, puis l'utiliser pour la
formule
et
atteindre la feuille jan.
Bref je n'y arrive pas.
Avez vous la solution mirâcle?
Par avance merci.
a+ rural thierry "HD" a écrit dans le message de news: 407293c9$0$18239$
En fait la cellule "janvier" est située en A7, Février en A8. Ta formule semble fonctionner mais j'ai mal expliqué, les mois sont au niveau des lignes, pas des colonnes, ils sont tous dans la colonne A. Je te remercie par avance. HD "ru-th" a écrit dans le message de news:
Salut
En commençant à la colonne 1 pour Janvier =INDIRECT(GAUCHE(TEXTE("1/"&colonne();"mmm");3)&"!B10") si c'est à la colonne 3 pour janvier =INDIRECT(GAUCHE(TEXTE("1/"&colonne()-2;"mmm");3)&"!B10")
a+ rural thierry "HD" a écrit dans le message de news: 40728dae$0$18222$
Bonjour, J'ai un problème que je n'arrive pas à résoudre : J'ai 12 feuilles correspondant aux 12 mois de l'année (jan, fév, mar, avr
etc.....) La 13ème feuille est un résumé des 12 autres. J'ai donc un tableau type janvier, février mars etc.... dans la 13ème feuille. Dans chaque colone des mois, j'ai des formules qui appelles des cellules
du
mois correspondant. Ex dans janvier : j'appelle : =jan!B10 Mais comment faire pour ne pas avoir à écrire le mois à chaque fois et que
excel le trouve tout seul en fonction du nom de la colonne. J'ai essayé : =gauche(A1;3)!B10 pour extraire les 3 première lette
de la colonne A1 où est écrit Janvier, afin de pouvoir l'utiliser dans ma
formule mais ça ne marche pas. Gauche(A1;3) est censé extraire les 3 première lettre du texte de A1 soit jan, puis l'utiliser pour la formule
et
atteindre la feuille jan. Bref je n'y arrive pas. Avez vous la solution mirâcle? Par avance merci.