Формула SUMIF с несколькими диапазонами в отфильтрованной таблице - PullRequest
0 голосов
/ 01 октября 2019

На изображении ниже показано несколько строк в таблице ListObject, отфильтрованной по [Symbol] «MMP». Я хочу суммировать столбец [Кол-во], ЕСЛИ столбец [Положение] = "СПГ" И столбец [Закрыто] <> "DIV.

Так что в этом примере правильный ответ равен 1200, как показанопо желтым выделенным ячейкам. Ответ будет в ячейке под таблицей.

Как я могу сделать это с формулой?

enter image description here

1 Ответ

1 голос
/ 01 октября 2019

Учитывая, что вы хотите сделать промежуточный итог из отфильтрованной таблицы, я бы предложил вам добавить вспомогательный столбец, чтобы показать «видимость» каждой строки, используя следующую формулу:

=AGGREGATE(3,5,A2)

Example

Затем используйте следующую формулу SUMIFS , чтобы найти промежуточный итог:

=SUMIFS(Tbl_Name[Qty],Tbl_Name[Position],"LNG",Tbl_Name[Is Closed],"<>DIV",Tbl_Name[Visibility],">0")

Результат будет таким же, если вы действительно отфильтруететаблица с использованием заданных критериев, а затем используйте функцию SUBTOTAL для возврата суммы Qty:

SUBTOTAL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...