Faire une suite rapide avec une formule
Résolu
rorken
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
rorken Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
rorken Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'utilise la formule ='001'$G$2 dans un fichier excel qui me permet d'aller rechercher ce que j'ai noté dans une autre feuille du même classeur, par contre, je dois remplacer la valeur de ma feuille '001' pour chaque cellule de ma colonne. N'y aurais-t'il pas une formule pour faire une suite logique ?
J'utilise la formule ='001'$G$2 dans un fichier excel qui me permet d'aller rechercher ce que j'ai noté dans une autre feuille du même classeur, par contre, je dois remplacer la valeur de ma feuille '001' pour chaque cellule de ma colonne. N'y aurais-t'il pas une formule pour faire une suite logique ?
A voir également:
- Faire une suite rapide avec une formule
- Formule si et - Guide
- Acces rapide - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
2 réponses
Bonjour
en principe le G ne doit pas bouger sui vous ne changez pas de colonne, mais vous ne précisez pas ce qu'il faut faire du 2
alors deux cas, qui changeront le nom de la feuille à chaque ligne
1° si le G2 est figé:
=INDIRECT(TEXTE(LIGNE(A1);"000")&"!G2"
2° cas si le 2 n'est pas figé et doit donc passer à 3,4 etc..
=INDIRECT(TEXTE(LIGNE(A1);"000")&"!G"&LIGNE(A2))
à complèter avec:
=SIERREUR(formule);"") pour éviter un affichage d'erreur si la feuille n'existe pas
crdlmnt
en principe le G ne doit pas bouger sui vous ne changez pas de colonne, mais vous ne précisez pas ce qu'il faut faire du 2
alors deux cas, qui changeront le nom de la feuille à chaque ligne
1° si le G2 est figé:
=INDIRECT(TEXTE(LIGNE(A1);"000")&"!G2"
2° cas si le 2 n'est pas figé et doit donc passer à 3,4 etc..
=INDIRECT(TEXTE(LIGNE(A1);"000")&"!G"&LIGNE(A2))
à complèter avec:
=SIERREUR(formule);"") pour éviter un affichage d'erreur si la feuille n'existe pas
crdlmnt
Bonjour
Je ne sais pas si j'ai tout compris mais peut-être enlever le $ devant le 2
='001'!$G2
Cordialement
Je ne sais pas si j'ai tout compris mais peut-être enlever le $ devant le 2
='001'!$G2
Cordialement
Alors envoie une copie anonymisée de ton fichier en créant un lien de téléchargement sur l'un des deux sites ci-dessous - lien à copier et venir coller sur le prochain post
https://www.cjoint.com/
https://mon-partage.fr/
Cordialement
https://www.cjoint.com/
https://mon-partage.fr/
Cordialement
Re,
Vaucluse (salutations) a donné la bonne formule dans son message #4
En B8
=SIERREUR(INDIRECT(TEXTE(LIGNE(A1);"000")&"!G2");"")
Cordialement
Vaucluse (salutations) a donné la bonne formule dans son message #4
En B8
=SIERREUR(INDIRECT(TEXTE(LIGNE(A1);"000")&"!G2");"")
Cordialement
Magnifique, le 1° cas est le bon vous me retirer une belle épine du pied, un grand merci.
Cordialement
Pour du texte ça marche, mais j'ai un autre fichier où cela ne marche pas. C'st peut-être du à ce que se soit des chiffre non ?
Cdlmnt