Jeden problém, se kterým se můžete setkat při importu dat do Excelu, je ten, že vaše textové štítky nemusí vypadat úplně správně. Pomocí těchto textových funkcí můžete udržovat svá data v čistotě.
Funkce CLEAN
Použití funkce CLEAN odstraní netisknutelné znaky z textu. Pokud například textové štítky zobrazené ve sloupci používají šílené netisknutelné znaky, které se nakonec zobrazí jako plné bloky nebo praštěné symboly, můžete tento text vyčistit pomocí funkce CLEAN. Vyčištěný text lze uložit do jiného sloupce. Poté můžete pracovat s vyčištěným sloupcem textu.
Funkce CLEAN používá následující syntaxi:
CLEAN( text )
Argument text je textový řetězec nebo odkaz na buňku obsahující textový řetězec, který chcete vyčistit. Chcete-li například vyčistit text uložený v buňce A1, použijte následující syntaxi:
ČISTIT(A1)
Funkce CONCATENATE
Funkce CONCATENATE kombinuje nebo spojuje kusy textu do jednoho textového řetězce. Funkce CONCATENATE používá následující syntaxi:
CONCATENATE( text1 , text2 , text3 ,...)
Argumenty text1 , text2 , text3 atd. jsou kusy textu, které chcete sloučit do jednoho řetězce. Pokud byly například město, stát a PSČ uloženy v polích s názvem město, stát a PSČ, můžete vytvořit jeden textový řetězec, který tyto informace uloží pomocí následující syntaxe:
CONCATENATE(město,stát,zip)
Pokud je město Redmond, stát WA a PSČ 98052, tato funkce vrátí tento textový řetězec:
RedmondWA98052
Mimochodem, zřetězená povaha spojených informací o městě, státu a PSČ není typografickou chybou. Chcete-li tyto informace zřetězit, ale zahrnout mezery, musíte mezery zahrnout jako argumenty funkce. Například následující syntaxe:
CONCATENATE("Redmond", " ","WA", " ","98052")
vrátí textový řetězec
Redmond WA 98052
Funkce EXACT
Funkce EXACT porovnává dva textové řetězce. Pokud jsou dva textové řetězce přesně stejné, funkce EXACT vrátí logickou hodnotu pro true, což je 1. Pokud se tyto dva textové řetězce jakýmkoli způsobem liší, funkce EXACT vrátí logickou hodnotu pro nepravdu, která je 0. EXACT funkce rozlišuje velká a malá písmena. Například redmondský hláskovaný velkým R se liší od redmondského hláskovaného malým r.
Funkce EXACT používá následující syntaxi:
PŘESNĚ(text1;text2)
Argumenty text1 a text2 jsou textové řetězce, které chcete porovnat. Chcete-li například zkontrolovat, zda jsou dva řetězce „Redmond“ a „redmond“ stejné, použijte následující vzorec:
PŘESNĚ("Redmond","redmond")
Tato funkce vrací logickou hodnotu pro false, protože tyto dva textové řetězce se přesně neshodují. Jeden začíná velkým R a druhý začíná malým r.