使用vlookup或index / match函数从多行中总结值
我想使用公式将列B,C和D中的值相加。 我试图结合SUMIF
, VLOOKUP
和INDEX
与MATCH
但没有运气。
我想寻找法国,然后在B,C和D中加上数值。
我努力了:
=SUM(VLOOKUP(A9,A1:D5,{2,3,4,},FALSE))
但它从第一行返回总值,不包括第三行:
ABCD 1 FRANCE 152 252 354 2 ITALY 255 184 328 3 FRANCE 221 215 114 4 SPAIN 215 255 356 5 USA 125 222 584 6 7 8 TOTAL PER COUNTRY 9 FRANCE 10 SPAIN
=SUMPRODUCT((A1:A5="FRANCE")*B1:D5)
当使用= SUM(VLOOKUP(A9,A1:D5,{2,3,4,},FALSE))时,您应该使用Ctrl + Shift + Enter结果{= SUM(VLOOKUP(A9,A1:D5,{ 2,3,4,},FALSE))}也适用。