Страницы: 1
RSS
Агрегирование данных по заданным условиям
 
Добрый день, уважаемые участники форума.


Требуется формула, которая будет, ориентируясь на данные листа2, где
содержится детализированная информация, формировать сводные данные на листе1 по
сумме просроченной задолженности и max кол-ву дней просрочки с привязкой к
названию поставщика и покупателя:

1. На листе1 в колонке C по связке
поставщик-покупатель должна отображаться общая сумма просроченной задолженности,
ориентируясь на кол-во дней просрочки в колонке D на листе2 и сумму поставки. В
том случае, если кол-во дней просрочки равна 0, то формула не должна учитывать
сумму поставки в колонке С на листе1 как просроченную
2. На листе1 в колонке
D по связке поставщик-покупатель должно отображаться max значение кол-ва дней
просрочки, исходя из данных, которые содержаться на листе 2 в колонке D.


Пример во вложении
 
Код
=СУММЕСЛИМН(лист2!C:C;лист2!A:A;A:A;лист2!B:B;B:B;лист2!D:D;">0")
Код
=МАКС((A2=лист2!$A$2:$A$32)*(B2=лист2!$B$2:$B$32)*(лист2!$D$2:$D$32))   (формула массива)
Изменено: МатросНаЗебре - 18.02.2020 17:38:08
 
cants, для 1
Код
=СУММЕСЛИМН(лист2!$C:$C;лист2!A:A;A2;лист2!B:B;B2;лист2!D:D;"<>0")
Не бойтесь совершенства. Вам его не достичь.
 
Смотрите приложение.
Изменено: jakim - 18.02.2020 18:00:09
Страницы: 1
Наверх