だから私は列A(猫)と列B(Amt)をたくさんの別々のワークシートに持っています。
Cat | Amt
1 | 3.4
4 | 7.4
2 | 8.4
4 | 9.4
私が必要としているのは、すべてのワークシートにわたる各カテゴリ タイプの総計です。
したがって、カテゴリ 4 の合計、カテゴリ 2 の合計などです。
だから私は列A(猫)と列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 は GrandTotal になります。
G2=SUM(B2:K2)
- 行ごとにコピーします。