Töltse le a példa munkafüzetet
Ez az oktatóanyag bemutatja, hogyan lehet megtalálni a karakter második vagy n. Előfordulását az Excelben és a Google Táblázatokban.
Keresse meg az n. Karakter előfordulását a szövegben
A karakter (vagy karakterlánc) n -edik előfordulásának megkereséséhez a FIND és a SUBSTITUTE függvényeket fogjuk használni. Például, hogy megkapja a 2 pozíciójátnd a „d” karakter előfordulása esetén a következő képletet helyezzük a C3 cellába:
= FIND (CHAR (140), CSERÉL (B3, "d", CHAR (140), 2))
A képletet tovább általánosíthatjuk, hogy megtaláljuk a karakterek és előfordulások listáját:
= FIND ("~", CSERÉL (B4, C4, "~", D4))
A képlet két részből áll, amelyeket az alábbiakban külön ismertetünk:
PÓTLÓ funkció rész
A SUBSTITUTE függvénnyel helyettesítettük a megadott karakter („c”) előfordulását a szöveges karakterláncban az egyedi karakterrel („~”).
= CSERE (B3, C3, "~", D3)
Megjegyzés: Csak győződjön meg arról, hogy a képletben használt egyedi karakter már nem szerepel a szöveg karakterláncában.
FIND funkció rész
Most helyezzük a FIND függvényt a SUBSTITUTE funkció elé, hogy elérjük a kívánt eredményt.
Ha a karakter adott példányát (itt mondjuk a „c”) egyedi karakterrel („~”) helyettesítjük, most egyszerűen használhatjuk a FIND funkciót az egyedi karakter keresésére („~”). A FIND függvény visszaadja az egyedi karakter („~”) pozícióját a szöveges karakterláncban.
= KERESÉS ("~", E3)
Természetesen ez visszaadja a 2nd „c” előfordulása, ami 27. És a képlet általában használható arra, hogy visszaadja az Excel karakter n -edik előfordulásának pozícióját.
Keresse meg az n. Karakter előfordulását a Google Táblázatokban
A karakter n -edik előfordulásának megkeresésére szolgáló képlet egy szöveges karakterláncból pontosan ugyanúgy működik a Google Táblázatokban, mint az Excelben: