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

HLOOKUP

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

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

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

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

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

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

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

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

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

Примітки

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

Приклади

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

A

B

C

D

E

1

0

20

40

60

80

2

A

E

I

O

U

3

vel

elit

dolor

sit

amet

4

1

2

3

4

5

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

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

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

=HLOOKUP("C"; A2:E3; 2) повертає "vel", оскільки "vel" є стовпцем "A", найближчим збігом, який не перевищує задане значення ("C"), у другому рядку вказаного збірника.

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

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

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

=HLOOKUP("C"; A2:E4; 4; TRUE) повертає помилку про неприпустиме посилання, оскільки у вказаному діапазоні (який містить тільки три рядки) немає четвертого рядка.

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

Дивіться такожLOOKUPMATCHVLOOKUP
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.