Продукти, послуги та функції операційної системи
можуть бути недоступними в цій країні.

VLOOKUP

Функція VLOOKUP повертає значення зі збірника стовпців, використовуючи лівий стовпець значень для вибору рядка і номер стовпця для вибору стовпця в цьому рядку.

Порада. Для розширеного пошуку, який працює в усіх напрямках, використовуйте функцію XLOOKUP.

VLOOKUP(що-шукати; діапазон-стовпців; стовпець-повернення; близький-відповідник)

що-шукати: значення, яке потрібно знайти. Аргумент що-шукати може містити будь-який тип значення або рядок REGEX.

діапазон-стовпців: збірник клітинок. Аргумент діапазон-стовпців має містити посилання на окремий діапазон клітинок, які можуть містити будь-які значення.

стовпець-повернення: числове значення, яке визначає відносний номер стовпця клітинки, з якої потрібно повернути значення. Крайнім лівим стовпцем у діапазоні є стовпець 1.

близький-відповідник: додаткове модальне значення, яке визначає, чи потрібен точний відповідник.

близький-відповідник:(TRUE, 1 або пропущено): якщо немає точного відповідника, виберіть рядок із найбільшим значенням у лівому стовпчику, яке менше за шукане значення або дорівнює йому. Якщо використовується метод близький відповідник, не можна використовувати символи узагальнення в аргументі що-шукати.

точний відповідник (FALSE або 0): якщо точного відповідника немає, повертає помилку. Якщо використовується метод точний відповідник, можна використовувати символи узагальнення в аргументі що-шукати. Можна використовувати символ узагальнення «?» (знак питання), щоб замінити один символ, знак «*» (зірочка) для замінення кількох символів, а знак «~» (тильда), щоб указати, що наступний символ необхідно дібрати, а не використовувати як символ узагальнення. REGEX можна використовувати у VLOOKUP, лише якщо ви використовуєте точний відповідник.

Примітки

  • Функція VLOOKUP порівнює значення пошуку із значеннями у крайньому лівому стовпці вказаного збірника. Якщо точний збіг необов’язковий, буде вибрано рядок, який містить найбільше значення лівого стовпця, менше значення пошуку або рівне йому. Потім функція повертає значення з вказаного стовпця в цьому рядку. Якщо точний збіг обов’язковий і жодне із значень крайнього лівого стовпця не збігається із значенням пошуку, функція повертає помилку.

Приклади

Задано наведену нижче таблицю:

A

B

C

D

1

0

A

lorem

1

2

20

E

ipsum

2

3

40

I

dolor

3

4

60

O

sit

4

5

80

U

amet

5

=HLOOKUP(20; A1:E4; 2) повертає "E", оскільки значення "E" є стовпцем 20 (що-шукати) у другому стовпчику(стовпчик-повернення) в межах вказаного збірника (діапазон-рядків).

=VLOOKUP(39; A1:D5; 2) повертає "E", оскільки "E" знаходиться в тому самому рядку, що й 20, тобто найближчий збіг, який не перевищує задане значення (39), в другому стовпці вказаного збірника.

=VLOOKUP("M"; B1:D5; 2) повертає "dolor", оскільки "dolor" є стовпцем "I", найближчим збігом, який не перевищує задане значення ("M"), у другому стовпці вказаного збірника (який є стовпцем С, оскільки перший вказаний рядок був B).

=VLOOKUP("С"; B1:D5; 2) повертає "lorem", оскільки "lorem" знаходиться в тому самому рядку, що і "A", — найближчий збіг, який не перевищує задане значення (C), у другому стовпці вказаного збірника.

=VLOOKUP("blandit"; C1:D5; 2) повертає 5, оскільки 5 знаходиться у тому ж стовпці, що й "amet", що є останнім значенням у вказаних діапазонах. Це трапляється, тому що "blandit" не було знайдено в другому рядку вказаного збірника.

=VLOOKUP("C"; B1:D5; 3; TRUE) повертає 1, оскільки 1 знаходиться в тому самому рядку, що і "A", — найближчий збіг, який не перевищує задане значення ("C"), у третьому стовпці вказаного збірника.

=VLOOKUP("C"; B1:D5; 3; FALSE) повертає помилку, оскільки не вдається знайти значення "C" (жодного точного збігу), а (точний відповідник) було вказано як FALSE (повертати помилку, якщо немає жодного точного збігу).

=VLOOKUP("C"; B1:D5; 4; TRUE) повертає помилку, оскільки у вказаному збірнику немає четвертого стовпця (він містить тільки три стовпця).

=VLOOKUP(REGEX("^a.*"); C1:D5; 2; FALSE) повертає 5, оскільки 5 знаходиться в тому ж рядку, що і “amet”, перше слово в діапазоні C1:D5, яке починається з “a”.

Дивіться такожHLOOKUPLOOKUPMATCH
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Чи була інформація корисна?
Максимальна кількість символів: 250
Максимальна кількість символів: 250.
Дякуємо вам за відгук.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.