Страницы: 1
RSS
Вывод текста в ячейке по условию, Не получается вывести текст через сравнение значений из выпадающего списка
 
Добрый день. В таблице списку задано имя, и он используется в виде проверки данных в другой ячейке, в зависимости от выбранного значения используются параметры из массива. Через =СУММПРОИЗВ с числовыми значениями проблем нет, а вот текст не выводится. Помогите разобраться, пожалуйста
Изменено: Vitaly_G - 03.02.2019 18:32:06
 
Добрый день, такой вариант не пойдет?
Код
=ИНДЕКС($B$2:$D$7;ПОИСКПОЗ($B$11;Имена;0);3)
 
Да, идеально, спасибо большое
 
Можно чуть короче
=ИНДЕКС($D$2:$D$7;ПОИСКПОЗ($B$11;Имена;))
но и это лишнее, впрочем как и SUMPRODUCT
=ВПР(B11;B2:C7;2;)
и
=ВПР(B11;B2:D7;3;)
Изменено: БМВ - 03.02.2019 20:45:12
По вопросам из тем форума, личку не читаю.
 
Спасибо. Почему-то в моем варианте не работает ни 1, ни 1 формула. По первой никак, потому что у меня столбцы там объединенные, если убрать, то нормально, но мне так с изменением текста не удобно тогда, а вторая возвращает "Благовещенск", вместо "Новосибирск", так и не понял почему, в примере всё работает, если их добавить
Изменено: Vitaly_G - 04.02.2019 14:28:48
 
Vitaly_G, вы бы показали в примере как не работает
Код
=ПРОСМОТР(2;1/(B11=Имена);D2:D7)
=ПРОСМОТР(2;1/(B11=$B$2:$B$9);$D$2:$D$9)
Изменено: artyrH - 23.02.2019 10:24:41
Страницы: 1
Читают тему
Наверх