Formula Excel: obțineți prima valoare text cu HLOOKUP -

Cuprins

Formula generică

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

rezumat

Pentru a căuta și a prelua prima valoare text într-o gamă de coloane, puteți utiliza funcția HLOOKUP cu o metacaractere. În exemplul prezentat, formula din F5 este:

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

Explicaţie

Uneori, poate doriți să verificați o gamă de mai multe coloane și să extrageți prima valoare de text găsită. Puteți face acest lucru cu funcția HLOOKUP și caracterul wildcard cu asterisc (*).

În formula afișată, HLOOKUP este configurat astfel:

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

Valoarea de căutare este „*”, un wildcard care se potrivește cu una sau mai multe valori de text.

Matricea de tabele C5: E5, introdusă ca referințe relative astfel încât să se schimbe pe măsură ce formula este copiată în coloana F.

Numărul indexului rândului este 1, deoarece intervalul conține un singur rând.

Argumentul de căutare a intervalului este setat la zero (fals) pentru a forța potrivirea exactă. Acest lucru este necesar atunci când se utilizează metacaracterele cu VLOOKUP sau HLOOKUP.

În fiecare rând, HLOOKUP găsește și returnează prima valoare de text găsită în coloanele C până la E din fiecare rând.

Ignorând șirurile goale

Pentru a ignora șirurile goale generate de alte formule, încercați să ajustați metacaracterele după cum urmează:

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

Tradus: potriviți textul cu cel puțin un caracter.

Notă: această formulă nu va funcționa pentru valorile numerice, deoarece caracterul comod asterisc se potrivește numai cu textul.

Articole interesante...