CHAR v programe Excel (vzorec, príklady) Ako používať funkciu CHAR v programe Excel

Funkcia char v programe Excel je tiež známa ako znaková funkcia v programe Excel, ktorá sa používa na identifikáciu znaku na základe čísla alebo celého čísla, ktoré počítačový jazyk akceptuje, napríklad pre znak „A“ je číslo 65, takže ak použijeme = char (65) ako výsledok dostaneme A, toto je textová funkcia v programe Excel.

CHAR v programe Excel

Funkcia CHAR v programe Excel je funkcia, ktorá vracia znak určený číselným kódom (tiež nazývaný kód ASCII) zo znakovej sady pre váš počítač. CHAR je kategorizovaný ako funkcia reťazca / textu. Berie ASCII hodnotu ako vstupné číslo a dáva znak spojený s touto ASCII hodnotou ako výstup.

ASCII znamená A merican S tandard C Odo F alebo I nformácie Aj nterchange, je kódujúce štandardné znakov pre digitálnu komunikáciu. Ku každému znaku, ktorý je možné zadať, je priradené jedinečné celé číslo, môže to byť znaková sada, číslice, interpunkčné znamienka, špeciálne znaky alebo kontrolné znaky. Napríklad hodnota ASCII pre (medzera) je 032. Hodnoty ASCII v rozmedzí od 097-122 sú vyhradené pre abecedy az malými písmenami.

V programe Excel funkcia CHAR v programe Excel vezme číslo ako vstup, čo sú vlastne hodnoty ASCII, a vráti s ním súvisiaci znak. Napríklad keď prejdeme číslom 32 ako vstup, dostaneme ako výstup hodnotu medzery.

Ak skopírujeme a PasteSpecial hodnotu bunky B2 do inej bunky, nájdeme (medzeru) ako začiatočný znak.

Hodnotu sme vložili pomocou funkcie PasteSpecial do bunky C2 a ako výstup máme znak (medzeru).

CHAR vzorec v programe Excel

Ďalej je uvedený vzorec CHAR v programe Excel

Tento CHAR berie jedinú hodnotu ako číslo, kde je číslo medzi 1 - 255.

Poznámka: V závislosti od operačného systému sa kód znakov môže líšiť, takže výstup sa môže líšiť v rôznych operačných systémoch pre rovnaký vstup. Operačný systém WINDOWS používa znakovú sadu ANSI, zatiaľ čo systém Mac OS používa znakovú sadu Macintosh.

CHAR Formula má veľa využití. Môže byť použitý na nahradenie nechcených znakov. Ďalej sa dá použiť pri písaní aplikácie programu Excel alebo makra pri práci s reťazcami a znakmi.

Ako používať CHAR v programe Excel

Funkcia Excel CHAR je veľmi jednoduchá a ľahko použiteľná. Pochopme, ako funguje funkcia (CHAR) CHARACTER v programe Excel na niektorých príkladoch.

CHAR v Exceli Príklad č. 1

V stĺpci A máme zoznam znakov s príslušnými hodnotami ASCII, ale len málo z hodnôt ASCII je nesprávnych. Užívateľ musí zistiť, či sú hodnoty ASCII správne alebo nie, a zafarbiť nesprávne hodnoty ASCII pomocou podmieneného formátovania.

Aby sme zistili, či sú hodnoty ASCII správne alebo nie, použijeme v programe Excel podmienku IF s funkciou CHAR. Vzorec, ktorý použijeme, bude

AK CHAR (ASCII hodnota daného znaku) zodpovedá alebo sa rovná zadaným ASCII hodnotám, potom Print Correct Else Print Incorrect.

V aplikácii Syntax bude pomocou referenčných hodnôt vzorec CHAR v programe Excel

= IF (CHAR (B2) = A2, „správne“, „nesprávne“)

Aplikáciu vyššie uvedeného vzorca CHAR v ďalších bunkách máme

Pre podmienené formátovanie vyberte rozsah, pre ktorý chceme podmienku použiť; tu je rozsah C2: C13. Prejdite na domovskú stránku-> Podmienené formátovanie -> Pravidlá pre zvýraznenie buniek -> Text, ktorý obsahuje …

Potom zadajte text, ktorý bunka obsahuje, aby sa bunka naformátovala farbou, ktorú môžete určiť, a stlačte kláves OK.

Výkon:

CHAR v Exceli Príklad č. 2

Používateľ si stiahol skupinu údajov z webu a údaje stiahnuté v programe Excel boli v nižšie uvedenom formáte.

Používateľ však chce údaje vo formáte Word1-Word2-Word3 a podobne aj pre údaje v iných bunkách.

Musíme teda najskôr nahradiť alebo nahradiť nežiaduce znaky a potom nahradiť riadky, aby sme dosiahli požadovaný výstup.

Aby sme mohli nahradiť nechcené znaky, potrebujeme poznať kód ASCII, takže na získanie kódu ASCII môžeme použiť funkciu s názvom CODE, ktorá vráti hodnotu ASCII znaku.

Hodnoty, ktoré vráti funkcia kódu, je možné použiť ako vstup pre funkciu (char) CHARACTER v programe Excel. Ďalej, aby sme nahradili nežiaduci znak, použijeme v programe Excel funkciu SUBSTITUTE.

Takže vzorec CHAR bude

= SUBSTITUTE (SUBSTITUTE (A2, CHAR (CODE ("?")), ""), CHAR (CODE (" ")), "-")

Najskôr sme vypočítali kód ASCII pre znak „ ? „, čo je 63, a pre„ zalomenie riadku “ je kód ASCII 10; obidve hodnoty sme vypočítali pomocou funkcie CODE a nahradili sme ju pre požadovaný výstup.

Aplikácia vzorca CHAR na ďalšie bunky, máme

Výkon:

CHAR v Exceli Príklad č. 3

V bunke B2 a B3 máme dva reťazce a obidve reťazce chceme zreťaziť prerušením riadku v bunke B4.

Na vloženie zalomenia riadku použijeme CHAR v Exceli. Vieme, že kód ASCII pre zalomenie riadku je 10, takže vzorec CHAR bude

= B2 & CHAR (10) & B3

Po použití vzorca CHAR dostaneme

Teraz, aby bol obsah B4 čitateľnejší a aby sa ukázal koniec riadku, zabalíme text do obsahu B4.

Výkon:

Dôležité informácie o funkcii CHAR v programe Excel

  • Funkcia (CHAR) CHARACTER v programe Excel bola zavedená v programe Excel 2000 a novších verziách programu Excel.
  • Rozpoznáva číslo vstupu medzi 1-255
  • Môže byť použitý ako reverzná časť funkcie (CHAR) CHARACTER v programe Excel, ako je to znázornené v príklade.
  • Získame #HODNOTU! Chyba, keď nedodávame číslo ako vstup pre funkciu (CHAR) CHARACTER v programe Excel a číslo je menšie ako 2 alebo väčšie ako 254.

Zaujímavé články...