Оператор Excel ЕСЛИ из списка

Итак, у меня есть документ Excel, и в столбце я перечисляю группы людей с разными именами. Справа от этой именованной группы у меня есть «Самое низкое расчетное количество участников», а справа от него — «Самое высокое расчетное количество участников». Теперь я знаю, как написать оператор if, чтобы сказать, ЕСЛИ имя этой группы указано в ячейке, а затем поместить «5» в самый низкий оценочный столбец». Что я хотел бы сделать, так это вместо того, чтобы писать очень длинный Оператор IF с 10 различными именами групп и числами, которые нужно поставить, если это имя введено, имеет список в другой книге, в котором, когда я ввожу имя в ячейку, он распознает его и заполняет ячейку с наименьшим или наибольшим оценочным значением. число, связанное с названием этой группы.


person Chris Vaughn    schedule 08.12.2014    source источник
comment
Вы знакомы с vlookup()? Похоже, это сделает то, что вам нужно.   -  person tospig    schedule 08.12.2014


Ответы (1)


Используйте vlookup, как предлагает tospig. Таблица, которую вы хотите заполнить, находится в столбцах «R to T». Формула вернет значение 14 в соответствии со значением данных в столбцах «V, W, X». Вы можете указать vlookup, в каком столбце искать строку (в данном случае "group1"), используя предпоследний параметр (в приведенной ниже формуле мы просим вернуть значения в столбце 2 таблицы данных ( который является столбцом W)). введите здесь описание изображения

person Rusan Kax    schedule 08.12.2014