Sådan bruger du CHAR-funktionen i Excel (6 passende eksempler)

  • Del Dette
Hugh West

Excel CHAR funktion (a Tekstfunktion ) giver et bestemt tegn, når der angives et gyldigt tal som input. Nogle tegn er svære at finde, du kan nemt indsætte disse tegn ved at bruge CHAR Alle tal mellem 1 og 255 har fået tildelt et tegn i din computer i henhold til ASCII .

Den amerikanske systemkode for informationsudveksling, eller ASCII , er en tegnkodningsstandard, der anvendes i digital kommunikation. Der tildeles et unikt heltal til hvert tegn, der kan indtastes i CHAR Tegnet kan være et tal, et alfabet, tegnsætningstegn, specialtegn eller kontroltegn. F.eks. kan ASCII kode for [komma] er 044. De små bogstaver a-z har ASCII værdier fra 097 til 122.

📂Download arbejdsbog til øvelser

Anvendelse af CHAR-funktionen.xlsx

Introduktion til CHAR-funktionen

♦ Målsætning

CHAR funktionen returnerer det tegn, der er angivet ved kodenummeret, fra tegnsættet for din computer.

♦ Syntaks

CHAR(antal)

Forklaring på argumentet

Argument Krævet/valgfrit Forklaring
nummer Påkrævet Et antal mellem 1 og 255 tildelt et bestemt tegn

♦ Udgang

CHAR funktionen returnerer et tegn baseret på det tal, der er angivet som argument.

♦ Tilgængelighed

Denne funktion er blevet indført i OFFICE 2010 Alle Office-versioner siden 2010 har denne funktion.

6 egnede eksempler på brug af CHAR-funktionen i Excel

Nu skal vi se nogle eksempler på, hvordan vi kan bruge CHAR funktion, som vil hjælpe dig med at forstå funktionen og dens anvendelse mere klart.

1. Tilføj to strenge ved hjælp af CHAR-funktionen

Du kan tilføje to forskellige strenge ved hjælp af CHAR funktion.

➤ Indtast følgende formel i en tom celle ( C7 ),

=B7 &CHAR(45)& B8

Formlen vil tilføje strengene i cellen B7 og B8 med en bindestreg og vil give retur i celle C7 Hvis du ønsker at tilføje de to strenge med et andet tegn i stedet for en bindestreg, skal du indsætte en anden kode. Hvis du f.eks. ønsker at sammenføje strengene med et komma, skal du indsætte 44 som kode eller 32 for blot en plads.

➤ Tryk på INDTAST

Resultatet er, at du får de to strenge, der er forbundet med en bindestreg i celle C7 .

2. Tilføj tegn til streng

Du kan også tilføje et tegn til en streng ved hjælp af CHAR funktion. Lad os antage, at vi i følgende eksempel ønsker at tilføje en # med produktkoden. For at gøre det,

➤ Indtast følgende formel i en tom celle ( C7 ),

=B6&CHAR(35)

Formlen vil tilføje en # (tegnkode 35 ) til teksten i celle B6 og vil vende tilbage i celle C7 .

➤ Tryk på INDTAST

Som følge heraf vil du se en karakter # er blevet tilføjet til teksten i celle C7 .

3. Fjern tegn fra en streng

Du kan også fjerne et tegn fra en streng ved hjælp af CHAR funktion og UDSTEDELSE funktion. For at fjerne tegnet # fra strengen af celle B7 ,

➤ Skriv formlen i celle C7 ,

=SUBSTITUTE(B7,CHAR(35),"")

Her er det CHAR funktionen vil give tegnet # for koden 35 og UDSTEDELSE funktionen vil fjerne tegnet fra cellen B7 ved at erstatte den med en tom streng.

➤ Tryk på INDTAST

Du vil se, at tegnet er blevet fjernet.

4. Tilføj to strenge med et linjeskift ved hjælp af CHAR-funktionen

En anden anvendelse af CHAR funktion er, at vi kan bruge denne funktion til at tilføje to strenge med et linjeskift. For at gøre det,

➤ Skriv formlen i celle C7 ,

=B7&CHAR(10)&B8

Formlen vil samle teksterne i celle B7 og celle B8 med et linjeskift, da tegnkoden for linjeskift er 10 .

➤ Tryk på INDTAST

Og du vil se, at teksten fra disse to celler er samlet i en celle C7 med et linjeskift.

5. Udskift linjeskift med komma ved hjælp af CHAR-funktionen

Du kan også erstatte linjeskift med et hvilket som helst andet tegn ved at bruge UDSTEDELSE og CHAR I dette eksempel vil vi se, at vi erstatter linjeskiftet med et komma. Først,

➤ Skriv formlen i celle C7 ,

=SUBSTITUTE(B7,CHAR(10),CHAR(44))

CHAR(10) dele vil returnere et linjeskift og CHAR(44) dele vil returnere et komma. Derefter vil UDSTEDELSE funktionen erstatter linjeskiftet med kommaet.

➤ Tryk på INDTAST

Du vil se, at linjeskiftet er blevet erstattet af et komma.

6. CHAR-funktion til at oprette en liste over tegn

Du kan lave en liste over ASCII kode og tilhørende tegn ved hjælp af den CHAR funktion. Først,

➤ Indtast følgende formel

=CHAR(ROW())

Formlen returnerer det første tegn.

➤ Tryk på INDTAST og træk cellen til den 255. celle fra denne celle.

Som resultat får du den komplette liste over tegnene. På billedet nedenfor har jeg vist en brøkdel af listen. Du får den komplette liste i Excel-øvelsesfilen.

💡Det skal du huske, når du bruger CHAR-funktionen

📌 Du skal indtaste et tal mellem 1 og 255 til CHAR Ellers vil formlen vise #Værdi! Fejl.

📌 Koden kan være forskellig i forskellige styresystemer. Hvis du bruger et andet styresystem end Windows, f.eks. Linux eller macOS, kan koden for forskellige tegn være forskellig.

📌 Hvis du indtaster en ikke-numerisk værdi, vil CHAR funktionen vil vise #Værdi! Fejl.

📌 Den CODE-funktion kan anvendes som omvendt CHAR funktion, hvilket betyder, at du kan finde ud af koden for et hvilket som helst tegn ved at bruge CODE Indtast f.eks. =CODE("A") , vil den returnere 65 .

📌 Den CHAR funktionen kan ikke returnere alle tegn. For avancerede tegn kan du bruge funktionen UNICHAR funktion.

Konklusion

Jeg håber, at denne artikel har hjulpet dig til bedre at forstå anvendelsen af CHAR funktion i Excel. Hvis du er forvirret over funktionen, bedes du skrive en kommentar. Hvis du kender andre anvendelser af denne funktion, så lad mig vide det.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.