Excel formula: Položaj prvega delnega ujemanja -

Splošna formula

=MATCH("*text*",rng,0)

Povzetek

Če želite dobiti položaj prvega delnega ujemanja (tj. Celice, ki vsebuje besedilo, ki ga iščete), lahko uporabite funkcijo MATCH z nadomestnimi znaki.

V prikazanem primeru je formula v E8:

=MATCH("*"&E7&"*",B6:B11,0)

Pojasnilo

Funkcija MATCH vrne položaj ali "indeks" prvega ujemanja na podlagi iskalne vrednosti v obsegu.

MATCH podpira ujemanje nadomestnih znakov z zvezdico "*" (enim ali več znaki) ali vprašajem "?" (en znak), vendar le, če je tretji argument match_type nastavljen na FALSE ali nič.

V primeru poberemo vrednost v celici E7 in z združevanjem združimo to vrednost z zvezdicami (*) na obeh straneh. Iskalna matrika je v razponu od B6 do B11, match_type pa je nastavljen na nič za vsa delna ujemanja z nadomestnimi znaki.

Rezultat je položaj prve celice v iskalnem obsegu, ki vsebuje besedilo "jabolko".

Če želite pridobiti vrednost celice na določenem položaju, uporabite funkcijo INDEX.

Zanimive Članki...