Предположим, у вас есть список записей:
+-----+-----+-----+
| | A | B |
+-----+-----+-----+
| 1 | 100 | x |
+-----+-----+-----+
| 2 | 50 | x |
+-----+-----+-----+
| 3 | 30 | y |
+-----+-----+-----+
| 4 | 180 | z |
+-----+-----+-----+
| 5 | 140 | k |
+-----+-----+-----+
Вы хотите получить суммы всех из них, сгруппированные по значению в столбце B
Но у вас уже есть предопределенный список значений, для которых вы хотите иметь суммы:
+-----+-------+-----+
| | C | D |
+-----+-------+-----+
| 1 | x | 150 | < =SUMIF(B1:B;C1;A1:A)
+-----+-------+-----+
| 2 | y | 30 | < =SUMIF(B1:B;C2;A1:A)
+-----+-------+-----+
| 3 | other | 320 | < =???
+-----+-------+-----+
Получить общую сумму для x
и y
легко: вы можете использовать SUMIF(B1:B;C1;A1:A)
в столбце D
чтобы получить общую сумму для x
и так далее.
Но как получить общую сумму для всех записей, которые не являются ни x
ни y
(в данном случае это z
и k
), чтобы распечатать ее в ячейке D3
?