Problem: Unødvendige tomme tegn i celler

Anonim

I denne artikel lærer vi, hvordan du fjerner unødvendige tomme tegn i Excel.

Hvad er ledende og efterfølgende rum

I Excel er dataindsamling og -rensning den første og mest afgørende opgave for ethvert dataanalyseprojekt. I mine fem års erfaring har jeg modtaget data, der så ustrukturerede ud, men ved hjælp af excel TRIM- eller CLEAN -funktioner har jeg gjort dem til meningsfulde rapporter. Nogle gange indeholder tekstværdier indledende, efterfølgende eller flere indlejrede mellemrum, og processen med at rense disse tomme tegn eller mellemrum er en del af datarensning. Datarensning i excel er let. Lad os nu lære at rense tekstværdier i celler i Excel.

Fjern alle tomme tegn på én gang i Excel

Der er trin involveret i metoden. Først er udvælgelsesdelen, skriv formel og formelfuldførelse.

Først : Vælg de nødvendige celler, hvor du har brug for de rensede data eller outputceller

Sekund : Skriv formel

TRIM -funktion er en TEKST -funktion i Excel, der bruges til at fjerne alle ekstra mellemrum fra tekststrengen undtagen enkelt mellemrum mellem ord.

Syntaks:

= TRIM (tekst)

tekst: tekstværdi i anførselstegn eller cellereference

Tredje : Ved afslutningen af ​​hver formel bruger vi Enter -tasten for at se output fra den anvendte formel. Men i stedet for bare at bruge Enter, skal du bruge Ctrl + Enter nøgle sammen

Eksempel:

Alt dette kan være forvirrende at forstå. Lad os forstå, hvordan du bruger funktionen ved hjælp af et eksempel. Her skal vi fjerne dem, så formlen, der refererer til disse celler, beregnes korrekt. Kolonne A indeholder tekst med ledende mellemrum foran teksten. Disse mellemrum er blevet fjernet ved hjælp af trimfunktionen. Se skærmbillede herunder:

Der er to måder, vi kan fjerne disse mellemrum:

  • Brug af trim- og erstatningsfunktion
  • Udskift kommando

TRIM -formel for at fjerne tomme tegn

Beskæringsfunktionen fjerner alle mellemrum fra en tekststreng bortset fra enkelte mellemrum mellem ord.

Marker først de celler, hvor du vil have de rene data ekstraheret eller output -celler. Så vi valgte område C1: C5 og indtast formlen nedenfor

Brug formlen:

= TRIM (A1)

Nu for at fuldføre processen skal vi bare bruge Ctrl + Enter i stedet for bare at bruge Enter.

Hvis dataene indeholder ledende mellemrum og mere end et mellemrum mellem teksten, fjerner Trim -funktionen dem ikke alle. Se på celle A3 indeholder tekst med mellemrum i midten af ​​teksten. Trim fjerner alt det ledende mellemrum undtagen et enkelt mellemrum mellem 2 ord. Se skærmbillede herunder:

Alternativt kan vi bruge substitutfunktionen, hvis vi ved, at vores tekst indeholder mellemrum mellem ordene og skal fjernes.

Alternativ måde

Se billedet herunder. Substitute -funktionen erstatter mellemrummet mellem teksten med "ingenting". Derfor fjernes rummet.

Eksempel:

Hvis dataene indeholder et ledende mellemrum og mere end et mellemrum mellem teksten, fjerner erstatningsfunktionen dem alle. Celle A1 indeholder tekst med mellemrum eller efterfølgende mellemrum mellem teksten. Substitute -funktionen fjerner alle mellemrum. Se nedenstående skærmbillede:

Brug formlen:

= UDSKIFTNING (A1, "", "")

Ovenstående formel fjerner alle forekomster af mellemrum i modsætning til TRIM -funktion, der efterlader enkelte mellemrum mellem ord.

Som du kan se i kolonne C, er der ingen ekstra mellemrum.

Endnu en måde:

Vi kan også bruge kommandoen Erstat til at fjerne de uønskede mellemrum. Denne kommando fungerer på samme måde som substitutfunktionen. Tastaturgenvejen er Ctrl + H

Erstat kommando kan bruges, hvis vi ved, at vores tekst indeholder mellemrum mellem teksten, vi har brug for at fjerne dem.

Find hvad: Skriv mellemrum ved at trykke på mellemrumstasten én gang.

I Erstat med: NULL

Vi kan ikke se posten i feltet Find hvad, fordi vi har sat et mellemrum der. Klik på Erstat alle, indtil du ser dialogboksen, der viser teksten, som den ikke kunne finde flere mellemrum til at erstatte.

Du får resultatet herunder:

Så sådan kan du fjerne de ledende og efterfølgende mellemrum og mellemrum mellem teksten og gøre dine data mere læsbare.

Fjern efterfølgende mellemrum gennem VBA

Hvis du vil have en VBA -kode til at fjerne alle de efterfølgende mellemrum i kun det aktive ark, vil denne artikel helt sikkert hjælpe dig. Mange gange forlader vi en plads i slutningen ved en fejl, eller nogle gange kopierer vi data fra internettet og lægger ikke mærke til det. I denne artikel lærer vi, hvordan du fjerner den plads, der er tilbage ved en fejl.

Spørgsmål): I Excel kan vi bruge TRIM -funktionen med SUBSTITUTE & CHAR -formlen dvs. = TRIM (SUBSTITUTE (A1, CHAR (160), "")) til at fjerne efterfølgende mellemrum i slutningen af ​​enhver tekst.

Jeg vil gerne have en makro til at hjælpe mig med at fjerne alle de unødvendige mellemrum, der er tilbage i slutningen af ​​strengen.

For at få koden til fjernelse af plads i slutningen af ​​teksten; vi skal følge nedenstående trin for at starte VBA -editor.

  • Klik derefter på fanen Udvikler
  • Vælg Visual Basic i kodegruppen

Kopier følgende kode i regnearksmodulet

Sub trimspace ()

Dim c As Range, rngConstants As Range

Ved fejl Genoptag næste

Indstil rngConstants = ActiveSheet.UsedRange.SpecialCells (2, 2)

Ved fejl GoTo 0

Hvis ikke rngConstants er intet

'optimere ydelsen

Application.ScreenUpdating = Falsk

Application.Calculation = xlCalculationManual

'trimceller inkl. forkullet 160

For hver c In rngConstants

c.Value = Trim $ (Application.Clean (Erstat (c.Value, Chr (160), "")))

Næste c

'Nulstil indstillingerne

Application.ScreenUpdating = True

Application.Calculation = xlCalculationAutomatic

Afslut Hvis

Afslut Sub

Som du vil Dette fjerner alle mellemrum i slutningen.

Bemærk: Makroen ovenfor kører kun på det aktive ark.

På denne måde kan vi fjerne de efterfølgende mellemrum i slutningen ved hjælp af VBA -kode.

Download - Fjern efterfølgende plads gennem VBA - xlsm

Håber denne artikel om Sådan fjerner du unødvendige tomme tegn i Excel er forklarende. Find flere artikler om beregning af værdier og relaterede Excel -formler her. Hvis du kunne lide vores blogs, kan du dele den med dine venner på Facebook. Og også du kan følge os på Twitter og Facebook. Vi vil meget gerne høre fra dig, lad os vide, hvordan vi kan forbedre, supplere eller innovere vores arbejde og gøre det bedre for dig. Skriv til os på e -mail -stedet.

Sådan bruges TRIM -funktionen i Excel: TRIM -funktionen bruges til at trimme strenge og rense eventuelle efterfølgende eller førende mellemrum fra streng. Dette hjælper os meget i rengøringsprocessen af ​​data.

Sådan bruges CLEAN -funktionen i Excel: Clean -funktion bruges til at rydde op i tegn, der ikke kan udskrives fra strengen. Denne funktion bruges mest med TRIM -funktionen til at rydde op i importerede udenlandske data.

Erstat tekst fra enden af ​​en streng, der starter fra variabel position: For at erstatte tekst fra slutningen af ​​strengen bruger vi funktionen REPLACE. Funktionen REPLACE bruger tekstens placering i strengen til at erstatte.

Excel REPLACE vs SUBSTITUTE -funktion: Funktionerne REPLACE og SUBSTITUTE er de mest misforståede funktioner. For at finde og erstatte en given tekst bruger vi SUBSTITUTE -funktionen. Hvor REPLACE bruges til at erstatte et antal tegn i en streng …

Erstat tekst fra slutningen af ​​en streng, startende fra variabel position: For at erstatte tekst fra slutningen af ​​strengen bruger vi funktionen REPLACE. Funktionen REPLACE bruger tekstens placering i strengen til at erstatte.

Populære artikler:

50 Excel -genveje til at øge din produktivitet : Bliv hurtigere til dine opgaver i Excel. Disse genveje hjælper dig med at øge din arbejdseffektivitet i Excel.

Sådan bruges VLOOKUP -funktionen i Excel : Dette er en af ​​de mest anvendte og populære funktioner i excel, der bruges til at slå værdi op fra forskellige områder og ark.

Sådan bruges IF -funktionen i Excel : IF -sætningen i Excel kontrollerer betingelsen og returnerer en bestemt værdi, hvis betingelsen er SAND, eller returnerer en anden specifik værdi, hvis FALSK.

Sådan bruges SUMIF -funktionen i Excel : Dette er en anden vigtig instrumentbrætfunktion. Dette hjælper dig med at opsummere værdier på bestemte betingelser.

Sådan bruges COUNTIF -funktionen i Excel : Tæl værdier med betingelser ved hjælp af denne fantastiske funktion. Du behøver ikke at filtrere dine data for at tælle bestemte værdier. Countif -funktion er afgørende for at forberede dit dashboard.