Страницы: 1
RSS
Лог. выражение для понимания количества переменных в области данных
 
Добрый день!  
 
Заранее извиняюсь за нубство, вопрос, полагаю, совершенно идиотский. Видимо, я неправильно формулирую поисковой запрос, но гугл мне на пользу не пошел:  
 
Есть ряд значений с максимум двумя переменными (допустим, гном/гном/гном или гном/гном/орк). В отдельной ячейке нужна формула, выводящая сообщение "1 значение" если они все одинаковы, и "2 значения", если в ряду присутствуют обе переменных.  
 
Думала что-то типа =ЕСЛИ(A1:D1="гном";"1 значение";"2 значения"), не работает. Как правильно задать логическое выражение? Или есть какой-то другой более правильный путь?  
 
Спасибо!
 
У меня работает. Что у меня не так? :)
 
Hugo, не работает. Если в В1 в формуле увеличить диапазон, то, кроме гномов попадает ОРГ и должно быть 2 значение, а остается первое =ЕСЛИ(B3:H3="ГНОМ";"1 значение";"2 значения")
 
Вариант:  
 
=ABS(SUMPRODUCT((H11:M11="ГНОМ")-(H11:M11="ОРК")))=6  
 
То вариант работает для всех гномов, или с орками. Если одни орки - то не работатет.
 
=ЕСЛИ(СЧЁТЕСЛИ(B3:G3;"ГНОМ")=СЧЁТЗ(B3:G3);"1 значение";"2 значения")  
 
Из соседней темы взял http://www.planetaexcel.ru/forum.php?thread_id=46268
 
Хотя Вы правы, не работает...  
Мой работает, но думаю формулисты предложат варант попроще.
 
=СУММ(--ЕЧИСЛО(ПОИСКПОЗ({"ГНОМ";"ОРК"};B3:AA3;)))  
=(СУММПРОИЗВ(--(B3:Z3=C3:AA3))<25)+1  
=2-(СЧЁТЕСЛИ(B3:AA3;B3)=26)
Страницы: 1
Наверх