Excel-formel: Fjern ledende og bageste mellemrum
Når du importerer data fra andre enheder, kan der være nogle ekstra ledende og forsøgsmæssige mellemrum i tekststrenge i Excel-celler. Nu skal du fjerne disse ledende og bageste mellemrum som vist nedenfor. Her giver denne vejledning nogle formler til at afslutte tre operationer i Excel:
Fjern de ekstra mellemrum inklusive forreste og bageste mellemrum
Fjern ekstra mellemrum og ikke-trykte tegn
Fjern ekstra mellemrum og ikke-udskrivningsrum og tegn
Fjern de ekstra mellemrum inklusive forreste og bageste mellemrum
Generisk formel:
TRIM(text) |
argumenter
Text: the text string or cell reference you want to remove leading and trailing spaces from. |
Sådan fungerer denne formel
Celle B3 indeholder den tekststreng, du vil fjerne de forreste og bageste mellemrum fra, vælg en celle, som du vil placere resultatet, og brug derefter formlen nedenfor
=TRIM(B3) |
Presse Indtast nøglen fjernes den forreste og bageste og andre ekstra mellemrum. Hvis du har brug for, skal du trække fyldhåndtaget over celler for at anvende denne formel.
Forklaring
TRIMME funktionen bruges til at fjerne alle ekstra mellemrum inklusive ledende og efterfølgende mellemrum fra tekststrengen.
Fjern ekstra mellemrum og ikke-trykte tegn
Hvis der er nogle tegn, der ikke er udskrivning, du vil fjerne sammen med de forreste og bageste mellemrum, kan du bruge formlen, der kombinerer funktionerne TRIM og CLEAN.
Generisk formel:
TRIM(CLEAN(text)) |
argumenter
Text: the cell reference or text string you want to use. |
Sådan fungerer denne formel
I celle B3: B5 er der teksterne, herunder ledende og bageste mellemrum og nogle tegn, der ikke er udskrivning. Her i celle C3 skal du bruge nedenstående formel til at fjerne de ekstra mellemrum og tegn, der ikke er udskrivning (synlige).
=TRIM(CLEAN(B3)) |
Presse Indtast nøgle for at få resultatet, og træk udfyldningshåndtaget over celler for at udfylde denne formel.
Forklaring
CLEAN -funktionen fjerner de tegn, der koder værdier imellem CHAR(0) , CHAR(31) i 7-bit ASCII kode fra tekststreng. CHAR(16)-CHAR(27) er de synlige tegn, der ikke er udskrivning.
TRIMME fjerner ekstra mellemrum.
Hvis du vil fjerne både synlige og usynlige tegn, der ikke udskrives, og ekstra mellemrum, skal du gå til næste formel.
Fjern ekstra mellemrum og ikke-udskrivningsrum og tegn
Nogle gange dukkede nogle mellemrum op i tekststreng som CHAR (160), som TRIM-funktionen ikke kan fjerne dem. I dette tilfælde skal du kombinere funktionerne SUBSTITUTE, CLEAN og TRIM.
Generisk formel:
=TRIM(CLEAN(SUBSTITUTE(text,CHAR(160)," "))) |
argumenter
Text: the text string you want to use. |
Sådan fungerer denne formel
Eksempel: Hvis du vil fjerne tegn og mellemrum, der ikke udskrives fra celle B3, skal du vælge en celle og bruge nedenstående formel:
=TRIM(CLEAN(SUBSTITUTE(B3,CHAR(160)," "))) |
Presse Indtast nøgle, og træk derefter håndtaget til automatisk udfyldning over celler for at bruge denne formel.
Forklaring
CHAR(160): det ikke-udskrivningsrum, der har værdi 160 i 7-bit ASCII-system.
SUBSTITUTE funktion: SUBSTITUTE funktion erstatter gammel tekst med den nye tekst. Her er formlen SUBSTITUTE(B3,CHAR(160)," ") erstatter ikke-udskrivningsrum med almindelige mellemrum.
CLEAN -funktionen fjerner de tegn, der koder værdier imellem CHAR(0) , CHAR(31) i 7-bit ASCII-kode fra tekststreng. CHAR(16)-CHAR(27) er synlige tegn, der ikke udskrives.
TRIMME fjerner ekstra mellemrum.
Prøvefil
Klik for at downloade prøvefil
Relative formler
- Kontroller, om en celle indeholder en bestemt tekst
For at kontrollere, om en celle indeholder nogle tekster i område A, men ikke indeholder teksterne i område B, kan du bruge en matrixformel, der kombinerer funktionen TÆLLE, SØG og OG i Excel - Kontroller, om en celle indeholder en af flere værdier, men ekskluder andre værdier
Denne tutorial giver en formel til hurtigt at håndtere den opgave, der kontrollerer, om en celle indeholder en af tingene, men ekskluderer andre værdier i Excel, og forklarer argumenterne for formlen. - Kontroller, om cellen indeholder en af tingene
Antag i Excel, der er en liste over værdier i kolonne E, du vil kontrollere, om cellerne i kolonne B indeholder alle værdierne i kolonne E, og returnere SAND eller FALSK. - Kontroller, om cellen indeholder nummer
Nogle gange vil du måske kontrollere, om en celle indeholder numeriske tegn. Denne vejledning giver en formel, der returnerer SAND, hvis cellen indeholder nummer, FALSK, hvis celle ikke indeholder nummer.
De bedste Office-produktivitetsværktøjer
Kutools til Excel - Hjælper dig med at skille dig ud fra mængden
Kutools til Excel kan prale af over 300 funktioner, At sikre, at det, du har brug for, kun er et klik væk...
Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)
- Et sekund til at skifte mellem snesevis af åbne dokumenter!
- Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
- Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
- Giver effektive faner til Office (inkluderer Excel), ligesom Chrome, Edge og Firefox.