
Á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.