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.

Návod na Google Sheets: Efektivní textové funkce pro vaše data

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.

Návod na Google Sheets: Efektivní textové funkce pro vaše 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ů.

Návod na Google Sheets: Efektivní textové funkce pro tvá data

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ů.

Návod na Google Sheets: Efektivní textové funkce pro tvá data

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.

Návod na Google Sheets: Efektivní textové funkce pro vaše data

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.

Návod na Google Sheets: Efektivní textové funkce pro vaše data

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.

Návod na Google Sheets: Efektivní textové funkce pro tvá data

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.

Návod na Google Sheets: Efektivní textové funkce pro vaše data

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.