Excel:Utiliser contenu cellule pour déf formu
Fermé
kris38
-
11 janv. 2012 à 14:44
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 11 janv. 2012 à 16:47
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 11 janv. 2012 à 16:47
A voir également:
- Excel:Utiliser contenu cellule pour déf formu
- Liste déroulante excel - Guide
- Formule excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Mise en forme conditionnelle excel - Guide
3 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 744
11 janv. 2012 à 14:50
11 janv. 2012 à 14:50
Bonjour,
=INDIRECT(A2) si A2 contient E8 te donnera en A3 le contenu de la cellule E8.
=INDIRECT(A2) si A2 contient E8 te donnera en A3 le contenu de la cellule E8.
Bonjour Pijaku et merci beaucoup pour ta réponse.
Cela fonctionne sur la même feuille mais dans mon cas précis la valeur à aller chercher se trouve en E8 d'une autre feuille par exemple, feuille2.
Je m'en sors en concaténant dans une case A4 "feuille2!" contenu dans une case et le contenu de la case A2 soit ici E8. J'obtiens dans A4 "feuille2!E8"
J'utilise ensuite ton expression INDIRECT(A4) et cela fonctionne, j'obtiens bien le contenu de ma cellule E8 sur ma feuille 2.
Est-il possible de le faire plus proprement en évitant les cases intermédiaires en combinant les formules?
Par exemple: la cellule A2 contient "E8"
puis-je faire: A3=INDIRECT(CONCATENER(feuille2!;A2))
si oui, puis-je intégrer en plus à la place de A2 la formule adresse qui me donne le contenu de A2
cela donnerait A3=INDIRECT(CONCATENER(feuille2!;ADRESSE(......)))
Je ne sais pas si c'est possible sous excel mais ça me renvoie des problèmes de syntaxe.
Merci!
Cela fonctionne sur la même feuille mais dans mon cas précis la valeur à aller chercher se trouve en E8 d'une autre feuille par exemple, feuille2.
Je m'en sors en concaténant dans une case A4 "feuille2!" contenu dans une case et le contenu de la case A2 soit ici E8. J'obtiens dans A4 "feuille2!E8"
J'utilise ensuite ton expression INDIRECT(A4) et cela fonctionne, j'obtiens bien le contenu de ma cellule E8 sur ma feuille 2.
Est-il possible de le faire plus proprement en évitant les cases intermédiaires en combinant les formules?
Par exemple: la cellule A2 contient "E8"
puis-je faire: A3=INDIRECT(CONCATENER(feuille2!;A2))
si oui, puis-je intégrer en plus à la place de A2 la formule adresse qui me donne le contenu de A2
cela donnerait A3=INDIRECT(CONCATENER(feuille2!;ADRESSE(......)))
Je ne sais pas si c'est possible sous excel mais ça me renvoie des problèmes de syntaxe.
Merci!
11 janv. 2012 à 15:22
Je ne suis pas très familier du site; j'ai répondu en dessous.
Merci!
11 janv. 2012 à 16:47
A+