Spaties verwijderen in Excel - Vooraan, achteraan en dubbel

Video bekijken - Spaties verwijderen in Excel

Voorloop- en volgspaties in Excel leiden vaak tot veel frustratie. Ik kan geen situatie bedenken waarin je deze extra spaties misschien nodig hebt, maar het vindt vaak zijn weg naar de Excel-spreadsheets.

Er zijn veel manieren waarop u aan deze extra spaties kunt komen, bijvoorbeeld als onderdeel van de gegevensdownload uit een database, bij het kopiëren van gegevens uit een tekstdocument of als per ongeluk handmatig ingevoerd.

Voorloop-, volg- of dubbele spatie tussen tekst kan tot veel ernstige problemen leiden.

Stel dat u een gegevensset heeft zoals hieronder weergegeven:

Kijk nu eens wat er gebeurt als ik een VERT.ZOEKEN-functie gebruik om de achternaam te krijgen met de voornaam.

U kunt misschien niet met het blote oog het verschil zien dat er een extra spatie in de naam is die deze fout veroorzaakt.

In dit voorbeeld was het probleem gemakkelijk te herkennen in zo'n kleine dataset, maar stel je voor dat je dit voor duizenden records moet controleren.

Voor de zekerheid is het altijd een goed idee om uw gegevens op te schonen en spaties in Excel te verwijderen.

Hoe spaties in Excel te verwijderen

In deze zelfstudie laat ik u twee manieren zien om spaties in Excel te verwijderen.

  • TRIM-functie gebruiken.
  • Zoeken en vervangen gebruiken.

De TRIM-functie gebruiken

Excel TRIM-functie verwijdert de voorloop- en volgspaties en dubbele spaties tussen tekenreeksen.

Als u bijvoorbeeld in het bovenstaande voorbeeld spaties uit de hele lijst wilt verwijderen als voornamen (in A2:A7), gebruikt u de volgende formule in cel C1 en sleept u deze naar beneden voor alle voornamen:

=TRIM(A2)

Excel TRIM-functie zou onmiddellijk alle voorloop- en volgspaties in de cel verwijderen.

Zodra u de opgeschoonde gegevens hebt, kopieert u deze en plakt u deze als waarden in plaats van de oorspronkelijke gegevens.

Deze functie is ook handig als er meer dan één spatie tussen woorden staat. Het zou de extra spaties verwijderen zodat het resultaat altijd één spatie tussen woorden heeft.

De Excel TRIM-functie doet goed werk bij het verwijderen van spaties in Excel, maar het mislukt wanneer u niet-afdrukbare tekens (zoals regeleinden) in uw gegevensset hebt. Om niet-afdrukbare tekens te verwijderen, kunt u een combinatie van TRIM- en CLEAN-functies gebruiken.

Als je wat tekst in cel A1 hebt waarvan je spaties wilt verwijderen, gebruik dan de onderstaande formule:

=TRIM(SCHOON(A1))

Niet-afdrukbare tekens kunnen ook het resultaat zijn van =CHAR(160), dat niet kan worden verwijderd door de CLEAN-formule. Dus als je er absoluut zeker van wilt zijn dat je alle extra spaties en niet-afdrukbare tekens hebt, gebruik dan de onderstaande formule:

=TRIM(SCHOON(VERVANG(A1, CHAR(160)," ")))

Verwijder extra spaties in Excel met FIND en REPLACE

U kunt spaties in Excel verwijderen met de functie Zoeken en vervangen.

Dit is een snellere techniek en kan in de gegeven situaties nuttig zijn:

  • Wanneer u dubbele spaties wilt verwijderen.
  • Wanneer u alle spatietekens wilt verwijderen.

Dubbele spaties verwijderen

Merk op dat deze techniek niet kan worden gebruikt om voorloop- of volgspaties te verwijderen. Het zal dubbele spaties vinden en vervangen, ongeacht zijn positie.

Hier zijn de stappen om dit te doen:

  • Selecteer de cellen waaruit u dubbele spaties wilt verwijderen.
  • Ga naar Home -> Zoek & Selecteer -> Vervang. (Je kunt ook de sneltoets gebruiken - Control + H).
  • Typ in het dialoogvenster Zoeken en vervangen:
    • Zoek wat: dubbele ruimte.
    • Vervang door: Enkele spatie.
  • Klik op Alles vervangen.

Hiermee worden alle dubbele spaties vervangen door een enkele spatie.

Merk op dat hiermee alleen dubbele spaties worden verwijderd. Als u drie spatietekens tussen 2 woorden hebt, zou dit resulteren in 2 spatietekens (zou er één worden verwijderd). In dergelijke gevallen kunt u dit opnieuw doen om eventuele dubbele spaties te verwijderen.

Enkele spaties verwijderen

Volg de onderstaande stappen om alle spatietekens in een gegevensset te verwijderen:

  • Selecteer de cellen waaruit u het spatieteken wilt verwijderen.
  • Ga naar Home -> Zoek & Selecteer -> Vervang. (Je kunt ook de sneltoets gebruiken - Control + H).
  • Typ in het dialoogvenster Zoeken en vervangen:
    • Zoek wat: enkele ruimte.
    • Vervang door: Laat dit blanco.
  • Klik op Alles vervangen.

Hiermee worden alle spatietekens in de geselecteerde dataset verwijderd.

Merk op dat in dit geval, zelfs als er meer dan één spatie tussen twee tekstreeksen of cijfers staat, alles zou worden verwijderd.

Lijnonderbrekingen verwijderen

U kunt ook Zoeken en vervangen gebruiken om regeleinden snel te verwijderen.

Hier zijn de stappen om dit te doen:

  • Selecteer de gegevens.
  • Ga naar Home -> Zoek en selecteer -> Vervang (sneltoets - Controle + H).
  • In het dialoogvenster Zoeken en vervangen:
    • Zoek wat: druk op Control + J (misschien ziet u niets behalve een knipperende stip).
    • Vervangen door: laat het leeg.
  • Vervang alles.

Hiermee worden onmiddellijk alle regeleinden verwijderd uit de gegevensset die u hebt geselecteerd.

Op basis van uw situatie kunt u een van beide methoden (formule of zoeken en vervangen) kiezen om spaties in Excel te verwijderen.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave