XL 2019 Si Index Equiv contient "x" alors = x

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 !

sofmat

XLDnaute Junior
Bonjour,

Je recherche une formule avec Si INDEX/EQUIV = « x » (classeur : « base »), alors insérer le résultat d’une cellule dans classeur « Résultat », sinon rien.

J'ai ma formule : =SIERREUR(INDEX(base.xlsx!tableau_norme[#Données];EQUIV(REF;base.xlsx!tableau_norme[REF];0);EQUIV(base.xlsx!tableau_norme[[#En-têtes];[PL_A_G1_L1_1]];base.xlsx!tableau_norme[#En-têtes];0));"")
Mais je ne sais pas comment insérer que si la formule ci-dessus comporte "x", alors =NORME!B4
J'ai essayé : =SIERREUR(SI(INDEX(base.xlsx!tableau_norme[#Données];EQUIV(REF;base.xlsx!tableau_norme[REF];0);EQUIV(base.xlsx!tableau_norme[[#En-têtes];[PL_A_G1_L1_1]];base.xlsx!tableau_norme[#En-têtes];0));"=x";NORME!B4;"");"") mais cela ne fonctionne pas du tout...

Est-ce que quelqu’un peut m’aider. Merci d’avance. Bonne journée
 

Pièces jointes

Bonjour,
Comme ça ?
VB:
=SI(SIERREUR(INDEX(base.xlsx!tableau_norme[#Données];EQUIV(REF;base.xlsx!tableau_norme[REF];0);EQUIV(base.xlsx!tableau_norme[[#En-têtes];[PL_A_G1_L1_1]];base.xlsx!tableau_norme[#En-têtes];0));"")="x";NORME!B4;SIERREUR(INDEX(base.xlsx!tableau_norme[#Données];EQUIV(REF;base.xlsx!tableau_norme[REF];0);EQUIV(base.xlsx!tableau_norme[[#En-têtes];[PL_A_G1_L1_1]];base.xlsx!tableau_norme[#En-têtes];0));""))
Cordialement,
 
- 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