Обща формула
=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)
Преведено: съвпада текст с поне един знак.
Забележка: тази формула няма да работи за числови стойности, тъй като заместващият знак със звездичка съвпада само с текст.