Char-funktio excelissä tunnetaan myös nimellä excel-merkkitoiminto, jota käytetään tunnistamaan merkki numeron tai kokonaisluvun perusteella, jonka tietokonekieli hyväksyy esimerkiksi merkille “A”, luku on 65, joten jos käytämme = char (65) Saamme tuloksena A: n, tämä on tekstitoiminto Excelissä.
CHAR Excelissä
CHAR-funktio Excelissä on toiminto, joka palauttaa koodinumeron (kutsutaan myös ASCII-koodiksi) määritetyn merkin tietokoneesi merkistöstä. CHAR on luokiteltu merkkijonoksi / tekstitoiminnoksi. Se ottaa ASCII-arvon syöttönumerona ja antaa kyseiseen ASCII-arvoon liittyvän merkin ulostulona.
ASCII tarkoittaa merican S standardimalliset C Ode F tai I Tiedotus I nterchange, on merkki, joka koodaa standardi digitaalisen viestinnän. Jokaiselle kirjoitettavalle merkille on liitetty yksilöllinen kokonaisluku, se voi olla merkistö, numerot, välimerkit, erikoismerkit tai ohjausmerkit. Esimerkiksi (välilyönti) ASCII-arvo on 032. ASCII-arvot, jotka vaihtelevat välillä 097-122, on varattu aakkosille az isoilla kirjaimilla.
Excelissä CHAR-funktio Excelissä ottaa numeron syötteeksi, joka on itse asiassa ASCII-arvo, ja palauttaa siihen liittyvän merkin. Esimerkiksi kun ohitamme 32 syötteenä, saamme välilyönnin tuotoksena.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_2.png.webp)
Jos kopioimme ja PasteSpecial-arvon solun B2 toiselle solulle, löydämme (välilyönnin) lähtemerkkinä.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_3.png.webp)
Liitimme arvon käyttämällä PasteSpecial-toiminnallisuutta solussa C2, ja meillä on (välilyönti) merkkinä tuotoksena.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_4.png.webp)
CHAR-kaava Excelissä
Alla on CHAR-kaava Excelissä
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_5.png.webp)
Tämä CHAR ottaa yhden arvon numeroksi, jossa luku on välillä 1-255.
![](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)
Huomaa: Käyttöjärjestelmästä riippuen merkkikoodi voi vaihdella, joten ulostulo voi vaihdella eri käyttöjärjestelmässä samalle tulolle. WINDOWS-käyttöjärjestelmä käyttää ANSI-merkistöä, kun taas MAC-käyttöjärjestelmä käyttää Macintosh-merkistöä.
CHAR Formulalla on monia käyttötarkoituksia. Sitä voidaan käyttää korvaamaan ei-toivotut merkit. Sitä voidaan käyttää myös kirjoitettaessa Excel-sovellusta tai makroa käsitellessäsi merkkijonoja.
Kuinka käyttää CHARia Excelissä
Excel CHAR -toiminto on hyvin yksinkertainen ja helppo käyttää. Ymmärretään (CHAR) CHARACTER-funktion toiminta excelissä muutamalla esimerkillä.
CHAR Excel-esimerkissä # 1
Meillä on luettelo sarakkeessa A olevista merkeistä ja niiden vastaavista ASCII-arvoista, mutta harvat ASCII-arvoista eivät ole oikein. Käyttäjän on selvitettävä, ovatko ASCII-arvot oikein vai ei, ja väritettävä virheelliset ASCII-arvot ehdollisen muotoilun avulla.
![](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)
Löydämme ASCII-arvot oikeiksi vai ei, käytämme IF-ehtoa CHAR-funktiolla Excelissä. Kaava, jota käytämme, tulee olemaan
JOS CHAR (annetun merkin ASCII-arvo) vastaa annettuja ASCII-arvoja tai on yhtä suuri, niin Tulosta oikein Muu tulosta virheellinen.
Syntaksiin viitearvoja käyttämällä CHAR-kaava Excelissä on
= JOS (CHAR (B2) = A2, "Oikea", "Virheellinen")
Edellä olevaa CHAR-kaavaa soveltamalla muihin soluihin meillä on
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_10.png.webp)
Ehdollista muotoilua varten valitse alue, jolle haluamme soveltaa ehtoa; tässä alue on C2: C13. Siirry kohtaan Koti-> Ehdollinen muotoilu -> Korosta solusäännöt -> Sisältää teksti …
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_11.png.webp)
Kirjoita sitten solun sisältämä teksti, jotta solu muotoillaan määrittelemälläsi värillä ja kirjoita OK.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_12.png.webp)
Tuotos:
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_13.png.webp)
CHAR Excel-esimerkissä # 2
Käyttäjä latasi joukon tietoja verkosta, ja Excelissä ladatut tiedot olivat alla annetussa muodossa.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_14.png.webp)
Mutta käyttäjä haluaa tiedot muodossa Word1-Word2-Word3 ja vastaavasti muiden solujen tiedoille.
Joten meidän on ensin korvattava tai korvattava ei-toivotut merkit, ja sitten korvataan rivinvaihdot saadaksesi halutun tuloksen.
Ei-toivottujen merkkien korvaamiseksi meidän on tiedettävä ASCII-koodi, joten ASCII-koodin saamiseksi voimme käyttää funktiota nimeltä CODE, joka palauttaa merkin ASCII-arvon.
Koodifunktion palauttamia arvoja voidaan käyttää Excelin (Char) CHARACTER -funktion syötteenä. Lisäksi korvaamme ei-toivotun merkin käyttämällä KORVAA-funktiota excelissä.
Joten CHAR-kaava tulee olemaan
= SUBSTITUTE (SUBSTITUTE (A2, CHAR (CODE (“?”)), ””), CHAR (CODE (“ ”), ”-“)
Ensinnäkin laskimme ASCII-koodin ' ? ", joka on 63, ja" rivinvaihdolle " ASCII-koodi on 10; laskimme molemmat arvot CODE-funktiolla ja korvasimme sen vaaditulle ulostulolle.
CHAR-kaavan soveltaminen muihin soluihin meillä on
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_15.png.webp)
Tuotos:
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_16.png.webp)
CHAR Excel-esimerkissä # 3
Meillä on kaksi merkkijonoa soluissa B2 ja B3, ja haluamme liittää molemmat merkkijonot rivinvaihdolla soluun B4.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_17.png.webp)
Käytämme CHAR: ia Excelissä rivinvaihdon lisäämiseksi. Tiedämme, että rivinvaihdon ASCII-koodi on 10, joten CHAR-kaava on
= B2 & CHAR (10) & B3
Kun sovellamme CHAR-kaavaa, saamme
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_18.png.webp)
Nyt B4: n sisällön luettavuuden lisäämiseksi ja rivinvaihdon näyttämiseksi käärimme tekstin B4: n sisällön.
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_19.png.webp)
Tuotos:
![](https://cdn.know-base.net/9616778/char_in_excel_formula-_examples_how_to_use_char_function_in_excel_20.png.webp)
Muistettavaa CHAR-toiminnosta Excelissä
- Excelin (CHAR) CHARACTER-toiminto otettiin käyttöön Excel 2000: ssa ja uudemmissa Excel-versioissa.
- Se tunnistaa tulonumeron välillä 1-255
- Sitä voidaan käyttää Excelin (CHAR) CHARACTER-funktion käänteisenä esimerkissä esitetyllä tavalla.
- Saamme #ARVO! Virhe, kun emme anna numeroa syötteenä (CHAR) CHARACTER-funktiolle Excelissä, ja numero on alle 2 tai suurempi kuin 254.