Excel Formule: Tekst normaliseren
Soms, wanneer je een tekststring importeert van andere apparaten of locaties, kan deze leestekens, extra spaties of hoofdletters bevatten die je wilt verwijderen en aanpassen. Deze handleiding introduceert een formule die LOWER, TRIM en SUBSTITUTE combineert om deze taak uit te voeren.
Algemene formule:
=LOWER(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(tekst,"("," "),")"," "),"-"," "),":"," "),";"," "),"!"," "),","," "),"."," "))) |
Argumenten
Tekst: de tekststring die je wilt normaliseren. |
Retourwaarde:
Deze formule verwijdert de leestekens, extra spaties en converteert hoofdletters naar kleine letters.
Hoe deze formule werkt
Bijvoorbeeld, normaliseer de teksten in het bereik B3:B5 en toon de resultaten in C3:C5. Gebruik onderstaande formule in C3:
=LOWER(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( SUBSTITUTE(SUBSTITUTE(B3,"("," "),")"," "),"-"," "),":"," "),";"," "),"!"," "),","," "),"."," "))) |
Druk op Enter toets, sleep daarna de vulgreep naar beneden naar cel C5 om de genormaliseerde teksten van cellen B3:B5 te krijgen.
Uitleg
SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(
SUBSTITUTE(tekst,"("," "),")"," "),"-"," "),":"," "),";"," "),"!"," "),","," "),"."," ") : de SUBSTITUTE functie zal de oude tekst vervangen door de nieuwe tekst in de tekststring, hier zal deze formule de leestekens vervangen door spaties.
TRIM functie: de TRIM functie verwijdert extra spaties uit de tekststring.
LOWER functie: de LOWER functie converteert hoofdletters naar kleine letters.
Opmerking
Als je de voorloop- of volgspaties in de tekststring wilt behouden, kun je deze formule gebruiken:
=" "&LOWER(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( SUBSTITUTE(SUBSTITUTE(B3,"("," "),")"," "),"-"," "),":"," "),";"," "),"!"," "),","," "),"."," ")))&" " |
Voorbeeldbestand
Klik om voorbeeldbestand te downloaden
Gerelateerde Formules
- Controleer of een cel een specifieke tekst bevat
Om te controleren of een cel sommige teksten in bereik A bevat maar niet de teksten in bereik B, kun je een matrixformule gebruiken die de COUNT, SEARCH en AND functie in Excel combineert. - Controleer of een cel een van meerdere waarden bevat maar andere waarden uitsluit
Deze handleiding biedt een formule om snel de taak uit te voeren om te controleren of een cel een van de dingen bevat maar andere waarden uitsluit in Excel en legt de argumenten van de formule uit. - Controleer of cel een van de dingen bevat
Stel dat er in Excel een lijst met waarden in kolom E staat, waarbij je wilt controleren of de cellen in kolom B alle waarden in kolom E bevatten, en TRUE of FALSE retourneren. - Controleer of cel een getal bevat
Soms wil je misschien controleren of een cel numerieke tekens bevat. Deze handleiding biedt een formule die TRUE retourneert als de cel een getal bevat, en FALSE als de cel geen getal bevat.
De Beste Office-productiviteitstools
Kutools voor Excel - Helpt U Om Uit Te Blinken In De Menigte
Kutools voor Excel Beschikt Over Meer Dan 300 Functies, Waardoor Wat U Nodig Hebt Maar Een Klik Verwijderd Is...
Office Tab - Schakel Tabbladgestuurd Lezen en Bewerken in Microsoft Office (inclusief Excel)
- Eén seconde om te schakelen tussen tientallen open documenten!
- Verminder honderden muisklikken voor u elke dag, zeg vaarwel tegen muisarm.
- 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.