Excel vzorec: Získajte prvú textovú hodnotu pomocou HLOOKUP -

Obsah

Všeobecný vzorec

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

Zhrnutie

Na vyhľadanie a získanie prvej textovej hodnoty v rozsahu stĺpcov môžete použiť funkciu HLOOKUP so zástupným znakom. V zobrazenom príklade je vzorec v F5:

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

Vysvetlenie

Niekedy možno budete chcieť skontrolovať rozsah niekoľkých stĺpcov a extrahovať prvú nájdenú textovú hodnotu. Môžete to urobiť pomocou funkcie HLOOKUP a zástupného znaku hviezdičky (*).

V zobrazenom vzorci je HLOOKUP nakonfigurovaný takto:

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

Vyhľadávacia hodnota je „*“, zástupný znak, ktorý sa zhoduje s jednou alebo viacerými textovými hodnotami.

Pole tabuľky C5: E5, zadané ako relatívne odkazy, takže sa mení, keď sa vzorec kopíruje nadol do stĺpca F.

Indexové číslo riadku je 1, pretože rozsah obsahuje iba jeden riadok.

Argument lookup range je nastavený na nulu (false), aby sa vynútila presná zhoda. Toto je vyžadované pri použití zástupných znakov s VLOOKUP alebo HLOOKUP.

V každom riadku HLOOKUP nájde a vráti prvú textovú hodnotu nájdenú v stĺpcoch C až E v každom riadku.

Ignorovanie prázdnych reťazcov

Ak chcete ignorovať prázdne reťazce vygenerované inými vzorcami, skúste upraviť zástupné znaky takto:

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

Preložené: zhoda textu s najmenej jedným znakom.

Poznámka: Tento vzorec nebude fungovať pre číselné hodnoty, pretože zástupný znak hviezdička sa zhoduje iba s textom.

Zaujímavé články...