в Excel УВАЖАТЬ функция может быть полезной при извлечении одного значения из одно- или одноколонных диапазонов данных. Сама функция имеет две формы: форму массива и векторную форму, которые различаются в зависимости от ваших потребностей.
- массив: Эта форма УВАЖАТЬ смотрит в первую строку или столбец массива, блок данных, содержащий несколько строк и столбцов, для указанного значения, а затем возвращает значение из той же позиции в последней строке или столбце массива.
- Вектор: Эта форма УВАЖАТЬ ищет вектор, одну строку или столбец данных, для указанного значения и затем возвращает значение из той же позиции во второй строке или столбце.
Для этого урока мы будем использовать векторную форму УВАЖАТЬ функция.
01 из 02Синтаксис и аргументы функции LOOKUP
Синтаксис функции относится к компоновке функции и включает имя функции, скобки и аргументы. Синтаксис дляВекторная форма из УВАЖАТЬ функция:
= LOOKUP (Lookup_value, Lookup_vector, Result_vector)
lookup_Value (обязательно): значение, которое функция выполняет в первом векторе. lookup_Value может быть числом, текстом, логическим значением или ссылкой на имя или ячейку, которая ссылается на значение. Если аргумент меньше всех значений вLookup_vector, функция вернет# N / A ошибка. Кроме того, вектор должен быть отсортирован в порядке возрастания (от A до Z или от наименьшего к наибольшему для чисел).
Lookup_vector (обязательно): диапазон, содержащий только одну строку или столбец, которые функция выполняет поиск, чтобы найтиlookup_Value, Данные могут представлять собой текст, цифры или логические значения.
вектор результата (необязательно): диапазон, содержащий только одну строку или столбец. Этот аргумент должен быть того же размера, что иLookup_vector, Если этот аргумент опущен, функция возвращает lookup_Value аргумент, если он присутствует вLookup_vector.
Если функция не может найти точное соответствие для lookup_Value, он выбирает наибольшее значение вLookup_vector что меньше или равно по значениюlookup_Value .
Продолжить чтение ниже
02 из 02Пример функции векторной функции LOOKUP
Как видно на изображении выше, в этом примере будет использоватьсяВекторная форма из УВАЖАТЬ функцию в формуле, чтобы найти цену Gear в инвентарном списке, используя следующую формулу:
= ПРОСМОТР (D2, D5: D10, Е5: Е10)
Чтобы упростить ввод аргументов функции,Formula Builder используется в следующих шагах.
- Нажмите на клетка E2 на листе, чтобы сделать его активной ячейкой.
- Нажми наФормулы табуляция излента меню.
- выберитеПоиск и ссылки от лента для открытия раскрывающегося списка.
- Нажми наУВАЖАТЬ в списке, чтобы Formula Builder.
- Нажми наискомое_значение, lookup_vector, вектор результата вариант в списке. Затем нажмите Хорошо.
- Нажми наlookup_Value линия.
- Нажмите на клетка D2 в листе для ввода этой ссылки на ячейку - в этой ячейке мы напечатаем имя детали, которое мы ищем.
- Нажми наLookup_vector линия.
- основной моментячейки D5 в D10 на листе для ввода этого диапазона - этот диапазон содержит названия деталей.
- Нажми навектор результата линия.
- основной момент ячейки E5 в E10 на листе для ввода этого диапазона - этот диапазон содержит цены на список деталей.
- Нажмите Готово для завершения функции.
# N / A ошибка появляется в клетка E2 потому что нам еще нужно ввести название части в клетка D2.
Нажмите на клетка D2, введите слово шестерня и нажмитеВойти на клавиатуре. Значение$20.21 должен появиться в клетка E2 так как это цена шестерни, расположенной во втором столбце таблицы данных.
Проверьте функцию, введя имена других частей в клетка D2 и соответствующая цена должна появиться в ячейку E2.