Я пытаюсь вычислить групповую сумму для отдельного клиента / субъекта, и мне нужно, чтобы эта сумма была в первом ряду соответствующего клиента.

Данные у меня есть

Мне нужна сумма для каждого идентификатора, где его cat = "ote" и var = 181713. Я попробовал функцию sumifs, но она суммирует сумму для каждой строки, в которой выполнялось мое условие.

Данные мне нужны

функция, которую я попробовал (= SUMIFS (F2:F31, A2:A31, A2, B2:B31, "ote", G2:G31, 181713)) Я там что-то не так делаю. Любая помощь будет оценена.

1 ответ1

1

Если вы копируете формулу вниз, вам нужны абсолютные ссылки для диапазонов, например, начиная со строки 2:

=SUMIFS($F$2:$F$31,$A$2:$A$31,A2,$B$2:$B$31,"ote",$G$2:$G$31,181713)

Скопируйте это вниз. Хотя нет смысла копировать эту формулу вниз.

Было бы намного логичнее создать сводную таблицу вместо использования SumIfs().

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .