Я пытаюсь использовать подстановочный знак, ограниченный определенным диапазоном в функции Sumif.

Пример:

Я получил эти коды:

ABC-1
ABC-2
ABC-3
ABC-4
ABC-5
ABC-6

И я хочу подняться с ABC-3 на ABC-5.

Я узнал, что раньше я должен был использовать ABC- [!3-5], но в Excel 2013 это не работает.

Любая помощь будет отличной, спасибо.

1 ответ1

1

Вы могли бы сделать что-то вроде этого:

=SUM(SUMIF(A:A,"ABC-" & {3,4,5},B:B))

Это выполнит три SUMIFS и суммирует результаты.

Редактировать:

Чтобы быть немного более динамичным, вы можете поместить начальную и конечную точки в две ячейки, а затем использовать эту формулу массива, чтобы получить ответ:

=SUM(SUMIF(A:A,"ABC-" & ROW(INDIRECT($D$1 & ":" & $D$2)),B:B))

Будучи формулой массива, она должна быть подтверждена с помощью Ctrl-Shift-Enter вместо Enter при выходе из режима редактирования. Если все сделано правильно, тогда Excel поместит {} вокруг формулы.

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