Skip to main content

Hoe zoek je en vervang je waarden groter dan / kleiner dan een specifieke waarde in Excel?

Author: Xiaoyang Last Modified: 2025-07-21

Het werken met grote datasets in Excel vereist vaak dat je cellen identificeert en vervangt die aan specifieke criteria voldoen, zoals waarden groter dan of kleiner dan een bepaalde drempel. Bijvoorbeeld, je zou alle getallen boven de 500 met 0 moeten vervangen, of waarden onder een prestatienorm met een waarschuwingsbericht. In tegenstelling tot het standaard Zoeken en Vervangen-hulpprogramma - dat alleen exacte of gedeeltelijke tekst-/getalovereenkomsten vindt - vereisen voorwaardelijke vervangingen op basis van numerieke vergelijkingen alternatieve benaderingen. Deze tutorial beschrijft verschillende praktische methoden om deze scenario's efficiënt af te handelen, zodat je tijd bespaart en handmatige fouten minimaliseert.

Zoek en vervang waarden groter dan / kleiner dan een specifieke waarde met VBA-code

Zoek en vervang waarden groter dan / kleiner dan een specifieke waarde met Kutools voor Excel

Excel-formule - Gebruik de ALS-functie in een hulpcolom om waarden groter of kleiner dan een drempel te vervangen

Andere ingebouwde Excel-methoden - Filteren/Sorteren en Vervangen


Zoek en vervang waarden groter dan / kleiner dan een specifieke waarde met VBA-code

Stel je bijvoorbeeld voor dat je snel elke waarde in je dataset wilt vinden die groter is dan 500 en ze allemaal in één keer wilt veranderen naar 0. Dit is een veelvoorkomende behoefte bij cijferaanpassingen, nalevingsresultaten markeren of gegevensopschoning. Met VBA kun je dit hele proces automatiseren en vermijd je herhalende handmatige bewerkingen.

sample data

De volgende VBA-oplossing stelt je in staat om alle celwaarden groter dan of kleiner dan een specifiek getal tegelijk te vervangen. Je kunt de vergelijkingswaarde en vervanging aanpassen zoals nodig voor jouw situatie:

1. Houd de toetsen ALT + F11 ingedrukt om het Microsoft Visual Basic for Applications-venster te openen.

2. Klik op Invoegen > Module, en plak de volgende code in het Modulevenster.

VBA-code: Zoek en vervang waarden groter of kleiner dan een specifieke waarde

Sub FindReplace()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    If Rng.Value > 500 Then
        Rng.Value = 0
    End If
Next
End Sub

3. Druk vervolgens op de F5-toets om deze code uit te voeren. Wanneer hierom wordt gevraagd, selecteer je het gegevensbereik waar je waarden wilt zoeken en vervangen. (Selecteren van alleen de relevante gegevens helpt om onbedoelde vervangingen in niet-gerelateerde cellen te voorkomen.)

vba code to select data range

4. Klik op OK in het dialoogvenster. De code scant automatisch door je geselecteerde bereik en vervangt alle waarden groter dan 500 met 0 (of zoals anders gespecificeerd).

all the values greater than a specific value are replaced with0

Opmerkingen en tips:

  • Je kunt de drempel en vervangingswaarde aanpassen door deze regels in de code te wijzigen:
    If Rng.Value >500 Then
    Rng.Value =0
  • Deze code wijzigt alleen getallen. Als je gegevens lege cellen of niet-numerieke invoer bevat, blijven deze ongewijzigd.
  • Voordat je VBA uitvoert, overweeg dan om een back-upkopie van je bestand op te slaan voor het geval je de wijzigingen wilt terugdraaien.
  • Als je een macro-beveiligingsprompt tegenkomt, zorg er dan voor dat macros zijn ingeschakeld voor deze werkmap.

Zoek en vervang waarden groter dan / kleiner dan een specifieke waarde met Kutools voor Excel

Als je geen ervaring hebt met VBA of coderen, biedt Kutools voor Excel een grafische manier om dit probleem aan te pakken. De functie Specifieke Cellen Selecteren stelt je in staat om alle cellen die aan je voorwaarden voldoen te identificeren en hun inhoud in één keer te vervangen, wat gebruikersfouten minimaliseert en gegevensopschoning versnelt.

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

Nadat je Kutools voor Excel hebt geïnstalleerd, volg je de onderstaande stappen:

1. Selecteer het gegevensbereik dat je wilt verwerken.

2. Ga naar Kutools > Selecteren > Specifieke Cellen Selecteren om het dialoogvenster Specifieke Cellen Selecteren te openen.

click Select Specific Cells feature of kutools

3. In het dialoogvenster Specifieke Cellen Selecteren:

  1. Selecteer Cel voor het Selectietype.
  2. Kies Groter dan (of Kleiner dan, indien nodig) van Specifiek type.
  3. Voer je drempelwaarde in het aangrenzende veld in (bijvoorbeeld,500).

set criteria in the dialog box

4. Klik op OK. Alle cellen die aan je criteria voldoen, worden tegelijk gemarkeerd. Typ nu de gewenste vervangingswaarde en druk tegelijk op Ctrl + Enter; elke geselecteerde waarde wordt direct bijgewerkt.

original data arrow right the values greater than a specific value are replaced with0

Extra tips:

  • Je kunt andere criteria gebruiken zoals Kleiner dan, Is gelijk aan of Bevat, afhankelijk van je behoeften.
  • Om onbedoelde vervangingen te voorkomen, controleer je je selectie dubbel voordat je op Ctrl + Enter drukt.

Download en probeer Kutools voor Excel gratis uit!


Excel-formule - Gebruik de ALS-functie in een hulpcolom om waarden groter of kleiner dan een drempel te vervangen

Deze aanpak maakt gebruik van de ingebouwde ALS-functie van Excel om een hulpcolom te maken, waardoor het eenvoudig wordt om visueel te controleren en vervolgens vervangingen op basis van voorwaarden toe te passen. Het is vooral handig als je meer transparantie wilt voordat je je originele gegevens overschrijft, of als je een niet-destructieve manier nodig hebt om te testen hoe de resultaten eruit zullen zien. Je kunt ook de vervangingslogica aanpassen voor verschillende scenario's zoals rapportage, categorisatie of het markeren van uitschieters.

1. Voeg een nieuwe kolom in naast je gegevens (bijvoorbeeld, als je gegevens in kolom A staan, voeg een nieuwe kolom B in).

2. Voer in de eerste cel van de hulpcolom (bijvoorbeeld, B2) de volgende formule in om alle waarden groter dan 500 te vervangen door 0:

=IF(A2>500,0,A2)

Als je waarden onder een drempel wilt vervangen (bijvoorbeeld minder dan 200), gebruik dan:

=IF(A2<200,0,A2)

Je kunt 500 of 200 en 0 vervangen door elke drempel en vervangingswaarde die bij je past. De verwijzing naar A2 moet worden aangepast op basis van je daadwerkelijke gegevensbereik.

3. Druk op Enter nadat je de formule hebt getypt. Kopieer vervolgens de formule naar de rest van de hulpcolom (sleep de vulgreep omlaag of dubbelklik op de greep).

4. Zodra je hebt bevestigd dat de hulpcolom de gewenste resultaten produceert, selecteer en kopieer je de nieuwe gegevens, klik je met de rechtermuisknop op het originele gegevensbereik en kies je Plakken Speciaal > Waarden om de originele gegevens te overschrijven met de berekende resultaten.

Tips en voorzorgsmaatregelen:

  • Formules in hulpcolommen maken het gemakkelijker om wijzigingen te signaleren en te controleren voordat je originele gegevens overschrijft, wat het risico vermindert.
  • Wees voorzichtig met celverwijzingen als je formules toepast op niet-aaneengesloten bereiken - zorg voor correcte uitlijning.
  • Deze aanpak bewaart je originele gegevens totdat je de controle hebt afgerond en besluit om ze te overschrijven.
  • Als je grote datasets hebt, kan het gebruik van formules langzamer zijn dan VBA of Kutools, maar is het veiliger voor het controleren van gegevenswijzigingen.

Andere ingebouwde Excel-methoden - Filteren en Vervangen

Filteren kan helpen om visueel alle waarden groter of kleiner dan je specifieke vereiste te selecteren, zodat je alle relevante cellen snel kunt vervangen met standaard Excel-bewerkingen. Deze methode is flexibel en vereist geen formules of code, waardoor het geschikt is voor mensen die liever rechtstreeks met Excel's interface werken voor eenmalige of visuele taken.

1. Selecteer je gegevensbereik en schakel het filter in door te klikken op Gegevens > Filter.

2. Klik op de vervolgkeuzepijl in de kolom die je wilt evalueren. Kies Getal Filters > Groter Dan (of Kleiner Dan), voer vervolgens de drempelwaarde in (bijvoorbeeld,500).

3. Excel toont alleen de rijen die voldoen aan je filtercriteria. Selecteer alle zichtbare gefilterde cellen in je kolom.

4. Typ de vervangingswaarde (bijvoorbeeld,0) en druk op Ctrl + Enter - Excel overschrijft alleen de momenteel zichtbare (gefilterde) cellen.

5. Schakel het filter uit om je definitieve dataset te bekijken en controleren.

Tips, voordelen en nadelen:

  • Filteren-en-vervangen is eenvoudig en ideaal voor gemiddelde datasets waarbij je visuele bevestiging wilt van welke cellen zijn veranderd.
  • Voor kolommen met formules zal deze methode formules overschrijven en mogelijk breken; gebruik met voorzichtigheid.
  • Als je per ongeluk het verkeerde bereik hebt geselecteerd en wijzigingen hebt aangebracht, druk dan op Ctrl + Z om ongedaan te maken, pas vervolgens je selectie of filtercriteria aan en probeer het opnieuw.

Gerelateerde artikelen:

Hoe zoek je en vervang je exacte overeenkomsten in Excel?

Hoe vervang je tekst door bijbehorende afbeeldingen in Excel?

Hoe zoek je en vervang je vulkleur in Excel?


Beste Office-productiviteitstools

🤖 Kutools AI Assistent: Breng een revolutie teweeg in data-analyse Methode: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools-functies gebruiken
Populaire functies: Dubbele waarden markeren, markeren of identificeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies | Afronden ...
Super ZOEKEN: VLookup met meerdere criteria | VLookup met meerdere waarden | Meervoudig-blad opzoeken | Fuzzy Match ...
Geavanceerde keuzelijst: Snel keuzelijst maken | Afhankelijke keuzelijst | Meervoudige selectie keuzelijst ...
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheid van verborgen kolommen wisselen | Bereik & kolommen vergelijken ...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden per lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...) ...
Top15 toolsets:12 Teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) |50+ Grafiek type (Gantt-diagram, ...) |40+ Praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) |19 Invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 Conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & Opsplitstools (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer

Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!