
Vispārēja formula
=MATCH("*text*",rng,0)
Kopsavilkums
Lai iegūtu pirmās daļējās atbilstības pozīciju (ti, šūnu, kurā ir meklētais teksts), varat izmantot funkciju MATCH ar aizstājējzīmēm.
Parādītajā piemērā formula E8 ir:
=MATCH("*"&E7&"*",B6:B11,0)
Paskaidrojums
Funkcija MATCH atgriež pirmās atbilstības pozīciju vai "indeksu", pamatojoties uz uzmeklēšanas vērtību diapazonā.
MATCH atbalsta aizstājējzīmi ar zvaigznīti "*" (viena vai vairākas rakstzīmes) vai jautājuma zīmi "?" (viena rakstzīme), bet tikai tad, ja trešais arguments match_type ir iestatīts uz FALSE vai nulle.
Šajā piemērā mēs uzņemam vērtību šūnā E7 un izmantojam savienojumu, lai šo vērtību apvienotu ar zvaigznītēm (*) abās pusēs. Uzmeklēšanas masīvs ir diapazons no B6 līdz B11, un match_type ir iestatīts uz nulli uz visu daļēju atbilstību aizstājējzīmēm.
Rezultāts ir pirmās šūnas pozīcija uzmeklēšanas diapazonā, kurā ir teksts "ābols".
Lai izgūtu šūnas vērtību noteiktā pozīcijā, izmantojiet funkciju INDEX.