Excel-formel: Få den første tekstværdi med HLOOKUP -

Indholdsfortegnelse

Generisk formel

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

Resumé

For at slå op og hente den første tekstværdi over en række kolonner kan du bruge funktionen HLOOKUP med et jokertegn. I det viste eksempel er formlen i F5:

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

Forklaring

Nogle gange vil du måske kontrollere et interval på flere kolonner og udtrække den første tekstværdi, der blev fundet. Du kan gøre dette med funktionen HLOOKUP og asterisk-jokertegnet (*).

I den viste formel er HLOOKUP konfigureret således:

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

Opslagsværdien er "*", et jokertegn, der matcher en eller flere tekstværdier.

Tabelarray C5: E5, indtastet som relative referencer, så det ændres, når formlen kopieres ned i kolonne F.

Rækkeindeksnummeret er 1, da området kun indeholder en række.

Argumentet for rækkeviddeopslag er sat til nul (falsk) for at tvinge eksakt match. Dette er nødvendigt, når du bruger jokertegn med VLOOKUP eller HLOOKUP.

I hver række finder og returnerer HLOOKUP den første tekstværdi, der findes i kolonne C til E i hver række.

Ignorer tomme strenge

Hvis du vil ignorere tomme strenge genereret af andre formler, kan du prøve at justere jokertegn som følger:

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

Oversat: match tekst med mindst et tegn.

Bemærk: denne formel fungerer ikke for numeriske værdier, da stjerne-jokertegnet kun matcher tekst.

Interessante artikler...