Sådan bruges Excel TRIM -funktion til at fjerne mellemrum og rense data

Excel TRIM -funktion - en oversigt

Hvornår skal man bruge Excel TRIM -funktion

Excel TRIM -funktion er bedst egnet til situationer, hvor du skal rense datasættet ved at fjerne mellemliggende, efterfølgende og dobbelte mellemrum.

Hvad den returnerer

Det returnerer tekststrengen, hvor alle de indledende, efterfølgende og dobbelte mellemrum er blevet fjernet.

Syntaks

= TRIM (tekst)

Input argumenter

  • Her er 'tekst' tekststrengen, hvorfra du vil fjerne de ekstra mellemrum. Dette kan enten indtastes manuelt (inden for dobbelt anførselstegn) eller kan være en cellereference, der indeholder tekststrengen. For eksempel, hvis du vil fjerne ekstra mellemrum fra teksten i celle A1, kan du bruge formlen = TRIM (A1)

Excel TRIM -funktion - eksempler

Den bedste måde at forstå, hvor nyttig Excel TRIM -funktion kan være, er at se den i aktion.

Her er tre praktiske eksempler på brug af TRIM -funktionen.

Eksempel 1 - Fjern ledende, efterfølgende og dobbelte mellemrum

TRIM -funktionen er lavet til at gøre dette.

Nedenfor er et eksempel, hvor der er førende, efterfølgende og dobbelte mellemrum i cellerne.

Du kan nemt fjerne alle disse ekstra mellemrum ved at bruge nedenstående TRIM -funktion:

= TRIM (A1)

Kopier-indsæt dette i alle cellerne, og du er klar.


Eksempel 2 - Fjern kun ledende mellemrum

I nogle tilfælde vil du måske slippe af med kun de ledende mellemrum og ikke resten.

For eksempel har jeg nedenfor en liste over adresser, hvor der er et dobbelt mellemrum mellem de forskellige dele af adressen (udført for at øge læsbarheden). Der er dog også nogle ledende mellemrum (i række 2 og 4).

Hvis du bruger TRIM -funktionen på dette, fjerner det de ledende mellemrum, men det fjerner også de dobbelte mellemrum, som vi med vilje har placeret.

Her er formlen, der kun fjerner de ledende mellemrum fra dette datasæt:

= HØJRE (A1, LEN (A1) -FIND (MIDD (TRIM (A1), 1,1), A1) +1)

Hvordan fungerer denne formel?

Lad mig bryde det ned for dig:

  • MID (TRIM (A1), 1,1) - Denne del af formlen giver dig det første tegn i adressen (efter fjernelse af de mellemliggende mellemrum). For eksempel i tilfælde af anden adresse (3344 Better Street) er der mellemrum, men denne formel returnerer 3.
  • FIND (MID (TRIM (A1), 1,1), A1) - Denne del af formlen finder placeringen af ​​det første tegn i adressen. For eksempel i den anden adresse er 3 i den tredje position (da der er to ledende mellemrum før den).
  • LEN (A1) -FIND (MID (TRIM (A1), 1,1), A1) +1 - Denne del af formlen giver dig den samlede længde af adressen efter fjernelse af de mellemliggende mellemrum.
  • = RIGHT (A1, LEN (A1) -FIND (MID (TRIM (A1), 1,1), A1) +1) - Dette ville give dig resultatet, hvor det udtrækker alle tegnene efter de ledende mellemrum.

På lignende linjer kan du oprette formler, der kun kan fjerne det efterfølgende eller kun ledende og efterfølgende mellemrum fra teksten.

Eksempel 3 - Korrekt optælling Antal ord, når der er ekstra mellemrum

Mellemrum i en tekst er også en indikation af ordtællingen i den.

For eksempel, hvis du vil tælle det samlede antal ord i sætningen - "Den hurtige brune ræv springer over den dovne hund", kan du blot tælle mellemrummene mellem ordene og tilføje 1 til den.

Her er formlen, du kan bruge til at tælle ord:

= LEN (A1) -LEN (SKIFT (A1, "", ""))+1

Denne formel erstatter alle mellemrum med emner og tæller derefter antallet af mellemrum i teksten og tilføjer 1 til den.

Men når du har flere mellemrum i teksten, fungerer denne formel ikke.

Her er formlen, du skal bruge i et sådant tilfælde:

= LEN (TRIM (A1))-LEN (UDSKIFTNING (A1, "", ""))+1

TRIM -delen af ​​formlen heri tager sig af de ekstra mellemrum.

  • Excel CONCATENATE -funktion.
  • Excel VENSTRE funktion.
  • Excel LEN -funktion.
  • Excel MID -funktion.
  • Excel REPT -funktion.
  • Excel HØJRE funktion.
  • Excel TEKST -funktion.
  • VBA TRIM -funktion.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave