
Bendroji formulė
=MATCH("*text*",rng,0)
Santrauka
Norėdami gauti pirmosios dalinės atitikties poziciją (ty langelį, kuriame yra ieškomas tekstas), galite naudoti funkciją MATCH su pakaitomis.
Parodytame pavyzdyje formulė E8 yra:
=MATCH("*"&E7&"*",B6:B11,0)
Paaiškinimas
Funkcija MATCH grąžina pirmosios atitikties poziciją arba „indeksą“ pagal diapazono paieškos vertę.
MATCH palaiko pakaitos žymėjimą žvaigždute „*“ (vienu ar daugiau simbolių) arba klaustuku „?“ (vienas simbolis), bet tik tada, kai trečiasis argumentas „match_type“ yra nustatytas kaip FALSE arba nulis.
Pavyzdyje mes paimame vertę langelyje E7 ir naudodami sujungimą, kad sujungtume šią vertę su žvaigždutėmis (*) iš abiejų pusių. Paieškos masyvas yra diapazonas nuo B6 iki B11, o „match_type“ yra nustatytas į nulį, kad visi daliniai atitikimai būtų pakeisti su pakaitos simboliais.
Rezultatas yra pirmojo langelio, kuriame yra tekstas „obuolys“, pozicija.
Norėdami gauti langelio vertę tam tikroje padėtyje, naudokite funkciją INDEX.