根据题目分析如下:
得出的结果是要相加求和的,所以是数值。可以使用SUMIF(week1!B:B,"陈军",week1!K:K)来代替原来的VLOOKUP
因为有week1~week27多个工作表,需要多维引用。
解决方案:
使用以下公式,并建议明确行数而不是B:B整列引用,避免运算速度慢。输入公式后,按CTRL+SHIFT+ENTER组合键结束。
=SUM(SUMIF(INDIRECT("week"&ROW($1:$27)&"!B1:B100"),"陈军",INDIRECT("week"&ROW($1:$27)&"!K1:K100")))
没有这要的技巧和方法,不过你可以通过累加法计算,每张工作表中都有一个和上周人员的和,这样就方便了。另外我不明白,为什么你不能做在一张表中呢?
=sumproduct((week1!b:b="陈军")*(week1!k:k))