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