Excel-formule: verwijder voorloop- en volgspaties uit tekst -

Inhoudsopgave

Generieke formule

=TRIM(text)

Samenvatting

Als u voorloop- en volgspaties uit tekst in een of meer cellen wilt verwijderen, kunt u de TRIM-functie gebruiken. In de voorbeeldshow is de formule in cel C3:

=TRIM(B3)

Nadat u extra spaties heeft verwijderd, kunt u de cellen met formules kopiëren en speciaal elders plakken als "waarden" om de definitieve tekst te krijgen.

Video: tekst opschonen met TRIM en CLEAN

Uitleg

De TRIM-functie is volledig automatisch. Het verwijdert zowel voorloop- als volgspaties uit tekst, en "normaliseert" ook meerdere spaties tussen woorden tot slechts één spatie. Het enige dat u hoeft te doen, is een verwijzing naar een cel opgeven.

TRIM met CLEAN

Als u ook regeleinden uit cellen moet verwijderen, kunt u de CLEAN-functie als volgt toevoegen:

=TRIM(CLEAN(text))

De CLEAN-functie verwijdert een reeks niet-afdrukbare tekens, inclusief regeleinden, en geeft "opgeschoonde" tekst terug. De TRIM-functie neemt het over om extra spaties te verwijderen en retourneert de definitieve tekst.

Andere problematische karakters

Merk op dat CLEAN niet alle niet-afdrukbare tekens kan verwijderen, met name een niet-afbrekende spatie, die in Excel kan worden weergegeven als CHAR (160). Door de functie SUBSTITUTE aan de formule toe te voegen, kunt u specifieke tekens verwijderen. Om bijvoorbeeld een niet-afbrekende spatie te verwijderen, kunt u het volgende gebruiken:

=TRIM(CLEAN(SUBSTITUTE(B1,CHAR(160)," ")))

Goede links

"Vuile" gegevens opschonen (Ron de Bruin)

Interessante artikelen...