-1

所以我在许多单独的工作表上有 A 列(cat)和 B 列(Amt)。

Cat | Amt

1   | 3.4
4   | 7.4
2   | 8.4
4   | 9.4

我需要的是对所有工作表中的每个类别类型进行总计。

所以第 4 类的总数,第 2 类的总数等等。

4

1 回答 1

0

这更适合 VBA 解决方案,但是如果您知道有多少个独特的“猫”,那么无需 VBA 也可以完成。

  1. 对于 C 列上的每张表添加 SUMIF 公式,这将为每个组提供总和。 C2=SUMIF($A:$A,A2,$B:$B)- 为每一行复制它。

  2. 在 Sheet11 列 A 上是您唯一的“猫”列表。列 B1 到 K1,将它们命名为 Sheet1、Sheet2、...Sheet10。 B2=IFERROR(VLOOKUP($A2,INDIRECT(B$1&"!$A:$C"),3,FALSE),0)- 为每一行、每一列复制它。

  3. L 列将是总计。 G2=SUM(B2:K2)- 为每一行复制它。

于 2013-06-06T11:34:10.343 回答