Obsah
Gratulujeme! Dostali jste se do konce prvního týdne maratonu 30 funkcí Excelu za 30 dní, po prostudování funkce včera PEVNÝ (PEVNÝ). Dnes si trochu odpočineme a podíváme se na funkci, která nemá mnoho případů použití – na funkci CODE (KÓD). Dokáže pracovat společně s dalšími funkcemi v dlouhých a složitých vzorcích, ale my se dnes zaměříme na to, co v nejjednodušších případech umí sám.
Pojďme se tedy zabývat referenčními informacemi o funkci CODE (KÓD) a zvažte možnosti jeho použití v Excelu. Pokud máte tipy nebo příklady použití, podělte se o ně v komentářích.
Funkce 07: KÓD
funkce CODE (CODE) vrátí číselný kód prvního znaku textového řetězce. Pro Windows to bude kód z tabulky ANSIa pro Macintosh – kód z tabulky symbolů Nepromokavý plášť.
Jak můžete použít funkci CODE?
funkce CODE (CODESYMB) vám umožňuje najít odpověď na následující otázky:
- Jaký je skrytý znak na konci importovaného textu?
- Jak mohu zadat speciální znak do buňky?
Syntax CODE
funkce CODE (CODE) má následující syntaxi:
CODE(text)
КОДСИМВ(текст)
- (souhrnně „Stránka (Stránky)“), a naše postupy pro shromažďování, využívání, uchovávání, ochranu a zpřístupnění takových informací. Tyto zásady platí pro informace, které shromažďujeme na těchto stránkách nebo v e-mailu, textových a jiných elektronických zprávách mezi vámi a těmito stránkami. Rovněž popisují vaše možnosti týkající se využívání vašich osobních údajů, přístupu k nim a jejich opravě. (text) je textový řetězec, jehož kód prvního znaku chcete získat.
Pasti CODE (CODE)
Výsledky vrácené funkcí se mohou v různých operačních systémech lišit. Kódy znaků ASCII (32 až 126) většinou odpovídají znakům na vaší klávesnici. Znaky pro vyšší čísla (od 129 do 254) se však mohou lišit.
Text zkopírovaný z webové stránky někdy obsahuje skryté znaky. Funkce CODE (KÓD) lze použít k určení, o jaké znaky se jedná. Například buňka B3 obsahuje textový řetězec, který obsahuje slovo „test' má celkem 4 znaky. V buňce C3 funkce LEN (DLSTR) vypočítal, že v buňce B3 jsou 5 znaky.
K určení kódu posledního znaku můžete použít funkci PRÁVO (VPRAVO) pro extrahování posledního znaku řetězce. Poté funkci použijte CODE (CODE), abyste získali kód pro daný znak.
=CODE(RIGHT(B3,1))
=КОДСИМВ(ПРАВСИМВ(B3;1))
V buňce D3 vidíte, že poslední znak řetězce má kód 160, což odpovídá nepřerušitelnému prostoru, který je na webových stránkách používán.
Příklad 2: Hledání kódu znaku
Chcete-li vložit speciální znaky do tabulky aplikace Excel, můžete použít příkaz Symbol kartu (Symboly). Vložení (Vložit). Můžete například vložit symbol stupně ° nebo symbol autorských práv ©.
Po vložení symbolu lze pomocí funkce určit jeho kód CODE (KODSIMV):
=IF(C3="","",CODE(RIGHT(C3,1)))
=ЕСЛИ(C3="";"";КОДСИМВ(ПРАВСИМВ(C3;1)))
Nyní, když znáte kód, můžete vložit znak pomocí numerické klávesnice (nikoli čísla nad abecední klávesnicí). Kód symbolu autorských práv − 169. Chcete-li zadat tento znak do buňky, postupujte podle následujících kroků.
Zadávání na numerické klávesnici
- Stiskněte klávesu Další.
- Na numerické klávesnici zadejte 4místný kód (v případě potřeby doplňte chybějící nuly): 0169.
- Uvolněte klíč Dalšíaby se znak objevil v buňce. V případě potřeby stiskněte vstoupit.
Vstup z klávesnice bez numerické klávesnice
U notebooků se stává, že abyste mohli využívat funkčnost numerické klávesnice, musíte navíc stisknout speciální klávesy. Doporučuji si to ověřit v uživatelské příručce vašeho notebooku. Na mém notebooku Dell to funguje takto:
- zmáčkni tlačítko Fn a F4, zapnout NumLock.
- Najděte numerickou klávesnici umístěnou na klávesách abecední klávesnice. Na mé klávesnici: D = 1, K = 2 a tak dále.
- klikněte Alt+Fn a pomocí numerické klávesnice zadejte 4místný znakový kód (v případě potřeby přidejte nuly): 0169.
- Pustit Alt+Fnaby se v buňce objevil symbol autorských práv. V případě potřeby stiskněte vstoupit.
- Až budete hotovi, klikněte znovu Fn+F4zakázat NumLock.