A char függvény az excelben más néven az excel karakterfüggvénye, amelyet arra használunk, hogy azonosítsuk a karaktert a szám vagy egész szám alapján, amelyet a számítógép nyelve elfogad, például az „A” karakter esetében a szám 65, tehát ha = char (65) eredményeként A-t kapunk, ez egy szöveges függvény az excelben.
CHAR az Excel-ben
A CHAR funkció az Excelben egy olyan függvény, amely a kódszám által megadott karaktert (más néven ASCII-kódot) adja vissza a számítógép karakterkészletéből. A CHAR kategóriája String / Text Function. Az ASCII értéket adja meg bemeneti számként, és az ASCII értékhez társított karaktert adja meg kimenetként.
ASCII rövidítés A merican S tandard C ode F vagy I NFORMÁCIÓK I nterchange, egy karakterkódolást szabvány a digitális kommunikáció. Minden beírható karakterhez egyedi egész szám társul, legyen szó karakterkészletről, számjegyekről, írásjelekről, speciális karakterekről vagy vezérlő karakterekről. Például a (szóköz) ASCII értéke 032. A 097–122 közötti ASCII-értékeket az az ábécék számára tartják fenn kisbetűvel.
Az Excelben az CHAR függvény az Excel-ben beveszi a számot, amely valójában az ASCII értékek, és visszaadja a hozzá tartozó karaktert. Például, amikor 32-et átadunk bemenetként, akkor kimenetként térértéket kapunk.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_2.png.webp)
Ha átmásoljuk és beillesztjük a B2 cella értékét egy másik cellába, akkor egy (szóközt) találunk kezdő karakterként.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_3.png.webp)
Az értéket a PasteSpecial funkcionalitás segítségével illesztettük be a C2 cellába, és kimenetként karakterként (szóköz) szerepel.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_4.png.webp)
CHAR képlet az Excelben
Az alábbiakban az CHAR képlet szerepel az Excelben
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_5.png.webp)
Ez a CHAR egyetlen értéket vesz számként, ahol a szám 1-255 között van.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_6.png.webp)
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_7.png.webp)
Megjegyzés: Az operációs rendszertől függően a karakterkód változhat, ezért a kimenet változhat ugyanazon bemenet másik operációs rendszerénél. A WINDOWS operációs rendszer az ANSI karakterkészletet használja, míg a MAC OS a Macintosh karakterkészletet.
A CHAR Formula számos felhasználási lehetőséggel rendelkezik. Használható a nem kívánt karakterek pótlására. Továbbá használható Excel-alkalmazás vagy makró írásakor, amikor karakterláncokkal és karakterekkel foglalkozik.
A CHAR használata az Excelben
Az Excel CHAR funkció nagyon egyszerű és könnyen használható. Néhány példával értsük meg a (CHAR) CHARACTER Function működését az excelben.
CHAR az 1. számú Excel példában
Van egy listánk az A oszlopban megadott karakterekről, azoknak megfelelő ASCII értékekkel, de az ASCII értékek közül kevesen vannak helytelenek. A felhasználónak meg kell találnia, hogy az ASCII értékek helyesek-e vagy sem, és a feltételes formázással színeznie kell a helytelen ASCII értékeket.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_8.png.webp)
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_9.png.webp)
Az ASCII értékek helyes vagy nem megfelelő megtalálásához az IF feltétel CHAR függvénnyel fogjuk használni az Excel programot. Az a képlet lesz, amelyet használni fogunk
HA CHAR (az adott karakter ASCII értéke) egyezik vagy megegyezik a megadott ASCII értékekkel, akkor a Helyes nyomtatás egyéb
A Szintaxisban a referenciaértékek használatával a CHAR képlet az Excelben
= IF (CHAR (B2) = A2, "Helyes", "Helytelen")
A fenti CHAR képletet alkalmazva a többi cellában megvan
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_10.png.webp)
A feltételes formázáshoz válassza ki azt a tartományt, amelyre a feltételt alkalmazni szeretnénk; itt a tartomány C2: C13. Lépjen a Kezdőlap-> Feltételes formázás -> Jelölje ki a cellák szabályait -> Tartalmazó szöveget…
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_11.png.webp)
Ezután írja be a cellában található szöveget, hogy a cellát a megadott színnel formázza, majd nyomja meg az OK gombot.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_12.png.webp)
Kimenet:
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_13.png.webp)
CHAR az Excel 2. példájában
Egy felhasználó letöltött egy adatsort az internetről, és az Excelben letöltött adatok az alább megadott formátumban voltak.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_14.png.webp)
De a felhasználó az adatokat olyan formátumban kívánja meg, mint a Word1-Word2-Word3, és hasonlóan a többi cellában lévő adatokhoz is.
Tehát először ki kell cserélnünk vagy be kell cserélnünk a nem kívánt karaktereket, majd a sortöréseket lecseréljük a kívánt kimenet megszerzéséhez.
A nem kívánt karakterek pótlásához ismerni kell az ASCII kódot, így az ASCII kód megszerzéséhez használhatjuk a CODE nevű függvényt, amely visszaadja egy karakter ASCII értékét.
A Code függvény által visszaadott értékek felhasználhatók az Excel (Char) CHARACTER függvényének bemeneteként. A nem kívánt karakter pótlására a SUBSTITUTE függvényt fogjuk használni az excelben.
Tehát a CHAR Formula lesz
= PÓT (SUBSTITUTE (A2, CHAR (KÓD (“?”)), ””), CHAR (KÓD (“ “) ”,“ - “)
Először kiszámoltuk az ASCII kódot a ' ? ', amely 63, a „ sortörésnél” az ASCII kód 10; mindkét értéket kiszámoltuk a CODE függvény segítségével, és kicseréltük a szükséges kimenetre.
A CHAR képletet alkalmazva más cellákra
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_15.png.webp)
Kimenet:
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_16.png.webp)
CHAR az Excel 3. példájában
Két sztringünk van a B2 és B3 cellában, és mindkét sztringet össze akarjuk összefűzni egy sortöréssel a B4 cellában.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_17.png.webp)
Az Excel CHAR-ját használjuk egy sortörés beillesztésére. Tudjuk, hogy a sortörés ASCII kódja 10, tehát a CHAR képlet az lesz
= B2 és CHAR (10) és B3
A CHAR képlet alkalmazása után megkapjuk
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_18.png.webp)
Most, hogy olvashatóbbá tegyük a B4 tartalmát és megmutassuk a sortörést, a B4 tartalmát be fogjuk tekerni.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_19.png.webp)
Kimenet:
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_20.png.webp)
Emlékezetes dolgok az Excel CHAR funkciójáról
- Az Excel (CHAR) CHARACTER funkcióját bevezették az Excel 2000-be és az Excel későbbi verzióiba.
- Felismeri a bemeneti számot 1-255 között
- Az Excelben a (CHAR) CHARACTER függvény fordítottjaként használható, amint az a példában látható.
- # ÉRTÉKET kapunk! Hiba, amikor nem adjuk meg a számot az (CHAR) CHARACTER függvény bemeneteként az Excel programban, és a szám kevesebb, mint 2 vagy nagyobb, mint 254.