Hoe vindt u het op één na meestvoorkomende getal of stukje tekst in Excel?
Bij dagelijks werk met Excel moet u vaak niet alleen de meest voorkomende waarde in een lijst of kolom identificeren, maar ook de op één na meest voorkomende. Dit komt regelmatig voor bij het analyseren van enquêteresultaten, productverkopen, dubbele invoeren of wanneer u dieper inzicht wilt krijgen dan alleen de meest voor de hand liggende trend biedt. Hoewel de ingebouwde MODUS-functie snel het meest frequente getal onthult, biedt deze geen directe manier om de op één na meest frequente waarde te bepalen. Het proces wordt bovendien nog complexer bij tekstwaarden of een combinatie van tekst en getallen. Hieronder vatten we verschillende praktische benaderingen samen – elk met eigen sterke en zwakke punten en geschikte toepassingsgebieden – om efficiënt de op één na meest voorkomende waarde in een Excel-lijst of -tabel te vinden.
- Zoek het op één na meest voorkomende/getal met een matrixformule
- Zoek het op één na meest voorkomende getal of tekst met een hulpkolom
- Zoek het op één na meest voorkomende getal of tekst door te sorteren op frequentie
- Zoek het op één na meest voorkomende getal of tekst met VBA-code
- Zoek het op één na meest voorkomende getal of tekst met behulp van Draaitabel
Zoek het op één na meest voorkomende/getal met een matrixformule
Deze oplossing gebruikt een matrixformule om het op één na meest voorkomende getal binnen een beperkt bereik te identificeren. Matrixformules zijn ideaal wanneer u met één enkele formule direct een resultaat wilt verkrijgen, maar ze werken alleen betrouwbaar met numerieke waarden. Voor tekstwaarden is een andere aanpak nodig. Houd er rekening mee dat u, afhankelijk van uw Excel-versie (vóór Office 365 en Excel 2019), matrixformules moet bevestigen met Ctrl + Shift + Enter in plaats van alleen op Enter te drukken.
Selecteer een lege cel waarin u het resultaat wilt weergeven en typ de volgende formule:
=MODE(IF(A2:A31<>MODE(A2:A31),A2:A31,"")) Druk tegelijkertijd op Ctrl + Shift + Enter om de formule te bevestigen. Wanneer de invoer succesvol is, plaatst Excel automatisch accolades rond de formule, wat aangeeft dat deze als matrixformule is ingevoerd.

Het op één na meest voorkomende getal uit uw bereik verschijnt dan in de cel. Deze aanpak is efficiënt voor lijsten met getallen, maar werkt niet voor tekstwaarden en lost ook geen gelijke scores op wanneer meerdere waarden dezelfde frequentie hebben.

Tips & opmerkingen: Controleer of uw bereik (bijvoorbeeld A2:A31) overeenkomt met uw werkelijke gegevens. Als er minder dan twee unieke getallen in de lijst staan, kan deze formule een foutmelding of onverwachte resultaten geven. Wanneer u werkt met Office 365 of Excel 2019 of nieuwer, kunt u mogelijk dynamische matrixformules gebruiken en hoeft u alleen op Enter te drukken.
Zoek het op één na meest voorkomende getal of tekst met een hulpkolom
Met deze methode telt u in één keer hoe vaak elk item voorkomt, zodat u met het hulpprogramma Geavanceerd samenvoegen van rijen van Kutools voor Excel het op één na meest voorkomende item kunt bepalen. Vervolgens sorteert u op basis van het aantal voorkomens om de op één na meest voorkomende tekstwaarde te vinden.
1. Markeer de kolom met tekst of getallen die u wilt analyseren, plus een lege aangrenzende kolom om het aantal voorkomens bij te houden. Ga vervolgens naar Kutools > Inhoud > Geavanceerd samenvoegen van rijen.
Opmerking: Geef de hulpkolom voor duidelijkheid een kop zoals „Voorkomen”.
2. Stel in het dialoogvenster Geavanceerd samenvoegen van rijen uw gekozen kolom in als primaire sleutel en configureer de hulpkolom om het aantal voorkomens te tellen. Klik op OK om te bevestigen.
3. Selecteer de kolom met de aantallen voorkomens en ga naar Gegevens > Sorteren van grootste naar kleinste om de waarden in aflopende volgorde van frequentie te rangschikken.
4. Als er een sorteermelding verschijnt, kiest u Selectie uitbreiden en klikt u op Sorteren. Zo worden uw rijen zodanig geordend dat het op één na meest voorkomende item op de derde rij staat.
Voordelen: Deze methode is uitstekend geschikt voor zowel splitsen op tekst als op nummer en stelt u in staat om niet alleen het op één na meestvoorkomende item te controleren, maar ook het derde, vierde, enzovoort.
Zoek het op één na meest voorkomende getal of tekst door te sorteren op frequentie
Waarden sorteren op frequentie met ingebouwde hulpmiddelen of add-ins zoals Kutools voor Excel is een van de eenvoudigste en meest visuele manieren om de op één na meest voorkomende waarde te vinden, vooral bij grote datasets.
1. Selecteer uw doelkolom met gegevens en open Enterprise > Geavanceerd sorteren.
2. Configureer het dialoogvenster Geavanceerd sorteren: kies uw kolom in de keuzelijst Kolom, stel Frequentie in als sorteercriterium en selecteer Z naar A als volgorde.
3. Klik op OK. De waarden worden direct gesorteerd van meest naar minst frequent, zodat u in één oogopslag de op één na meest voorkomende waarde kunt identificeren. Deze methode werkt naadloos voor zowel getallen als tekst, vereenvoudigt vergelijkingen en vereist geen formules.
Zoek het op één na meest voorkomende getal of tekst met VBA-code
Voor gebruikers die herhalende taken liever automatiseren of handmatige instellingen willen vermijden, haalt een aangepaste VBA-macro op efficiënte wijze de op één na meest voorkomende waarde uit elk bereik — ongeacht of het om getallen, tekst of een combinatie daarvan gaat. VBA-oplossingen zijn vooral praktisch wanneer u deze analyse regelmatig op verschillende werkbladen moet uitvoeren of liever geen hulpkolommen wilt gebruiken.
1. Klik op het tabblad van het Excel-lint op Ontwikkelaarshulpmiddelen > Visual Basic. In het nieuw geopende venster Microsoft Visual Basic for Applications kiest u Invoegen > Module en plakt u de onderstaande code in de module:
Sub SecondMostFrequentValue()
Dim dict As Object
Dim rng As Range
Dim cell As Range
Dim freqArr As Variant
Dim i As Integer
Dim j As Integer
Dim keyArr As Variant
Dim tempF As Variant
Dim tempK As Variant
Set dict = CreateObject("Scripting.Dictionary")
xTitleId = "KutoolsforExcel"
On Error Resume Next
Set rng = Application.Selection
Set rng = Application.InputBox("Range", xTitleId, rng.Address, Type:=8)
On Error GoTo 0
If rng Is Nothing Then Exit Sub
For Each cell In rng
If Not IsEmpty(cell.Value) Then
dict(cell.Value) = dict(cell.Value) + 1
End If
Next
If dict.Count < 2 Then
MsgBox "Not enough unique values.", vbExclamation, xTitleId
Exit Sub
End If
freqArr = dict.Items
keyArr = dict.Keys
For i = 0 To dict.Count - 2
For j = i + 1 To dict.Count - 1
If freqArr(j) > freqArr(i) Then
tempF = freqArr(i)
tempK = keyArr(i)
freqArr(i) = freqArr(j)
keyArr(i) = keyArr(j)
freqArr(j) = tempF
keyArr(j) = tempK
End If
Next j
Next i
MsgBox "Second most frequent value: " & keyArr(1) & vbCrLf & "Times: " & freqArr(1), vbInformation, xTitleId
End Sub 2. Klik op de knop
(de groene driehoek) om uit te voeren. Er verschijnt een dialoogvenster waarin u wordt gevraagd uw doelbereik te selecteren. Selecteer uw gegevens en bevestig; daarna worden de op één na meest voorkomende waarde en het bijbehorende aantal voorkomens weergegeven.
Zoek het op één na meest voorkomende getal of tekst met behulp van Draaitabel
Een draaitabel is een uiterst flexibele en gebruiksvriendelijke manier om grote datasets in Excel samen te vatten en te analyseren. U kunt er eenvoudig het aantal voorkomens van elke waarde mee tellen, sorteren en razendsnel de eerste, tweede of zelfs derde meest voorkomende waarde bepalen – ongeacht of uw gegevens numeriek dan wel tekstueel zijn. Deze methode is perfect voor gebruikers die liever vertrouwen op ingebouwde Excel-functionaliteit, zonder formules te hoeven invoeren of add-ins te gebruiken.
1. Selecteer een willekeurige cel in uw dataset en klik op Invoegen > Draaitabel. Stel in het dialoogvenster het gewenste bereik in en kies waar u de draaitabel wilt plaatsen (bijvoorbeeld op een nieuw werkblad).
2. Sleep uw gegevenskolom (bijvoorbeeld „Productnaam” of „Waarden”) naar zowel het gebied Rijen als Waarden in het veldenvenster van de draaitabel. Wijzig het waardengebied in „Aantal van [Kolomnaam]”.
3. Klik op de pijl-omlaag in de kolom „Rijlabels” van de draaitabel en sorteer van grootste naar kleinste. De meest frequente waarde verschijnt bovenaan, gevolgd door de op één na meest frequente waarde.
Tips: Met deze aanpak visualiseert u de frequentieverdeling eenvoudig. U kunt de tabel ook filteren of vernieuwen wanneer uw gegevens wijzigen. Houd er rekening mee dat lege invoerwaarden worden meegeteld; filter deze daarom voor nauwkeurigere resultaten.
Vergelijking: In tegenstelling tot oplossingen op basis van formules vraagt de draaitabelmethode geen complexe syntaxis of geavanceerde Excel-vaardigheden en is ze ideaal voor dynamische, groeiende datasets.
Demo: zoek het op één na meest voorkomende getal of tekst in Excel
Gerelateerde artikelen:
Zoek de meest voorkomende waarde uit een lijst in Excel
Zoek de modus voor een tekstwaarde uit een lijst/kolom in Excel
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins