Innehållsförteckning
Excel CHAR funktion (en Textfunktion ) ger ett specifikt tecken när ett giltigt nummer anges som inmatning. Vissa tecken är svåra att hitta, du kan enkelt infoga dessa tecken med hjälp av CHAR Varje tal mellan 1 och 255 har ett tecken som tilldelats det i din dator enligt följande ASCII .
Den amerikanska systemkoden för informationsutbyte (American System Code For Information Interchange), eller ASCII , är en teckenkodningsstandard som används i digital kommunikation. Ett unikt heltal tilldelas varje tecken som kan skrivas in i CHAR Tecknet kan vara ett nummer, alfabet, skiljetecken, specialtecken eller kontrolltecken. Exempelvis kan ASCII koden för [kommatecken] är 044. De små bokstäverna a-z har ASCII värden mellan 097 och 122.
📂Ladda ner övningsboken
Användning av CHAR-funktionen.xlsxIntroduktion till CHAR-funktionen
♦ Syfte
CHAR funktionen returnerar det tecken som anges av kodnumret från teckenuppsättningen för din dator.
♦ Syntax
CHAR(antal)
♦ Argument Förklaring
Argument | Krävs/valfritt | Förklaring |
---|---|---|
nummer | Krävs | Ett antal mellan 1 och 255 som tilldelas ett visst tecken |
♦ Utgång
CHAR Funktionen returnerar ett tecken baserat på det nummer som anges som argument.
♦ Tillgänglighet
Denna funktion har införts i OFFICE 2010 Alla Office-versioner sedan 2010 har denna funktion.
6 lämpliga exempel på användning av CHAR-funktionen i Excel
Nu ska vi se några exempel på hur vi kan använda CHAR som hjälper dig att bättre förstå funktionen och dess användningsområden.
1. Lägg till två strängar med CHAR-funktionen
Du kan lägga till två olika strängar med hjälp av CHAR funktion.
➤ Skriv följande formel i en tom cell ( C7 ),
=B7 &CHAR(45)& B8
Formeln lägger till strängarna i cellen B7 och B8 med ett bindestreck och anger returen i cellen C7 Om du vill sammanfoga de två strängarna med något annat tecken än ett bindestreck måste du ange en annan kod. Om du till exempel vill sammanfoga strängarna med ett kommatecken måste du ange 44 som kod eller 32 för bara ett utrymme.
➤ Press ENTER
Som ett resultat får du de två strängarna sammanfogade med ett bindestreck i cellen C7 .
2. Lägg till tecken i strängen
Du kan också lägga till ett tecken till en sträng med hjälp av CHAR funktion. Antag att vi i följande exempel vill lägga till en # med produktkoden. För att göra det,
➤ Skriv följande formel i en tom cell ( C7 ),
=B6&CHAR(35)
Formeln lägger till en # (teckenkod 35 ) till texten i cell B6 och kommer att återkomma i cellen C7 .
➤ Press ENTER
Som ett resultat ser du ett tecken # har lagts till i texten i cellen C7 .
3. Ta bort tecken från strängen
Du kan också ta bort ett tecken från en sträng med hjälp av CHAR funktionen och den UTBYGGNING funktion. För att ta bort tecknet # från strängen i cellen B7 ,
➤ Skriv formeln i cellen C7 ,
= SUBSTITUTE(B7,CHAR(35),"")
Här kan CHAR funktionen kommer att ge tecknet # för koden 35 och UTBYGGNING funktionen tar bort tecknet från cellen B7 genom att ersätta den med en tom sträng.
➤ Press ENTER
Du ser att tecknet har tagits bort.
4. Lägg till två strängar med radbrytning med CHAR-funktionen
En annan användning av CHAR funktionen är att vi kan använda den här funktionen för att lägga till två strängar med ett radbyte,
➤ Skriv formeln i cellen C7 ,
=B7&CHAR(10)&B8
Formeln sammanfogar texterna i cell B7 och cell B8 med ett radbryt eftersom teckenkoden för radbrytning är 10 .
➤ Press ENTER
Du kommer att se att texten från dessa två celler sammanfogas i en cell. C7 med ett radbrytning.
5. Ersätt radbrytning med kommatecken med CHAR-funktionen
Du kan också ersätta radbrytning med något annat tecken med hjälp av UTBYGGNING och CHAR I det här exemplet ersätter vi radbrytningen med ett kommatecken. Först,
➤ Skriv formeln i cellen C7 ,
=SUBSTITUT(B7,CHAR(10),CHAR(44))
CHAR(10) delar kommer att återge ett radbrytning och CHAR(44) delar returnerar ett kommatecken. Efter det kommer UTBYGGNING funktionen ersätter radbrytningen med ett kommatecken.
➤ Press ENTER
Resultatet är att radbrytningen har ersatts med ett kommatecken.
6. CHAR-funktionen för att skapa en lista med tecken
Du kan göra en lista över ASCII kod och tillhörande tecken med hjälp av CHAR funktion. Först,
➤ Ange följande formel
=CHAR(ROW())
Formeln returnerar det första tecknet.
➤ Press ENTER och dra cellen till den 255:e cellen från den cellen.
Du får då en fullständig lista över tecknen. I bilden nedan har jag visat en del av listan. Du får den fullständiga listan i Excel-filen för övningen.
💡Ting att komma ihåg när du använder CHAR-funktionen
📌 Du måste ange ett nummer mellan 1 och 255 i CHAR Annars kommer formeln att visa #Value! Fel.
📌 Koden kan skilja sig åt i olika operativsystem. Om du använder något annat operativsystem än Windows, till exempel Linux eller macOS, kan koden för olika tecken vara annorlunda.
📌 Om du anger ett icke numeriskt värde, kommer CHAR funktionen kommer att visa #Value! Fel.
📌 Den CODE-funktion kan användas som en omvänd CHAR funktionen, vilket innebär att du kan ta reda på koden för vilket tecken som helst med hjälp av CODE Ange till exempel =CODE("A") , kommer den att återge 65 .
📌 Den CHAR funktionen kan inte returnera alla tecken. För avancerade tecken kan du använda funktionen UNICHAR funktion.
Slutsats
Jag hoppas att den här artikeln har hjälpt dig att bättre förstå tillämpningarna av CHAR i Excel. Om du är förvirrad över funktionen kan du lämna en kommentar. Om du känner till ytterligare användningsområden för den här funktionen, låt mig veta det.