Využití vzorců a funkcí k úpravám v textu

9
Využití vzorců a funkcí k Využití vzorců a funkcí k úpravám v textu úpravám v textu Cíle kapitoly - zvládnout A. nastavit v textu velká počáteční písmena a převést text na velká a malá písmena B. odstranit nadbytečné mezery v buňce C. určit počet znaků v buňce D. sloučit informace ze dvou buněk do jedné buňky E. porovnat obsah buněk F. oddělit část informací z jedné buňky a vložit je do jiné buňky. Vzorce v Excelu lze využít i k jiným účelům než k usnadnění práce s čísly. Pomocí vzorců je možné rovněž opravit nebo uspořádat text bez nutnosti opětovného zadání. Využití je užitečné po provedení importu např. rozsáhlých textových souborů, které je nutné před dalším zpracováním upravit.

description

Využití vzorců a funkcí k úpravám v textu. - PowerPoint PPT Presentation

Transcript of Využití vzorců a funkcí k úpravám v textu

Page 1: Využití vzorců a funkcí k úpravám v textu

Využití vzorců a funkcí k úpravám v textuVyužití vzorců a funkcí k úpravám v textu

Cíle kapitoly - zvládnoutA. nastavit v textu velká počáteční písmena a převést text na velká a malá písmenaB. odstranit nadbytečné mezery v buňceC. určit počet znaků v buňceD. sloučit informace ze dvou buněk do jedné buňkyE. porovnat obsah buněkF. oddělit část informací z jedné buňky a vložit je do jiné buňky.

Vzorce v Excelu lze využít i k jiným účelům než k usnadnění práce s čísly. Pomocí vzorců je možné rovněž opravit nebo uspořádat text bez nutnosti opětovného zadání. Využití je užitečné po provedení importu např. rozsáhlých textových souborů, které je nutné před dalším zpracováním upravit.

Page 2: Využití vzorců a funkcí k úpravám v textu

A - Nastavit v textu velká počáteční písmena a převést text na velká a malá písmena.B - Odstranění nadbytečných mezer.

Pro nastavení velkých počátečních písmen ve slově, převodu textu na velká a malá

písmena a odstranění nadbytečných mezer v textu lze s výhodou použít těchto funkcí.

Název funkce Popis funkce

VELKÁ 2 Převod prvního písmena každého slova v buňce na velké písmeno MALÁ Převod textu na malá písmena

VELKÁ Převod textu na velká písmena

PROČISTITOdstranění nadbytečných mezer mezi textem a úvodních a

koncových mezer v buňce

Page 3: Využití vzorců a funkcí k úpravám v textu

C – určení počtu znaků v buňceC – určení počtu znaků v buňce

Se provádí pomocí funkce DÉLKA. Tato funkce vrací počet znaků textového řetězce.Syntaxe: DÉLKA(text)Funkce DÉLKA počítá vždy každý znak (jednobajtový i dvoubajtový) jako 1, bez ohledu nato, jaké je nastavení výchozího jazyka.Je určena pro jazyky používající jednobajtovou znakovou sadu (SBCS).

Page 4: Využití vzorců a funkcí k úpravám v textu

D – sloučení informací ze dvou buněk do jednéD – sloučení informací ze dvou buněk do jedné

Lze provést:1. S využitím ampersandu &Syntaxe: =A2&“ “&B2Operátory ampersand určují, že má být sloučen text z buňky A2, mezera (určena “ “) a text zbuňky B2.

2. Pomocí funkce CONCATENATESyntaxe: CONCATENATE(text1;text2;…)Text1; text2; ...    je 1 až 30 textových položek, které mají být sloučeny do jediné. Tytopoložky mohou obsahovat textové řetězce, čísla nebo odkazy na jednotlivé buňky.

S využitím této funkce lze například nastavit v buňce pevný text věty, ve které se budou měnitpouze určitá data ze zdrojových buněk.

Page 5: Využití vzorců a funkcí k úpravám v textu

E – porovnání obsahu buněkE – porovnání obsahu buněk

Provádí se pomocí funkce STEJNÉSyntaxe: STEJNÉ(text1;text2)Kde text1 je první textový řetězec a text2 je druhý textový řetězec, které se vzájemněporovnávají.

Porovná dva textové řetězce a vrátí logickou hodnotu PRAVDA, pokud se přesně shodují,v opačném případě hodnotu NEPRAVDA. Funkce STEJNÉ rozlišuje velká a malá písmena, ale ignoruje rozdíly ve formátování. Tutofunkci lze například použít pro testování změny adresy v archivním a současném seznamuodběratelů.

S výhodou se dát využít ve spojení s podmíněným formátováním – viz. příklad v Excelu, list E

Page 6: Využití vzorců a funkcí k úpravám v textu

F – oddělení části informací z buňky

V některých případech (např. po importu dat) je potřebné z jedné buňky oddělit část informací tak, aby původní hodnota buňky byla zachována a oddělená část se zapsala do

buňky jiné. Slouží k tomu níže uvedené funkce.

Název funkce Popis funkce

ZLEVA Vyhledání a zobrazení prvních znaků v buňce - zleva ZPRAVA Vyhledání a zobrazení posledních znaků v buňce - zprava

NAJÍT Určení jednoho znaku v textovém řetězci

Page 7: Využití vzorců a funkcí k úpravám v textu

Vyhledání a zobrazení prvních znaků v buňce - zleva

Provádí se pomocí funkce ZLEVA

Syntaxe: ZLEVA(text;znaky)

Funkce vrací první znak nebo znaky v textovém řetězci na základě zadaného počtu znaků.

Text - je textový řetězec, ze kterého se budou vybírat znaky.

Znaky - určují počet znaků, které chceme pomocí funkce ZLEVA vybrat.

Page 8: Využití vzorců a funkcí k úpravám v textu

Vyhledání a zobrazení posledních znaků v buňce - zprava

Provádí se pomocí funkce ZPRAVASyntaxe: ZPRAVA(text;znaky)Funkce vrací na základě zadaného počtu znaků počet znaků od konce textového řetězce(zprava)Text - je textový řetězec, ze kterého se budou vybírat znaky.Znaky - určují počet znaků, které chceme pomocí funkce ZPRAVA vybrat.

Page 9: Využití vzorců a funkcí k úpravám v textu

Určení znaku v textovém řetězci

Provádí se pomocí funkce NAJÍT

Syntaxe: NAJÍT(co;kde;odkud)

Funkce vrací na základě zadaného počtu znaků počet znaků od konce textového řetězce

(zprava)

Co – text, který chceme vyhledat

Kde - je řetězec, který je prohledáván

Odkud – pozice, od které se má začít prohledávat

Tato funkce rozlišuje malá a velká písmena a neumožňuje použít zástupné znaky.