Práce s textem v Excelu - funkce řetězců

Obsah

Další informace o řetězcových funkcích aplikace Excel

Excel má řadu řetězcových funkcí, které jsou užitečné při správě dat. V tomto článku se podíváme na to, jak extrahovat řetězce z jiných řetězců:

Ve výše uvedeném tedy chceme extrahovat prostřední slovo v každém řetězci, např. MODRÉ ve frázi „VELKÁ MODRÁ KOŠILE“. Opět půjdeme krok za krokem. Klíčem k nalezení polohy dvou mezer na obou stranách prostředního slova.

Funkci FIND lze použít k nalezení pozice řetězce v jiném řetězci:

FIND (vyhledávací řetězec, zdrojový řetězec, výchozí pozice)

Pokud tedy hledáme místo ve frázi „VELKÁ MODRÁ KOŠILE“ (která je v buňce A5), zadáme do buňky C5 následující:

C5 = NAJÍT („“, A5,1)

A zkopírujte to dolů přes všechny řetězce, které máme:

Nyní můžeme pozici prvního mezeru použít jako argument v jiné funkci NAJÍT -

E5 = NAJÍT („“, A5, C5+1)

Kde jsme přidali 1 k hodnotě v pozici prvního mezeru, abychom začali od dalšího znaku:

Funkce MID nám umožňuje extrahovat podřetězec - zadáme, kolik znaků chceme a počáteční pozici:

G5 = MID (řetězec, počáteční pozice, počet znaků)

Pokud bychom tedy chtěli extrahovat 4-6. Znaky ze slova „úžasný“ -měli bychom:

MID („Wonderful“, 4,3)

Nyní tedy máme pozici prvního a druhého prostoru, které máme:

G5 = MID (A5, C5+1, E5-C5-1)

Kde jsme přidali 1 k pozici prvního prostoru, jak chceme další znak. Vzorce E5-C5-1 zajišťují, že z řetězce uchopíme příslušné znaky:

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave