Fjerne Spaces fra en tekststreng i Excel

Hvis du trekker data fra eksterne databaser og gamle systemer, vil du uten tvil møte tekst som inneholder ekstra mellomrom. Noen ganger er disse ekstra mellomrom blir funnet på begynnelsen av teksten, mens andre ganger, viser de opp på slutten.

Ekstra mellomrom er generelt onde fordi de kan forårsake kolonne dimensjonering problemer i oppslags formler, kartlegging,, og utskrift.

Figuren illustrerer hvordan du kan fjerne overflødige mellomrom ved å bruke TRIM-funksjonen.

TRIM-funksjonen er relativt grei. Bare gi det litt tekst og det fjerner alle mellomrom fra tekst med unntak av enkelt mellomrom mellom ord.

Som med andre funksjoner, kan du reir TRIM-funksjonen i andre funksjoner for å rydde opp i teksten, mens bruk en annen manipulasjon . For eksempel, trimmer følgende funksjon teksten i celle A1 og konverterer den til store bokstaver alt i ett trinn:
= ØVRE (TRIM (A1)) trim-funksjonen er designet for å trimme bare ASCII mellomrom fra tekst. ASCII plass karakter har en kode verdi på 32. Unicode tegnsett, men har en ekstra plass karakter kalt brytende mellomrom karakter. Dette tegnet er vanligvis brukes i websider og har Unicode-verdien for 160.

TRIM-funksjonen er laget for å håndtere bare CHAR (32) mellomrom. Det kan ikke i seg selv håndtere char (160) mellomrom. For å håndtere denne typen plass, må du bruke SUBSTITUTE funksjonen til å finne char (160) mellomrom og erstatte dem med CHAR (32) mellomrom slik at TRIM-funksjonen kan fikse dem. Du kan utføre denne oppgaven alle på én gang med følgende formel:
= TRIM (ERSTATNINGS (A4, CHAR (160), CHAR (32)))



Previous:
Next Page: