Страницы: 1
RSS
СЧЁТЕСЛИМН для уникальных значений, Подсчет уникальных значений в таблице с несколькими условиями
 
Добрый день!

Подскажите, пожалуйста, с формулой.
Пример во вложении.
Необходимо посчитать кол-во уникальных значений по двум условиям. Пробую формулу СЧЁТЕСЛИМН, но не пойму как сюда уникальность привязать.
Спасибо
 
Для 2021+
Код
=ЕСЛИ(УНИК(ФИЛЬТР($B$2:$B$7;($C$2:$C$7=$J$1)*($D$2:$D$7=G2);0))>0;1;0)
Согласие есть продукт при полном непротивлении сторон
 
массивка
=SUM(IFERROR(($D$2:$D$7=G2)/COUNTIFS(D:D;$D$2:$D$7;C:C;$J$1);))


Сбили фразой об уникальности

при таком условии уникальных всегда один или 0
=SIGN(COUNTIFS(D:D;G2;C:C;$J$1))
Изменено: БМВ - 14.01.2025 19:55:32
По вопросам из тем форума, личку не читаю.
 
Здравствуйте.
Попробуйте так:
Код
=--(СЧЁТЕСЛИМН(D:D;G2;C:C;$J$1)>0)
Изменено: gling - 14.01.2025 20:16:22
 
Всем спасибо,

Sanja,  формула работает. Но уникальных ID может быть не только 1, а формула если не 1, перестает работать (
Изменено: Valgreat - 15.01.2025 16:23:31
 
Вариант с дополнительным столбцом.
Код
E2:E7    =--(СЧЁТЕСЛИМН(B$1:$B2;B2;D$1:$D2;D2;C$1:$C2;$J$1)=1)
I2:I7    =СУММЕСЛИМН(E:E;D:D;G:G)
 
МатросНаЗебре, если возможно , приложите пжлст файл с примером. Так непоятно
 
Код
=СЧЁТ(1/(ПОИСКПОЗ(B$1:B$99&G2&J$1;B$1:B$99&D$1:D$99&C$1:C$99;)=СТРОКА($1:$99)))
Скажи мне, кудесник, любимец ба’гов...
Страницы: 1
Наверх