Keresse meg a 2. (vagy n.) Karakter előfordulását az Excelben és a Google Táblázatokban

Példa munkafüzet letöltése

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:

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave