XL 2016 FONCTION INDEX sur matrice 4 niveaux

jean marc JADOUL

XLDnaute Nouveau
bonjour
j'ai un classeur , sur lequel j'ai une feuille base de données matières avec prix et surface
7 colonnes
poste
produit
détail
format
prix
coef
surface


j'ai une feuille de mouvements de stock qui va chercher via des menus déroulants les 4 catégories
poste
produit
détail
format

dans cette feuille "mouvements" , dans la colonne prix j'écris la formule suivante qui va chercher le prix en fonction des 4 catégories
=SI(A12<>"";INDEX(prix;EQUIV(1;(INDEX(BD;;1)=A12)*(INDEX(BD;;2)=B12)*(INDEX(BD;;3)=C12)*(INDEX(BD;;4)=D12);0));0)
exemple
poste = matière
produit = pvc gris
détail = 6mm
format = 200x1000
la formule trouve le prix à 114€

je veux créer une colonne surface qui fait tout à fait la même chose que la colonne prix
je crée un nom "surface" qui pointe la matrice surface plutôt que la matrice prix
=SI(A12<>"";INDEX(SURFACE;EQUIV(1;(INDEX(BD;;1)=A12)*(INDEX(BD;;2)=B12)*(INDEX(BD;;3)=C12)*(INDEX(BD;;4)=D12);0));0)
mais la réponse est #NA/#

je ne comprends pas du tout pourquoi
merci beaucoup d'avance pour votre aide

jean marc
 

Discussions similaires

Statistiques des forums

Discussions
312 196
Messages
2 086 099
Membres
103 116
dernier inscrit
kutobi87