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
 
	 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		