Excel-formel: Få første tekstverdi med HLOOKUP -

Innholdsfortegnelse

Generisk formel

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

Sammendrag

For å slå opp og hente den første tekstverdien over en rekke kolonner, kan du bruke HLOOKUP-funksjonen med et jokertegn. I eksemplet vist er formelen i F5:

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

Forklaring

Noen ganger kan det være lurt å sjekke et område på flere kolonner og trekke ut den første tekstverdien som ble funnet. Du kan gjøre dette med HLOOKUP-funksjonen og stjerne jokertegnet (*).

I formelen vist er HLOOKUP konfigurert slik:

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

Oppslagsverdien er "*", et jokertegn som samsvarer med en eller flere tekstverdier.

Tabelloppsettet C5: E5, angitt som en relativ referanse slik at den endres når formelen kopieres ned i kolonne F.

Radindeksnummeret er 1, siden området bare inneholder en rad.

Argumentet for områdesøk er satt til null (usann) for å tvinge nøyaktig samsvar. Dette kreves når du bruker jokertegn med VLOOKUP eller HLOOKUP.

I hver rad finner og returnerer HLOOKUP den første tekstverdien som er funnet i kolonnene C til E i hver rad.

Ignorer tomme strenger

Hvis du vil ignorere tomme strenger generert av andre formler, kan du prøve å justere jokertegn som følger:

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

Oversatt: samsvar tekst med minst ett tegn.

Merk: denne formelen vil ikke fungere for numeriske verdier, siden stjernen jokertegn bare samsvarer med tekst.

Interessante artikler...