Obsah
Excel CHAR funkce (a Funkce Text ) poskytuje konkrétní znak, pokud je jako vstup zadáno platné číslo. Některé znaky jsou obtížně zjistitelné, můžete je snadno vložit pomocí příkazu CHAR Jakékoli číslo v rozmezí 1 až 255 má v počítači přiřazen znak podle následujícího postupu ASCII .
Americký systémový kód pro výměnu informací, neboli ASCII , je standard kódování znaků používaný v digitální komunikaci. každému znaku je přiřazeno jedinečné celé číslo, které může být zadáno do pole CHAR Znakem může být číslo, abeceda, interpunkční znaménka, speciální znaky nebo řídicí znaky. Např. ASCII kód pro [čárka] je 044. Malé abecedy a-z mají ASCII hodnoty od 097 do 122.
📂Stáhněte si cvičebnici
Použití funkce CHAR.xlsxÚvod do funkce CHAR
♦ Cíl
Na stránkách CHAR funkce vrátí znak zadaný kódovým číslem ze znakové sady počítače.
♦ Syntaxe
CHAR(číslo)
♦ Vysvětlení argumentu
Argument | Povinné/volitelné | Vysvětlení |
---|---|---|
číslo | Požadované | Řada od 1 do 255 přiřazené konkrétnímu znaku |
♦ Výstup
Na stránkách CHAR funkce vrátí znak na základě čísla zadaného jako argument.
♦ Dostupnost
Tato funkce byla zavedena v OFFICE 2010 . Tuto funkci má každá verze Office od roku 2010.
6 vhodných příkladů použití funkce CHAR v aplikaci Excel
Nyní si ukážeme několik příkladů použití CHAR která vám pomůže lépe pochopit funkci a její použití.
1. Přidání dvou řetězců pomocí funkce CHAR
Můžete přidat dva různé řetězce pomocí příkazu CHAR funkce.
➤ Do prázdné buňky zadejte následující vzorec ( C7 ),
=B7 &CHAR(45)& B8
Vzorec přidá řetězce buňky B7 a B8 s pomlčkou a uvede návrat v buňce C7 Pokud chcete spojit dva řetězce pomocí jiného znaku než pomlčky, musíte vložit jiný kód. Pokud například chcete spojit řetězce čárkou, musíte vložit kód 44 jako kód nebo 32 jen na jedno místo.
➤ Tisk ENTER
Výsledkem je, že v buňce se zobrazí dva řetězce spojené pomlčkou. C7 .
2. Přidání znaku do řetězce
Znak můžete do řetězce přidat také pomocí příkazu CHAR Předpokládejme, že v následujícím příkladu chceme přidat funkci # s kódem produktu. Za tímto účelem,
➤ Do prázdné buňky zadejte následující vzorec ( C7 ),
=B6&CHAR(35)
Vzorec přidá # (kód znaku 35 ) do textu buňky B6 a vrátí se v buňce C7 .
➤ Tisk ENTER
Výsledkem je, že se zobrazí postava. # byl přidán k textu v buňce C7 .
3. Odstranění znaku z řetězce
Znak můžete z řetězce odstranit také pomocí příkazu CHAR a funkce SUBSTITUTE funkce. Odstranění znaku # z řetězce buněk B7 ,
➤ Zadejte vzorec do buňky C7 ,
=SUBSTITUTE(B7,CHAR(35),"")
Zde se CHAR funkce poskytne znak # pro kód 35 a SUBSTITUTE funkce odstraní znak z buňky B7 nahrazením prázdným řetězcem.
➤ Tisk ENTER
Uvidíte, že postava byla odstraněna.
4. Přidání dvou řetězců se zlomem řádku pomocí funkce CHAR
Další použití CHAR je, že pomocí této funkce můžeme sčítat dva řetězce se zalomením řádku. K tomu slouží např,
➤ Zadejte vzorec do buňky C7 ,
=B7&CHAR(10)&B8
Vzorec spojí texty buněk B7 a buňky B8 s přerušením řádku, protože kód znaku přerušení řádku je 10 .
➤ Tisk ENTER
A uvidíte, že text z těchto dvou buněk je spojen do jedné buňky. C7 se zalomením řádku.
5. Nahrazení zlomu řádku čárkou pomocí funkce CHAR
Přerušení řádku můžete také nahradit jakýmkoli jiným znakem pomocí příkazu SUBSTITUTE a CHAR V tomto příkladu uvidíme nahrazení řádkového zlomu čárkou. Za prvé,
➤ Zadejte vzorec do buňky C7 ,
=SUBSTITUTE(B7,CHAR(10),CHAR(44))
Na stránkách CHAR(10) vrátí zalomení řádku a CHAR(44) vrátí čárku. Poté se vrátí i SUBSTITUTE nahradí zlom řádku čárkou.
➤ Tisk ENTER
Výsledkem je, že zlom řádku byl nahrazen čárkou.
6. Funkce CHAR pro vytvoření seznamu znaků
Můžete si vytvořit seznam ASCII kód a přidružené znaky pomocí CHAR funkce,
➤ Zadejte následující vzorec
=CHAR(ROW())
Vzorec vrátí první znak.
➤ Tisk ENTER a přetáhněte buňku na 255. buňku od této buňky.
Výsledkem bude kompletní seznam znaků. Na obrázku níže jsem zobrazil zlomek tohoto seznamu. Kompletní seznam získáte v cvičném souboru Excel.
💡Na co nezapomenout při používání funkce CHAR
📌 Do pole musíte zadat číslo v rozmezí 1 až 255. CHAR Jinak se ve vzorci zobrazí #Value! Chyba.
📌 Kód se může v různých operačních systémech lišit. Pokud tedy používáte jiný operační systém než Windows, například Linux nebo MacOS, kód pro různé znaky se může lišit.
📌 Pokud zadáte jinou než číselnou hodnotu. CHAR funkce zobrazí #Value! Chyba.
📌 Funkce CODE lze použít jako reverzní CHAR což znamená, že můžete zjistit kód libovolného znaku pomocí funkce KÓD . Například zadejte =CODE("A") , vrátí se 65 .
📌 CHAR funkce nemůže vrátit všechny znaky. Pro pokročilé znaky můžete použít funkci UNICHAR funkce.
Závěr
Doufám, že vám tento článek pomohl lépe porozumět aplikacím systému CHAR v Excelu. Pokud máte s touto funkcí nějaké nejasnosti, zanechte prosím komentář. Pokud znáte nějaké další využití této funkce, dejte mi o tom vědět.