KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Tekst tussen haakjes of vierkante haken uit tekenreeksen verwijderen

AuteurXiaoyang Wijzigingsdatum

Bij het werken met tekstgegevens in Excel komt u mogelijk tekenreeksen tegen die informatie bevatten tussen haakjes () of vierkante haken [], die u moet verwijderen voor gegevensschoonmaak of opmaakdoeleinden. Het handmatig verwijderen van deze tekst is tijdrovend, vooral bij grote datasets. Gelukkig zijn er diverse efficiënte methoden om tekst tussen haakjes of vierkante haken in Excel snel te verwijderen. Deze handleiding biedt stapsgewijze instructies voor elke methode, zodat u uw gegevens vlot en effectief kunt reinigen.

verwijder tekst tussen haakjes


Tekst tussen haakjes of vierkante haken uit tekenreeksen verwijderen met een formule

U kunt deze taak uitvoeren met een formule die gebruikmaakt van de functies SUBSTITUTE, MID, VIND.SPEC en LENGTE. De algemene syntaxis is:

=SUBSTITUTE(text,MID(LEFT(text,FIND(„)",text)),FIND(„(",text),LEN(text)),„")
  • textDe tekenreeks of celverwijzing die u wilt gebruiken.

Kopieer of voer de volgende formule in een lege cel in waar u het resultaat wilt verkrijgen:

=SUBSTITUTE(A2,MID(LEFT(A2,FIND(„)",A2)),FIND(„(",A2),LEN(A2)),„")

Sleep vervolgens de vulgreep naar de cellen waarop u de formule wilt toepassen. Alle teksten tussen haakjes – inclusief de haakjes zelf – zijn nu verwijderd. Zie de schermafbeelding:

verwijder tekst tussen haakjes met een formule

Uitleg van de formule:

1. MID(LINKS(A2;VIND.SPEC(„)";A2));VIND.SPEC(„(";A2);LENGTE(A2)): Deze MID-functie wordt herkend als het argument oude_tekst binnen de SUBSTITUTE-functie.

  • LINKS(A2;VIND.SPEC(„)";A2)): Dit deel van de formule haalt de tekenreeks uit cel A2, vanaf het begin tot en met het eerste rechterhaakje. Het resultaat is dan: „Tom Hill (Houston Texas)”. Deze uitkomst wordt herkend als het tekstargument binnen de functie MID.
  • VIND.SPEC(„(";A2): Deze VIND.SPEC-functie geeft de positie van de haakje-openen in cel A2 terug; het resultaat is: 10. Dit onderdeel van de formule wordt herkend als het argument start_getal binnen de functie MID.
  • LENGTE(A2): De functie LENGTE telt het totale aantal tekens in cel A2, met als resultaat: 27. Dit deel wordt herkend als het argument aantal_tekens van de functie MID.
  • MID(LINKS(A2;VIND.SPEC(„)";A2));VIND.SPEC(„(";A2);LENGTE(A2))= MID(„Tom Hill (Houston Texas)",[[PH_27]]): Deze MID-functie haalt tekens uit de tekenreeks die door de LINKS-functie wordt geretourneerd, te beginnen bij het tiende teken en met een lengte van 27 tekens. Het resultaat is dan: „(Houston Texas)”.

2. SUBSTITUTE(A2;MID(LINKS(A2;VIND.SPEC(„)";A2));VIND.SPEC(„(";A2);LENGTE(A2));„")= SUBSTITUTE(A2, "(Houston Texas)",„"):Ten slotte vervangt deze SUBSTITUTE-functie de oude tekst — geretourneerd door de MID-functie — in de tekenreeks van cel A2 door niets.

Opmerkingen:

1. Als het tekstgedeelte tussen vierkante haken staat, vervangt u de haakjes eenvoudigweg door vierkante haken, zoals in de onderstaande formule:

=SUBSTITUTE(A2,MID(LEFT(A2,FIND(„]",A2)),FIND(„[",A2),LEN(A2)),„")

2. Als er geen haakjes in de celwaarde staan, wordt na toepassing van bovenstaande formule een fout weergegeven. In dat geval dient u de bovenstaande formule in te sluiten in de functie ALS.FOUT:

=IFERROR(SUBSTITUTE(A2,MID(LEFT(A2,FIND(„)",A2)),FIND(„(",A2),LEN(A2)),„"),A2)

corrigeer de formule bij het verwerken van cellen zonder haakjes


Tekst tussen haakjes of vierkante haken uit tekenreeksen verwijderen met KUTOOLS AI

Gegevens opschonen is nog nooit zo eenvoudig geweest! Met KUTOOLS AI Aide verwijdert u direct alle tekst tussen haakjes uit uw Excel-dataset. Deze intelligente tool automatiseert het proces, zodat u handmatig bewerken kunt overslaan en de nauwkeurigheid in grote datasets gegarandeerd blijft. Met KUTOOLS AI Aide maakt u uw gegevens moeiteloos schoon en op met slechts enkele klikken.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

Na installatie van Kutools voor Excel, klikt u op Kutools > AI Assistent om het KUTOOLS AI Aide-deelvenster te openen.

  1. Selecteer de Gegevensbereik waaruit u tekst tussen haakjes wilt verwijderen;
  2. Typ vervolgens de vereiste in het chatvenster, bijvoorbeeld:
    Tekst tussen haakjes verwijderen Geselecteerd bereik
  3. Druk daarna op Enter of klik op de Verzenden-knop. KUTOOLS AI analyseert uw vraag. Nadat de analyse is voltooid, klikt u op de Uitvoeren-knop om het resultaat te verkrijgen.

Tekst tussen haakjes of vierkante haken uit tekenreeksen verwijderen met een door de gebruiker gedefinieerde functie

Als er twee of meer haakjes in de tekenreeks staan, kan bovenstaande formule alleen de tekst in de eerste haakjes verwijderen. Hoe kunt u alle teksten in meerdere haakjes tegelijk verwijderen, zoals in de volgende schermafbeelding is weergegeven?

verwijder tekst tussen alle haakjes

In dit geval kan een door de gebruiker gedefinieerde functie u helpen alle teksten in de haakjes te verwijderen. Volg hiervoor de volgende stappen:

1. Houd de toetsen Alt + F11 ingedrukt in Excel om het venster Microsoft Visual Basic for Applications te openen.

2. Klik op Invoegen > Module en plak de volgende VBA-code in het modulevenster.

Function remtxt(ByVal str As String) As String
'updateby Extendoffice
  While InStr(str, "(") > 0 And InStr(str, ")") > InStr(str, "(")
    str = Left(str, InStr(str, "(") - 1) & Mid(str, InStr(str, ")") + 1)
  Wend
  remtxt = Trim(str)
End Function

3. Ga daarna terug naar het werkblad waar u de functie wilt gebruiken en typ de volgende formule in een lege cel:=remtxt(A2). Sleep vervolgens de vulgreep naar de cellen waarop u de formule wilt toepassen. Alle teksten tussen meervoudige haakjes — inclusief de haakjes zelf — worden dan in één keer verwijderd. Zie de schermafbeelding:

verwijder tekst tussen alle haakjes met een door de gebruiker gedefinieerde functie


Gebruikte gerelateerde functies:

  • LEN:
  • De functie LEN telt het aantal tekens in een tekenreeks.
  • MID:
  • De functie MID haalt een opgegeven aantal tekens uit het midden van een bepaalde tekenreeks en geeft deze terug.
  • FIND:
  • De functie FIND zoekt een tekenreeks binnen een andere tekenreeks en geeft de startpositie van die tekenreeks terug.
  • SUBSTITUTE:
  • De Excel-functie SUBSTITUTE vervangt tekst of tekens in een tekenreeks door andere tekst of tekens.

Meer artikelen:

  • Niet-numerieke tekens verwijderen uit tekenreeksen
  • Soms wilt u alle niet-numerieke tekens uit een tekenreeks verwijderen en alleen de cijfers behouden, zoals in de onderstaande afbeelding wordt getoond. In dit artikel leest u hoe u deze taak eenvoudig kunt uitvoeren in Excel met behulp van handige formules.
  • Numerieke tekens verwijderen uit tekenreeksen
  • Als u alleen de cijfers uit een lijst met tekenreeksen wilt verwijderen, maar alle andere niet-numerieke tekens wilt behouden, zijn er in Excel mogelijk enkele handige formules die u daarbij ondersteunen.

De beste Office-productiviteitshulpmiddelen

Kutools voor Excel – Helpt u om op te vallen tussen de massa

🤖KUTOOLS AI Assistent: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoek, markeer of Dubbele waarden markeren  |  Verwijder lege rijen  |  Kolommen samenvoegen of cellen zonder gegevensverlies  |  Afronden zonder formule...
Super VLookup:Meerdere criteria  |  Meerdere waarden  |  Over meerdere werkbladen heen  |  Fuzzy Match...
Geav. keuzelijst...:  |  Afhankelijke keuzelijst  |  Keuzelijst met meervoudige selectie
Kolombeheerder:Voeg een specifiek aantal kolommen toe  |  Verplaats kolommen  |  Schakel zichtbaarheidsstatus van verborgen kolommen in/uit  |Vergelijk kolommen met Selecteer Dezelfde/Verschillende Cellen...
Uitgelichte functies:Rasterfocus  |  Ontwerpweergave  |  Verbeterde formulebalk  |  Werkmap- en bladbeheerder|Bronnenbibliotheek(Automatische tekst)|  Datumkiezer  |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen  |  E-mails verzenden op basis van lijst  |  Superfilter  |  Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgehaald...) ...
Top 15-toolsets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen...)|  50+Grafiektypen(Gantt-diagram...)|  40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum...)|  19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad...)|  12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie...)|  7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Excel-cellen splitsen...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...


Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in

  • Schakel in één seconde tussen tientallen geopende documenten!
  • Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
  • Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.