Prenesite primer delovnega zvezka
Ta vadnica bo pokazala, kako najti drugi ali n -ti pojav znaka v Excelu in Google Preglednicah.
Poiščite n -ti pojav znaka v besedilu
Če želimo najti n -ti pojav znaka (ali niza znakov), bomo uporabili funkciji FIND in SUBSTITUTE. Na primer, če želite dobiti položaj 2nd ob pojavu znaka "d" v celico C3 vstavimo naslednjo formulo:
= NAJDI (CHAR (140), ZAMENJAVA (B3, "d", CHAR (140), 2))
Formulo lahko bolj posplošimo, da poiščemo seznam znakov in dogodkov:
= NAJDI ("~", ZAMENJA (B4, C4, "~", D4))
Formula ima dva dela, ki sta spodaj ločeno razložena:
ZAMENJA Funkcijski del
S funkcijo SUBSTITUTE smo zamenjali pojav določenega znaka (“c”) v besedilnem nizu z edinstvenim znakom (“~”).
= ZAMENJA (B3, C3, "~", D3)
Opomba: Prepričajte se, da edinstven znak, ki ga uporabljate v formuli, še ni v besedilnem nizu.
NAJDI Funkcijski del
Zdaj postavimo funkcijo FIND pred funkcijo SUBSTITUTE, da dobimo želeni rezultat.
Z zamenjavo posebnega primerka znaka (tukaj recimo njegovega "c") z edinstvenim znakom ("~") lahko zdaj preprosto uporabimo funkcijo FIND za iskanje edinstvenega znaka ("~"). Funkcija FIND bo vrnila položaj tega edinstvenega znaka ("~") v besedilnem nizu.
= NAJDI ("~", E3)
Seveda to vrne 2nd pojav "c", ki je 27. In formulo lahko na splošno uporabimo za vrnitev položaja n -tega pojavljanja znaka v Excelu.
Poiščite n -ti pojav znakov v Google Preglednicah
Formula za iskanje n -tega pojavljanja znaka iz besedilnega niza deluje v Google Preglednicah popolnoma enako kot v Excelu: