Hoe vind je de meest voorkomende waarde (getal of tekststring) uit een lijst in Excel?
Stel dat je een lijst met namen hebt die enkele duplicaten bevat, en nu wil je de waarde extraheren die het vaakst voorkomt. De directe manier is om de gegevens één voor één te tellen vanuit de lijst om het resultaat te krijgen, maar als er duizenden namen in de kolom staan, zal deze methode lastig en tijdrovend zijn. De volgende handleiding introduceert enkele trucs om deze taak snel en gemakkelijk op te lossen.
- Vind de meest voorkomende waarde (getal of tekststring) uit een lijst met een matrixformule
- Vind snel de meest voorkomende waarde (getal of tekststring) uit een lijst/kolom met enkele klikken
- Vind de meest voorkomende waarde (getal of tekststring) uit een lijst met VBA-code
Vind de meest voorkomende waarde (getal of tekststring) uit een lijst met een matrixformule
Over het algemeen kunnen we de MODUS functie (=MODE(A1:A16)) toepassen om het meest voorkomende getal uit een bereik te vinden. Maar deze MODUS-functie werkt niet met tekststrings. Om de meest voorkomende waarde te extraheren, kun je de volgende matrixformule toepassen. Doe dit als volgt:
Voer in een lege cel naast de gegevens onderstaande formule in en druk tegelijk op Shift + Ctrl + Enter.
=INDEX($A$1:$A$16,MODE(MATCH($A$1:$A$16,$A$1:$A$16,0)))
Opmerkingen:
1. A1:A16 is het gegevensbereik waaruit je de meest voorkomende waarde wilt halen. Je kunt dit aanpassen naar behoefte.
Deze matrixformule werkt niet wanneer er lege cellen in de lijst staan.
![]() | Formule te ingewikkeld om te onthouden? Sla de formule op als een AutoTekst-item om in de toekomst met slechts één klik te hergebruiken! Lees meer… Gratis proefversie |
Vind snel de meest voorkomende waarde (getal of tekststring) uit een lijst/kolom met enkele klikken
Als je Kutools voor Excel hebt geïnstalleerd, kun je eenvoudig de functie 'Find most common value' gebruiken om snel de meest voorkomende waarde uit een lijst of kolom in Excel te krijgen.
Selecteer een lege cel waarin je de gevonden waarde wilt plaatsen en klik op Kutools > Formula Helper > Formula Helper.
2. In het dialoogvenster Formula Helper, kies Zoeken uit de Formuletype keuzelijst, klik om te selecteren Find most common value in de Kies een formule lijstvak, specificeer de lijst/kolom in het Bereik vak, en klik op de Ok knop. Zie screenshot:
En dan zie je dat de meest voorkomende/frequente waarde is gevonden en in de geselecteerde cel geplaatst. Zie screenshot:
Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen
Vind de meest voorkomende waarde (getal of tekststring) uit een lijst met VBA-code
Met de volgende VBA-code kun je niet alleen de meest voorkomende waarde vinden, maar ook het aantal keren tellen voor het meest voorkomende woord.
1. Druk tegelijk op de toetsen ALT + F11, en het venster Microsoft Visual Basic for Applications wordt geopend.
2. Klik op Invoegen > Module, en plak de volgende code in het modulevenster.
VBA-code: Zoek de meest voorkomende waarde uit een lijst
Sub FindFrequency()
'Update 20140326
Dim Rng As Range
Dim WorkRng As Range
Set dic = CreateObject("scripting.dictionary")
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xMax = 0
xOutValue = ""
For Each Rng In WorkRng
xValue = Rng.Value
If xValue <> "" Then
dic(xValue) = dic(xValue) + 1
xCount = dic(xValue)
If xCount > xMax Then
xMax = xCount
xOutValue = xValue
End If
End If
Next
MsgBox "The most common value is: " & xOutValue & " Appeared " & xMax & " Times"
End Sub
3Druk vervolgens op F5 toets om deze code uit te voeren, en er verschijnt een pop-upvenster dat je eraan herinnert om het bereik te selecteren dat je wilt gebruiken. Zie screenshot:
4Klik vervolgens op OK, dan krijg je een pop-upvenster dat de volgende informatie weergeeft:
Demo
Gerelateerde artikelen:
Beste productiviteitstools voor Office
Verbeter 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 kiezen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- 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!
Alle Kutools-invoegtoepassingen. Eén installatieprogramma
Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.





- Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
- Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
- 30 dagen volledige proef — geen registratie, geen creditcard nodig
- Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen