J'essaie de trouver une formule qui m'aiderait à résumer les résultats de plusieurs VLOOKUP. Par exemple, vous avez deux feuilles qui ressemblent à ceci:
Feuille1
Fruit______ Orange_Apple_Banana
Animal_____Horse__Wolf__Bear___Tiger
Feuille2
Orange_____ 3
Apple_______6
Tigre_______ 1
Banane_____ 7
Cheval______ 10
J'essaie donc de faire la somme des quantités des différents types de fruits ou d'animaux dans Sheet2. Par conséquent, chaque fois que j'utilise cette formule pour une ligne spécifique de la feuille Sheet1, le nombre total de fruits indiqué dans la feuille Sheet (16) ou le nombre total d'animaux (11) apparaît.
Merci d'avance pour l'aide!
P.S. Désolé si l'exemple semble terrible! :(
microsoft-excel
vlookup
worksheet-function
Rezylience
la source
la source
sumifs
Réponses:
Vous pouvez utiliser une formule matricielle:
=SUM(IF(B1:E1=Sheet2!$A$2:$A$6,Sheet2!$B$2:$B$6,""))
presse
Ctrl
+Shift
+Enter
en même temps après avoir écrit la formule
B1: E1 est Orange Apple ... A2: A6 vos données dans Sheet2 pour Orange Apple Tiger ...
B2: B6 le nombre correspondant (quantité)
Vous pouvez faire glisser la formule pour les animaux (c'est pourquoi j'ai utilisé $ dans la formule)
la source