Preuzmite primjer radne knjige
Ovaj će vodič pokazati kako pronaći drugu ili ntu pojavu znaka u Excelu i Google tablicama.
Pronađite n -tu pojavu znaka u tekstu
Za pronalaženje n -te pojave znaka (ili niza znakova) upotrijebit ćemo funkcije FIND i SUBSTITUTE. Na primjer, da biste dobili poziciju 2nd pojavljivanja znaka "d", u ćeliju C3 stavljamo sljedeću formulu:
= NAĐI (CHAR (140), ZAMJENA (B3, "d", CHAR (140), 2))
Formulu možemo generalizirati više kako bismo pronašli popis znakova i pojavljivanja:
= FIND ("~", ZAMJENA (B4, C4, "~", D4))
Formula ima dva dijela, koji su dolje zasebno objašnjeni:
ZAMJENA Funkcijski dio
Koristili smo funkciju ZAMJENA da zamijenimo pojavu navedenog znaka (“c”), u tekstualnom nizu, jedinstvenim znakom (“~”).
= ZAMJENA (B3, C3, "~", D3)
Napomena: Samo provjerite da jedinstveni znak koji koristite u formuli već nije u tekstualnom nizu.
NAĐI Funkcijski dio
Sada stavljamo funkciju FIND ispred funkcije SUBSTITUTE da bismo dobili željeni rezultat.
Zamjenom određene instance znaka (ovdje recimo njegovog "c") s jedinstvenim znakom ("~"), sada možemo jednostavno upotrijebiti funkciju FIND za traženje jedinstvenog znaka ("~"). Funkcija FIND vratit će položaj tog jedinstvenog znaka (“~”) u tekstualnom nizu.
= NAĐI ("~", E3)
Naravno, ovo vraća 2nd pojava "c", što je 27. I formula se općenito može koristiti za vraćanje pozicije n -tog pojavljivanja znaka u Excelu.
Pronađite n -tu pojavu znaka u Google tablicama
Formula za pronalaženje n -te pojave znaka iz tekstualnog niza funkcionira potpuno isto u Google tablicama kao i u Excelu: