Страницы: 1
RSS
Подсчет уникальных значений из разных диапазонов и с одним условием
 
Здравствуйте! Не могу найти решение для своей задачи. Предложенная на форуме формула массива не работает так как нужно.
Есть определенное количество списков, из которых нужно подсчитать количество уникальных значений кроме пустых и кроме (например) слова "яблоко". Проблема в том, что списки находятся в разных (несвязанных в один) диапазонах. Между списками могут находится диапазоны (столбцы) как пустые, так и заполненные другими данными, которые не нужно включать в подсчет. Может кто подскажет решение, поиск аналогичного ничего не дал.
Изменено: Лорик - 15.02.2020 09:39:29
 
Здравствуйте
Код
=СУММ(ЕСЛИОШИБКА(1/СЧЁТЕСЛИ(B2:M24;B2:M24)/(Т(+B2:M24)<>"")/(B2:M24<>"яблоко");0))
Изменено: Андрей Лящук - 15.02.2020 09:30:07
 
=SUM(IFERROR(1/COUNTIF(B2:M24;B2:M24)/(B2:M24<>"")/(B2:M24<>"яблоко")/(ISTEXT(B2:M24));0))
По вопросам из тем форума, личку не читаю.
 
Андрей Лящук, спасибо огромное. А если списки будут на разных листах находиться, можно будет решение реализовать через формулу?
 
БМВ, и Вам спасибо, все работает.
 
А вот так с выбором столбцов
=SUM(IFERROR(1/COUNTIF(B2:M24;B2:M24)/(B2:M24<>"")/(B2:M24<>"яблоко")/ISNUMBER(FIND(" "&COLUMN(B2:M24)&" ";" 2 4 6 8 10 13 "));0))
По вопросам из тем форума, личку не читаю.
 
БМВ,и так тоже получается, спасибо.

И все же
Цитата
Лорик написал:
А если списки будут на разных листах находиться, можно будет решение реализовать через формулу?
 
можно, но опасно для жизни производительности , если  количество листов не постоянно, хотя будет не просто. Так что лучше сложить несколько раз выше написанные варианты.
Изменено: БМВ - 17.02.2020 07:32:54
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал:
Так что лучше сложить несколько раз выше написанные варианты.

Ок, надо попробовать. Спасибо.
Страницы: 1
Наверх