Nájdite 2. (alebo n.) Výskyt znakov v tabuľkách Excel a Google

Stiahnite si ukážkový zošit

Stiahnite si ukážkový zošit

Tento tutoriál ukáže, ako nájsť druhý alebo n -tý výskyt znaku v Exceli a Tabuľkách Google.

Nájdite n. Výskyt znakov v texte

Na nájdenie n -tého výskytu znaku (alebo reťazca znakov) použijeme funkcie NÁJSŤ a SUBSTITUTOVAŤ. Napríklad, aby ste získali pozíciu 2nd pri výskyte znaku „d“ vložíme do bunky C3 nasledujúci vzorec:

= NÁJDI (CHAR (140), NÁHRADA (B3, "d", CHAR (140), 2))

Vzorec môžeme viac zovšeobecniť, aby sme našli zoznam znakov a výskytov:

= FIND ("~", NÁHRADA (B4, C4, "~", D4))

Vzorec má dve časti, ktoré sú osobitne vysvetlené nižšie:

SUBSTITUTE Časť funkcie

Funkciou SUBSTITUTE sme nahradili výskyt zadaného znaku („c“) v textovom reťazci jedinečným znakom („~“).

= NÁHRADA (B3, C3, "~", D3)

Poznámka: Len sa uistite, že jedinečný znak, ktorý používate vo vzorci, už nie je v textovom reťazci.

FIND Funkčná časť

Teraz dáme funkciu NÁJSŤ pred funkciu SUBSTITUTE, aby sme dosiahli požadovaný výsledok.

Nahradením konkrétnej inštancie znaku (tu povedzme jeho „c“) jedinečným znakom („~“) môžeme teraz jednoducho použiť funkciu FIND na vyhľadanie jedinečného znaku („~“). Funkcia FIND vráti pozíciu tohto jedinečného znaku („~“) v textovom reťazci.

= FIND ("~", E3)

Samozrejme, toto vráti 2nd výskyt „c“, čo je 27. A vzorec je spravidla možné použiť na vrátenie polohy n -tuho výskytu znaku v programe Excel.

Nájdite n. Výskyt znakov v Tabuľkách Google

Vzorec na nájdenie n -tého výskytu znakov z textového reťazca funguje v Tabuľkách Google úplne rovnako ako v programe Excel:

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave