你的原公式中的函数不支持多维数组,所以结果不对,改用这个=SUM(SUMIF(INDIRECT("表"&{1,2,3}&"!B3:B10"),B3,INDIRECT("表"&{1,2,3}&"!c3:c10"))),CTRL+SHIFT+ENTER结束公式。
如果你要用VLOOKUP的话,公式改为=SUM(VLOOKUP(INDEX(B3,N(IF(1,ROW(1:3)^0))),INDIRECT("表"&ROW(1:3)&"!B3:c10"),2,0))
在Sheet1的D3输入:
=SUMIF(Sheet2!B:B,B3,Sheet2!C:C)
回车并向下填充。
如果还要加Sheet1里面的数值:
=C3+SUMIF(Sheet2!B:B,B3,Sheet2!C:C)
姓名有重复,用vlookup只能查找第一次出现的数据
用sumproduct试下
VLOOKUP只是查看函数.
所给公式不能形成正确的答案