所以我在很多单独的工作表上都有A列(猫)和B列(Amt)。
Cat | Amt
1 | 3.4
4 | 7.4
2 | 8.4
4 | 9.4
我需要的是在所有工作表中为每个类别类型设置总计。
所以类别4的总数,类别2的总数等。
答案 0 :(得分:0)
这更适合VBA解决方案,但是如果你知道有多少独特的" Cat"你有,那么它可以在没有VBA的情况下完成。
对于C列上的每个工作表添加SUMIF公式,这将为每个组提供总和。
C2=SUMIF($A:$A,A2,$B:$B)
- 将其复制到每一行。
在Sheet11上,A列是您唯一的" Cat"名单。列B1到K1,将它们命名为Sheet1,Sheet2,... Sheet10。
B2=IFERROR(VLOOKUP($A2,INDIRECT(B$1&"!$A:$C"),3,FALSE),0)
- 为每行列复制。
L列将是GrandTotal。
G2=SUM(B2:K2)
- 为每行复制。