Ga naar hoofdinhoud

Zoek en vervang meerdere waarden in Excel

Normaal gesproken kan de functie Zoeken en vervangen u helpen een specifieke tekst te vinden en deze te vervangen door een andere, maar soms moet u mogelijk meerdere waarden tegelijk zoeken en vervangen. Om bijvoorbeeld alle “Excel” -tekst te vervangen door “Excel 2019”, “Outlook” naar “Outlook2019” enzovoort, zoals onderstaand screenshot. In dit artikel zal ik een formule introduceren om deze taak in Excel op te lossen.


Zoek en vervang meerdere waarden in Excel

Om met deze taak om te gaan, moet u meerdere SUBSTITUTE-functies samen nesten en de zoek- en vervangparen invoegen met de functie INDEX. De generieke syntaxis is:

=SUBSTITUTE(SUBSTITUTE(cell,INDEX(find,1),INDEX(replace,1)),INDEX(find,2),INDEX(replace,2))
  • cell: De cel bevat de tekst die u wilt vervangen door andere tekst.
  • find: De originele tekst die u wilt zoeken en vervangen.
  • replace: De nieuwe tekst die u wilt vervangen.

1. Kopieer en plak de volgende formule in een lege cel waar u het resultaat wilt plaatsen:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,INDEX($D$2:$D$5,1),INDEX($E$2:$E$5,1)),INDEX($D$2:$D$5,2),INDEX($E$2:$E$5,2)),INDEX($D$2:$D$5,3),INDEX($E$2:$E$5,3)),INDEX($D$2:$D$5,4),INDEX($E$2:$E$5,4))

2. Sleep vervolgens de vulgreep naar de cellen waarop u deze formule wilt toepassen en de specifieke teksten zijn in één keer vervangen door de nieuwe, zie screenshot:


Verklaring van de formule:

Het basispatroon van de bovenstaande formule is het gebruik van de SUBSTITUTE-functie:

= SUBSTITUTE (tekst, oude_tekst, nieuwe_tekst, [instantie])

Sluit vervolgens de INDEX-functie in de SUBSTITUTE-functie in, de INDEX-functie wordt gebruikt om zowel de "find" -tekst als de "replace" -tekst op te halen, hierdoor wordt het eerste paar van de zoek- en vervangingsopdrachten uitgevoerd:

= SUBSTITUTE (tekst, INDEX (vind, 1), INDEX (vervang, 1))

Als er meerdere paren van zoeken en vervangen zijn, nest dan de SUBSTITUTE-functies samen, om de formule gemakkelijker te laten lezen en schrijven om andere vervangingen toe te voegen of te verwijderen, kunt u de formule schrijven zoals hieronder wordt getoond:


Note: In de bovenstaande formule, A2 is de cel de tekst die u wilt vervangen, D2: D5 is het celbereik dat de originele tekst bevat die u wilt zoeken en vervangen, E2: E5 is de nieuwe tekst die u wilt vervangen. En 1, 2, 3, 4 is het nummer van het paar zoeken en vervangen. Wijzig ze naar uw behoefte.


Gebruikte relatieve functies:

  • SUBSTITUTE:
  • De SUBSTITUTE-functie vervangt tekst of tekens binnen een tekstreeks door een andere tekst of tekens.
  • INDEX:
  • De functie INDEX retourneert de weergegeven waarde op basis van een bepaalde positie uit een bereik of een array.

De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u zich te onderscheiden van de menigte

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten  |  Verwijder lege rijen  |  Combineer kolommen of cellen zonder gegevens te verliezen  |  Ronde zonder formule ...
Super VLookup: Meerdere criteria  |  Meerdere waarde  |  Over meerdere vellen  |  Fuzzy opzoeken...
Gev. Keuzelijst: Gemakkelijke vervolgkeuzelijst  |  Afhankelijke vervolgkeuzelijst  |  Multi-select vervolgkeuzelijst...
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  Vergelijk Kolommen met Selecteer dezelfde en verschillende cellen ...
Uitgelichte functies: Raster focus  |  Ontwerpweergave  |  Grote formulebalk  |  Werkmap- en bladbeheer | resource Library (Auto-tekst)  |  Datumkiezer  |  Combineer werkbladen  |  Cellen coderen/decoderen  |  Stuur e-mails per lijst  |  Super filter  |  Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen ...)  |  50+ tabel Types (Gantt Chart ...)  |  40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag ...)  |  19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad ...)  |  12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion ...)  |  7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Excel-cellen splitsen ...)  |  ... en meer

Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...

Omschrijving


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.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
那如果有100組資料要替換 Index公式要寫到100組嗎?!
This comment was minimized by the moderator on the site
如果數據很多的話,可以查看下面的文章,裡面VBA代碼可以幫助到你。
https://www.extendoffice.com/documents/excel/1873-excel-find-and-replace-multiple-values-at-once.html
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations