Char-funktion i Excel

Char-funktionen i excel är också känd som teckenfunktionen i excel som används för att identifiera tecknet baserat på det antal eller heltal som accepteras av datorspråket till exempel för tecken "A" är siffran 65 så om vi använder = char (65) vi får A som ett resultat, detta är en textfunktion i excel.

CHAR i Excel

CHAR-funktionen i Excel är en funktion som returnerar det tecken som anges med kodnumret (även kallat ASCII-koden) från teckenuppsättningen för din dator. CHAR kategoriseras som sträng / textfunktion. Det tar ASCII-värdet som inmatningsnummer och ger det tecken som är associerat med det ASCII-värdet som utdata.

ASCII står för A merican S tandard C ode F or I nformation I nterchange, är en teckenkodningsstandard för digital kommunikation. För varje tecken som kan skrivas, har ett unikt heltal associerat med sig, kan det vara en teckenuppsättning, siffror, skiljetecken, specialtecken eller kontrolltecken. Till exempel är ASCII-värdet för [mellanslag] 032. ASCII-värden som sträcker sig från 097-122 är reserverade för alfabet az i gemener.

I Excel tar CHAR-funktionen i Excel numret som inmatning som faktiskt är ASCII-värdena och returnerar det associerade tecknet med det. När vi till exempel passerar 32 som en ingång får vi ett mellanslag som en utgång.

Om vi ​​kopierar och klistrar in värdet för cell B2 till en annan cell kommer vi att hitta ett [mellanslag] som utgångstecken.

Vi klistrade in värdet med PasteSpecial-funktionalitet i cell C2 och vi har ett [mellanslag] som ett tecken som utdata.

CHAR Formula i Excel

Nedan finns CHAR-formeln i Excel

Denna CHAR tar ett enda värde som ett tal där talet är mellan 1-255.

Obs! Beroende på operativsystem kan teckenkoden variera så att utdata kan variera på ett annat operativsystem för samma ingång. WINDOWS-operativsystemet använder ANSI-teckenuppsättningen medan MAC OS använder Macintosh-teckenuppsättningen.

CHAR Formula har många användningsområden. Den kan användas för att ersätta oönskade tecken. Den kan vidare användas när du skriver ett Excel-program eller en makro när du hanterar strängar och tecken.

Hur man använder CHAR i Excel

Excel CHAR-funktionen är mycket enkel och lätt att använda. Låt förstå hur (CHAR) CHARACTER-funktionen fungerar i excel med några exempel.

Du kan ladda ner den här CHAR-funktionens Excel-mall här - CHAR-funktionens Excel-mall

CHAR i Excel Exempel # 1

Vi har en lista över tecken som ges i kolumn A med deras respektive ASCII-värden, men få av ASCII-värdena är inte korrekta. Användaren måste hitta om ASCII-värdena är korrekta eller inte och färga de felaktiga ASCII-värdena med den villkorliga formateringen.

För att hitta ASCII-värdena är korrekta eller inte använder vi IF-villkoret med CHAR-funktionen i Excel. Formeln som vi kommer att använda kommer att vara

OM CHAR (ASCII-värde för ett visst tecken) matchar eller är lika med de angivna ASCII-värdena, skriv ut korrekt annat, skriv ut fel.

I syntax, med referensvärdena, kommer CHAR-formeln i Excel att vara

= IF (CHAR (B2) = A2, "Correct", "Incorrect")

Tillämpa ovanstående CHAR-formel i de andra cellerna har vi

För villkorlig formatering, välj det intervall för vilket vi vill tillämpa villkoret, här är intervallet C2: C13. Gå till Hem-> Villkorlig formatering -> Markera celleregler -> Text som innehåller ..

Skriv sedan in texten som en cell innehåller för att få cellen formaterad med den färg du kan ange och ange OK.

Produktion:

CHAR i Excel Exempel # 2

En användare laddade ner en uppsättning data från webben och data som hämtades i Excel var i formatet nedan

Men användaren vill ha data i formatet som Word1-Word2-Word3 och på liknande sätt för data i andra celler.

Så vi måste först ersätta eller ersätta de oönskade tecknen och sedan ersätter vi radbrytningarna för att få önskad utdata.

För att ersätta de oönskade tecknen måste vi känna till ASCII-koden, så för att få ASCII-koden kan vi använda funktionen som heter CODE som returnerar ASCII-värdet för ett tecken.

Värdena som returneras av kodfunktionen kan användas som ingång för (Char) CHARACTER-funktionen i Excel. För att ersätta den oönskade karaktären kommer vi att använda SUBSTITUTE-funktionen i Excel.

Så CHAR-formeln kommer att vara

= SUBSTITUT (SUBSTITUTE (A2, CHAR (CODE (“?”)), ””), CHAR (CODE (“ “)), ”-“)

Först beräknade vi ASCII-koden för ' ? 'vilket är 63 och för' radbrytning ' är ASCII-koden 10, vi beräknade båda värdena med CODE-funktionen och ersatte den för den önskade utgången.

Tillämpa CHAR-formeln på andra celler vi har

Produktion:

CHAR i Excel Exempel # 3

Vi har två strängar i Cell B2 och B3 och vi vill sammanfoga båda strängarna med ett linjesprång i en cell B4.

Vi använder CHAR i Excel för att infoga en radbrytning. Vi vet att ASCII-koden för en radbrytning är 10, så CHAR-formeln kommer att vara

= B2 & CHAR (10) & B3

Efter att ha tillämpat CHAR-formeln får vi

Nu, för att göra innehållet i B4 mer läsbart och visa radbrytningen kommer vi att slå in texten innehållet i B4

Produktion:

Saker att komma ihåg om CHAR-funktionen i Excel

  • Funktionen (CHAR) CHARACTER i Excel introducerades i Excel 2000 och senare versioner av Excel
  • Den känner igen ingångsnumret mellan 1-255
  • Den kan användas som omvänd av (CHAR) CHARACTER-funktionen i Excel som visas i exemplet
  • Vi får #VÄRDE! Fel, när vi inte anger numret som en ingång för (CHAR) CHARACTER-funktionen i Excel och antalet är mindre än 2 eller större än 254.