Формула Excel: Отримайте перше текстове значення за допомогою HLOOKUP -

Зміст

Загальна формула

=HLOOKUP("*",range,1,FALSE)

Резюме

Для пошуку та отримання першого текстового значення в діапазоні стовпців ви можете використовувати функцію HLOOKUP із символом підстановки. У наведеному прикладі формула в F5 має вигляд:

=HLOOKUP("*",C5:E5,1,0)

Пояснення

Іноді вам може знадобитися перевірити діапазон із декількох стовпців та витягти перше знайдене текстове значення. Це можна зробити за допомогою функції HLOOKUP та символу підстановки зірочки (*).

У наведеній формулі HLOOKUP налаштований так:

=HLOOKUP("*",C5:E5,1,0)

Значення підстановки - "*", підстановочний знак, який відповідає одному або декільком текстовим значенням.

Масив таблиці C5: E5, введений як відносні посилання, так що він змінюється під час копіювання формули в стовпець F.

Номер індексу рядка дорівнює 1, оскільки діапазон містить лише один рядок.

Аргумент пошуку діапазону встановлюється рівним нулю (false), щоб змусити точну відповідність. Це потрібно при використанні символів підстановки з VLOOKUP або HLOOKUP.

У кожному рядку HLOOKUP знаходить і повертає перше текстове значення, знайдене в стовпцях C-E у кожному рядку.

Ігнорування порожніх рядків

Щоб ігнорувати порожні рядки, генеровані іншими формулами, спробуйте відкоригувати символи підстановки таким чином:

=HLOOKUP("?*",range,1,0)

Переклад: збіг тексту з принаймні одним символом.

Примітка: ця формула не працюватиме для числових значень, оскільки підстановка зірочки відповідає лише тексту.

Цікаві статті...