Excel-formule: verwijder voorloop- en volgspaties
Wanneer u gegevens van andere apparaten importeert, zijn er mogelijk extra voorloop- en proefspaties in tekstreeksen in Excel-cellen. Nu moet u deze voorloop- en volgspaties verwijderen zoals hieronder afgebeeld. Hier biedt deze zelfstudie enkele formules om drie bewerkingen in Excel te voltooien:
Verwijder de extra spaties, inclusief voorloop- en volgspaties
Verwijder extra spaties en niet-afdrukbare tekens
Verwijder extra spaties en niet-afdrukbare spaties en tekens
Verwijder de extra spaties, inclusief voorloop- en volgspaties
Generieke formule:
TRIM(text) |
argumenten
Text: the text string or cell reference you want to remove leading and trailing spaces from. |
Hoe deze formule werkt
Cel B3 bevat de tekstreeks waarvan u de voorloop- en volgspaties wilt verwijderen, selecteer een cel waarin u het resultaat wilt plaatsen en gebruik vervolgens onderstaande formule
=TRIM(B3) |
Media Enter key, worden de voor- en volgspaties en andere extra spaties verwijderd. Sleep indien nodig de vulgreep over de cellen om deze formule toe te passen.
Uitleg
Dé TRIM functie wordt gebruikt om alle extra spaties, inclusief voorloop- en volgspaties, uit een tekstreeks te verwijderen.
Verwijder extra spaties en niet-afdrukbare tekens
Als er enkele niet-afdrukbare tekens zijn die u samen met de voorloop- en volgspaties wilt verwijderen, kunt u de formule gebruiken die de functies TRIM en CLEAN combineert.
Generieke formule:
TRIM(CLEAN(text)) |
argumenten
Text: the cell reference or text string you want to use. |
Hoe deze formule werkt
In cel B3: B5 staan de teksten inclusief voorloop- en volgspaties en enkele niet-afdrukbare tekens. Gebruik hier in cel C3 onderstaande formule om de extra spaties en niet-afdrukbare tekens (zichtbaar) te verwijderen.
=TRIM(CLEAN(B3)) |
Media Enter om het resultaat te krijgen, en sleep de vulgreep over de cellen om deze formule te vullen.
Uitleg
Dé CLEAN functie verwijdert de karakters die waarden coderen tussen CHAR(0) en CHAR(31) in 7-bits ASCII code uit tekstreeks. CHAR(16)-CHAR(27) zijn de zichtbare niet-afdrukbare karakters.
Dé TRIM functie verwijdert extra spaties.
Als u zowel zichtbare als onzichtbare niet-afdrukbare tekens en extra spaties wilt verwijderen, gaat u naar de volgende formule.
Verwijder extra spaties en niet-afdrukbare spaties en tekens
Soms verschenen sommige spaties in de tekstreeks als CHAR (160), die de TRIM-functie ze niet kan verwijderen. In dit geval moet u de functies SUBSTITUTE, CLEAN en TRIM combineren.
Generieke formule:
=TRIM(CLEAN(SUBSTITUTE(text,CHAR(160)," "))) |
argumenten
Text: the text string you want to use. |
Hoe deze formule werkt
Voorbeeld: om niet-afdrukbare tekens en spaties uit cel B3 te verwijderen, selecteert u een cel en gebruikt u onderstaande formule:
=TRIM(CLEAN(SUBSTITUTE(B3,CHAR(160)," "))) |
Media Enter -toets en sleep vervolgens de automatische vulgreep over cellen om deze formule te gebruiken.
Uitleg
CHAR(160): de niet-afdrukruimte die waarde 160 heeft in een 7-bits ASCII-systeem.
SUBSTITUTE functie: de SUBSTITUTE functie vervangt oude tekst door de nieuwe tekst. Hier de formule SUBSTITUTE(B3,CHAR(160)," ") vervangt de niet-afdrukbare spaties door gewone spaties.
Dé CLEAN functie verwijdert de karakters die waarden coderen tussen CHAR(0) en CHAR(31) in 7-bits ASCII-code uit tekstreeks. CHAR(16)-CHAR(27) zijn zichtbare niet-afdrukbare tekens.
Dé TRIM functie verwijdert extra spaties.
Voorbeeldbestand
Klik om een voorbeeldbestand te downloaden
Relatieve formules
- Controleer of een cel een specifieke tekst bevat
Om te controleren of een cel enkele teksten in bereik A bevat, maar niet de teksten in bereik B, kunt u een matrixformule gebruiken die de functies COUNT, SEARCH en AND in Excel combineert - Controleer of een cel een van meerdere waarden bevat, maar sluit andere waarden uit
Deze zelfstudie biedt een formule om snel de taak af te handelen die controleert of een cel een van de dingen bevat, maar andere waarden in Excel uitsluit en de argumenten van de formule uitlegt. - Controleer of cel een van de dingen bevat
Stel dat er in Excel een lijst met waarden is in kolom E, dan wilt u controleren of de cellen in kolom B alle waarden in kolom E bevatten, en TRUE of FALSE retourneren. - Controleer of cel een nummer bevat
Soms wilt u misschien controleren of een cel numerieke tekens bevat. Deze zelfstudie biedt een formule die WAAR retourneert als de cel een getal bevat, en ONWAAR als de cel geen getal bevat.
De beste tools voor kantoorproductiviteit
Kutools for Excel - Helpt u zich te onderscheiden van de menigte
Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...
Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)
- Een seconde om te schakelen tussen tientallen geopende documenten!
- Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.