Я пытаюсь суммировать одно значение (в одной ячейке) для каждой ячейки, которая соответствует определенному критерию в пределах диапазона. Рассмотрим следующий сценарий:
Моя цель состоит в том, чтобы суммировать эталонное значение 10
каждый раз, когда ячейка равна V
, давая в этом случае результат 30. Я подумал, что формулы SUMIF
могут соответствовать моим требованиям, поэтому я попытался назначить одну ячейку (ссылочную ячейку) как sum_range
(дополнительная информация здесь), но суммирует значение только в самый первый раз, когда критерий удовлетворяется ячейкой. Пока мой подход выглядит следующим образом:
=SUMIF(A1:A7;"=V";A4) // Where A4 is '10'
Я знаю, что правильное использование этой функции состоит в том, чтобы указать sum_range
, который по крайней мере равен размеру диапазона, в котором просматривается критерий. Первым логичным решением было бы создать дополнительный столбец рядом с анализируемым диапазоном, чтобы:
Однако мой текущий проект не позволяет мне это сделать, и я бы предпочел сохранить структуру, как в первом примере. Я хотел бы знать, существует ли какая-либо альтернатива для достижения того, что я ищу в первом примере.