Vítejte v tomto tutoriálu k Google Sheets, ve kterém se zaměříme na základní textové funkce. V tomto příspěvku se naučíte, jak pracovat s funkcemi =LINKS, =RECHTS, =TEIL, =LÄNGE a dalšími textovými funkcemi pro efektivní analýzu a úpravu dat. Pomocí těchto funkcí můžete snadno extrahovat text z řetězce, zjistit délku textu a spojovat hodnoty. Tutoriál je založen na praktickém příkladu z finanční společnosti, ve kterém pracujeme s čísly účtů a jmény zákazníků. Pojďme na to!
Nejdůležitější poznatky
- S funkcí =LINKS můžete extrahovat řetězce na začátku zadaného řetězce.
- Funkce =RECHTS umožňuje extrahovat řetězce z konce řetězce.
- Funkce =LÄNGE udává počet znaků v řetězci.
- Funkce =TEIL umožňuje extrahovat určité části řetězce.
- S funkcí =VERKETTEN můžete spojovat různé textové části.
Krok za krokem návod
Využití funkce =LINKS
Nejprve si ukážeme funkci =LINKS. Tato funkce vám umožní vrátit část řetězce na začátku zadaného řetězce. Pro použití funkce zadejte „=LINKS(“ do buňky, následované odkazem na buňku, kterou chcete analyzovat. Například, pokud máte v buňce E3 číslo účtu a chcete extrahovat prvních pět znaků, bude vzorec vypadat takto:
=LINKS(E3; 5)
Zde se text „Schmidt“ zobrazí v první buňce. Cílem je extrahovat číslo účtu. Tento vzorec můžete jednoduše rozšířit dolů, abyste ho použili i na ostatní buňky.
Použití funkce =RECHTS
Funkce =RECHTS je protějškem funkce =LINKS, ale zde extrahujete řetězec z konce. V našem příkladu chceme vrátit příjmení „Schmidt“ z pravého konce. Funkci použijete podobně:
=RECHTS(E3; 7)
Tento vzorec vrátí posledních sedm znaků jména. Co však, když je příjmení kratší? To je běžný problém, když používáte tuto funkci na jiná data.
Rozumění funkci =LÄNGE
Abyste vyřešili problém s různými délkami příjmení, použijte funkci =LÄNGE. Tato funkce udává počet znaků v řetězci. Konec vzorce bude vypadat takto:
=LÄNGE(E3)
Tímto výpočtem můžete zjistit délku každého jména a zajistit, že při použití funkce =RECHTS budou správně načteny požadovaný počet znaků.
Kombinování funkcí pro lepší výsledky
Nyní spojíme poznatky z funkce =LÄNGE s funkcí =RECHTS. Můžete říci: „Chci začít na pravé straně ze buňky E3 a spočítat počet znaků podle délky mínus určité číslo“. Zde je vzorec:
=RECHTS(E3; LÄNGE(E3)-6)
Tento vzorec bude použitelný na všechny relevantní buňky a okamžitě zobrazí správné příjmení, bez ohledu na počet znaků.
Využití funkce =TEIL
Dalším cenným prvkem textových funkcí je funkce =TEIL. S touto funkcí můžete extrahovat části řetězce na základě počátečního bodu a počtu znaků. Například pro extrahování pěti znaků od třetího znaku může být vzorec následující:
=TEIL(E3; 3; 5)
Tento vzorec lze upravit a též použít dolů pro více buněk.
Funkce =FORMELTEXT
Pokud chcete přehledně zobrazit syntax a vzorce, které máte v buňce, můžete použít funkci =TEXT.VZOREC. Tak uvidíte jedním pohledem, jak vypadá funkce =ČÁST v jiné buňce:
=TEXT.VZOREC(G3)
To vám umožňuje kontrolovat vzorce bez dvojkliku.
Manipulace s datovými typy pomocí funkce =HODNOTA
V tabulce Google je důležité používat správný datový typ. Funkce =HODNOTA vám pomůže převést text na čísla. Například můžete:
=HODNOTA(E3)
Zde bude kombinace čísel a textů správně interpretována jako číslo.
Využití funkce =SPOJIT
Pokud chcete spojit různé části textu, můžete použít funkci =SPOJIT. Například můžete spojit číslo účtu a jméno zákazníka:
=SPOJIT(A3; " "; B3)
Obsah z čísla účtu je spojen s jménem tak, aby byly zobrazeny v jediné buňce.
Shrnutí
V této lekci jste se naučili základní textové funkce v tabulkách Google, které vám pomohou efektivněji analyzovat vaše data. Naučili jste se, jak manipulovat se řetězci pomocí funkcí =LEVÁ, =PRAVÁ, =ČÁST, =DÉLKA, a =SPOJIT, stejně jako pomocí funkcí =TEXT.VZOREC a =HODNOTA. Nyní jste schopni efektivně spravovat vaše data a extrahovat specifické informace z vašich textových dat.