Fourmi Gourmande
XLDnaute Nouveau
Bonjour,
Je cherche à faire un INDEX EQUIV à partir d'un tableau structuré dans un autre tableau structuré
A la main, ça fonctionne bien :
mais je voudrais que la formule s'écrive par VBA car mes tableaux changent tout le temps
La même formule dans une macro:
Range("B3") = "= IFERROR(INDEX(Tableau3[Profil],MATCH(1,(Tableau3[Résidents]=[@Résident])*(Tableau3[Score]=1),0)),"""")"
retoune
Pourqoui ce Tableau3[@Résident] ?
Comment faire référence à la colonne ?
Merci de votre aide
Je cherche à faire un INDEX EQUIV à partir d'un tableau structuré dans un autre tableau structuré
A la main, ça fonctionne bien :
SIERREUR(INDEX(Tableau3[Profil];EQUIV(1;(Tableau3[Résidents]=Tableau4[@Résident])*(Tableau3[Score]=2);0));"") |
La même formule dans une macro:
Range("B3") = "= IFERROR(INDEX(Tableau3[Profil],MATCH(1,(Tableau3[Résidents]=[@Résident])*(Tableau3[Score]=1),0)),"""")"
retoune
SIERREUR(INDEX(Tableau3[Profil];EQUIV(1;(Tableau3[@Résidents]=[@Résident])*(Tableau3[@Score]=1);0));"") |
Comment faire référence à la colonne ?
Merci de votre aide