Transformer un texte (concatenate) en formule

  • Initiateur de la discussion Initiateur de la discussion Ken-
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Ken-

XLDnaute Nouveau
Bonjour à tous!


Voulant éviter trop de "IF" imbriqués, je pensais pouvoir résoudre facilement ce petit problème:


Dans la case A1 se trouve une liste déroulante. La case d'à côté contient la formule "=CONCATENATE("=Data!Z",A1)"

En choisissant la valeur "20" dans la liste déroulante, on obtient donc le texte

"=Data!Z20"

Est-il possible dès lors de transformer ce texte en formule, en restant simple?
(j'ai vu ce qui me semble être un début de réponse en VBA, mais vu que je ne gère plus ce fichier par la suite, je dois rester simple, d'où cette solution... bizarre!). Si celà peux vous aider, il n'y a majoritairement que du texte (contacts, adresses et d'autres infos...)

Je vous remercie d'avance pour les aides et pointages dans la bonne direction 😉
 
Re : Transformer un texte (concatenate) en formule

Bonjour,

Plutôt comme ça
=CONCATENER("Data!Z";A1)

Plus court comme ça
="Data!Z"&A1

si on a en B1 ="Data!Z"&A1
=INDIRECT(B1)
renvoie le contenu de la cellule Z20 de la feuille "Data" (si on a 20 en A1)

=INDIRECT("Data!Z"&A1)
renvoie aussi (et plus directement...) le contenu de la cellule Z20 de la feuille "Data"
 
Re : Transformer un texte (concatenate) en formule

Bonjour,

Utilise tout simplement la formule suivante qui te ramenera le contenu de la cellule "Z20" de la feuille "Data" :

Code:
=INDIRECT("Data!Z"&A1)

édit : Salut Monique. Désolé pour la collision
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour