В электронной таблице Excel у меня есть три столбца данных, первый столбец A является уникальным идентификатором. Столбец B — это число, а столбец C — либо галочка, либо пробел:
A B C
1 d-45 150 √
2 d-46 200
3 d-45 80
4 d-46 20 √
5 d-45 70 √
Теперь я хочу суммировать значения в столбце B в зависимости от наличия отметки, а также относительно уникального идентификатора в столбце A. В этом случае строки 1 и 5. Идентификация отметки, которую я использую
=IF(ISTEXT(C1),CONCATENATE(A1))
&
=IF(ISTEXT(C1),CONCATENATE(B1)).
Это оставляет мне два массива данных:
D E
1 d-45 150
4 d-46 20
5 d-45 70
Теперь я хочу суммировать значения в столбце E в зависимости от идентификатора в столбце D, в данном случае строки 1 и 5. Я могу использовать прямой оператор SUMIFS
, чтобы указать d-45
в качестве критерия, однако этот уникальный идентификатор всегда будет меняться. Есть ли вариант SUMIFS
, который я могу использовать?
Я также хочу поместить каждую новую вариацию идентификационного номера в отдельный заголовок с итоговыми суммами внизу, то есть:
A B
1 d-45 d-46
2 220 20
так далее...
(blank)
в последней строке сводной таблицы. - person Jerry   schedule 18.02.2014