Страницы: 1
RSS
Подсчет количества уникальных значений с 2 условиями.
 
Добрый день!  
Подскажите, из двух колонок в таблице нужно подсчитать количество уникальных числовых значений в первой колонке, которые будут соответствовать определенному буквенному значению во второй. В общем чтоб были соблюдены 2 условия.  
В примере хочу подсчитать уникальные значения из первой колонки, которые соответствуют значению qwe во второй колонке. Первое условие выполняю формулой =СУММ(ЕСЛИ(ЧАСТОТА(B1:B21, B1:B21)>0,1)), что сюда добавить?  
 
Спасибо!
 
например так  
=СУММПРОИЗВ((ЧАСТОТА(B1:B21;B1:B21)>0)*(C1:C22="qwe"))  
если оставить СУММ по вводить как формулу массива.
 
в примере работает, попробовал в своей таблице - там не работает...
 
см
 
а в таком исполнении =СУММПРОИЗВ((ПОИСКПОЗ(B1:B21;B1:B21;0)=СТРОКА(B1:B21))*(C1:C21="qwe"))
 
Тоже не работает...  
 
Геннадий, получается 3 уникальных, хотя на самом деле их же 5
 
тогда нужно смотреть кусок вашей таблицы.
 
=СУММ(--(ЧАСТОТА(B1:B21;(C1:C21="qwe")*B1:B21)>0))
 
Предыдущая формула дает неправильный результат если максимум диапазона не удовлетворяет условию.  
Формула массива:  
=СУММ(--(ЧАСТОТА(ЕСЛИ(C1:C21="qwe";B1:B21);ЕСЛИ(C1:C21="qwe";B1:B21))>0))
 
maxon007  
Геннадий, получается 3 уникальных, хотя на самом деле их же 5  
____________________________________________________________­_____  
 
Но ведь вы поставили задачу: найти по 2-м условиям
 
{quote}{login=DV}{date=28.03.2012 03:33}{thema=}{post}Формула массива{/post}{/quote}  
Вот этот вариант работает, спасибо !
Страницы: 1
Читают тему
Наверх