Excel képlet: Az első szövegérték beolvasása a HLOOKUP - használatával

Tartalomjegyzék

Általános képlet

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

Összegzés

Az első szövegérték kereséséhez és beolvasásához az oszlopok tartományában használhatja a HLOOKUP függvényt helyettesítő karakterrel. A bemutatott példában az F5 képlete a következő:

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

Magyarázat

Előfordulhat, hogy több oszlop tartományát szeretné ellenőrizni, és kibontani az első talált szövegértéket. Ezt megteheti a HLOOKUP funkcióval és a csillag helyettesítő karakterrel (*).

A bemutatott képletben a HLOOKUP a következőképpen van konfigurálva:

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

A keresési érték "*", helyettesítő karakter, amely egy vagy több szövegértékkel egyezik.

A C5: E5 táblázat tömb, amelyet relatív referenciaként adunk meg, így változik, amikor a képletet az F oszlopba másoljuk

A sor indexszáma 1, mivel a tartomány csak egy sort tartalmaz.

A tartománykeresési argumentum nullára (hamis) van állítva a pontos egyezés kikényszerítésére. Erre akkor van szükség, ha helyettesítő karaktereket használ a VLOOKUP vagy a HLOOKUP használatával.

A HLOOKUP minden sorban megtalálja és visszaadja a C – E oszlopokban található első szövegértéket minden sorban.

Az üres húrok figyelmen kívül hagyása

A más képletek által generált üres karakterláncok figyelmen kívül hagyásához próbálkozzon a következő helyettesítő karakterek beállításával:

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

Fordítás: a szöveg egyeztetése legalább egy karakterrel.

Megjegyzés: ez a képlet nem működik numerikus értékeknél, mivel a csillag helyettesítő karakter csak a szövegnek felel meg.

érdekes cikkek...