Hoe vind ik de meest voorkomende waarde (nummer of tekstreeks) uit een lijst in Excel?
Stel dat u een lijst met namen heeft die enkele duplicaten bevatten, en nu wilt u de waarde extraheren die het vaakst voorkomt. De directe manier is om de gegevens één voor één uit de lijst te tellen om het resultaat te krijgen, maar als er duizenden namen in de kolom staan, zal deze manier lastig en tijdrovend zijn. De volgende tutorial laat je enkele trucs zien om deze taak snel en gemakkelijk op te lossen.
- Zoek de meest voorkomende waarde (getal of tekstreeks) in een lijst met matrixformule
- Zoek de meest voorkomende waarde (nummer of tekstreeks) in een lijst met VBA-code
- Vind snel de meest kommawaarde (getal of tekstreeks) in een lijst / kolom met enkele klikken
Zoek de meest voorkomende waarde (getal of tekstreeks) in een lijst met matrixformule
Over het algemeen kunnen we de MODE functie (= MODUS (A1: A16)) om het meest voorkomende nummer uit een bereik te vinden. Maar deze MODE-functie werkt niet met tekstreeksen. Om de meest voorkomende waarde te extraheren, kunt u de volgende matrixformule toepassen. Doe alstublieft als volgt:
Voer in een lege cel naast de gegevens de onderstaande formule in en druk op Shift+Ctrl+Enter toetsen samen.
=INDEX($A$1:$A$16,MODE(MATCH($A$1:$A$16,$A$1:$A$16,0)))
Opmerkingen:
1. A1: A16 is het gegevensbereik waarvan u de meest voorkomende waarde wilt krijgen. U kunt het aanpassen aan uw behoefte.
2. Deze matrixformule kan niet werken als er lege cellen in de lijst staan.
De formule is te ingewikkeld om te onthouden? Sla de formule op als een Auto Text-invoer voor hergebruik met slechts één klik in de toekomst! Lees meer ... gratis trial |
Sorteer eenvoudig op frequentie van voorvallen in Excel
Kutools voor Excel's Geavanceerd sorteren hulpprogramma ondersteunt het snel sorteren van gegevens op tekstlengte, achternaam, absolute waarde, frequentie, enz. in Excel.
Kutools for Excel - Geef Excel een boost met meer dan 300 essentiële tools. Geniet van een GRATIS proefperiode van 30 dagen zonder creditcard! Snap het nu
Zoek de meest voorkomende waarde (cijfer of tekstreeks) 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. Houd de ALT + F11 toetsen, en het opent de Microsoft Visual Basic for Applications-venster.
2. Klikken Invoegen > Moduleen plak de volgende code in het Module Venster.
VBA-code: vind de meest voorkomende waarde in 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
3. Druk vervolgens op F5 toets om deze code uit te voeren, en er verschijnt een promptvenster om u eraan te herinneren het bereik te selecteren dat u wilt gebruiken. Zie screenshot:
4. En klik vervolgens op OK, krijgt u een promptvenster met de volgende informatie:
Vind snel de meest kommawaarde (cijfer of tekstreeks) uit een lijst / kolom met meerdere klikken
Als je Kutools for Excel hebt geïnstalleerd, kun je het eenvoudig toepassen Vind de meeste kommawaarden formule om snel de meest voorkomende waarde uit een lijst of kolom in Excel te halen.
Kutools for Excel - Verpakt met meer dan 300 essentiële tools voor Excel. Geniet van een GRATIS proefperiode van 30 dagen zonder creditcard! Download nu!
1. Selecteer een lege cel waarin u de gevonden waarde plaatst en klik Kutools > Formule Helper> Formule Helper.
2. Kies in het dialoogvenster Formula Helper Lookup van het Formule type vervolgkeuzelijst, klik om te selecteren Vind de meest voorkomende waarde in de Kies een formule keuzelijst, specificeert u de lijst / kolom in het RANGE in en klik op de Ok knop. Zie screenshot:
En dan ziet u dat de meest voorkomende / frequente waarde is gevonden en in de geselecteerde cel is geplaatst. Zie screenshot:
Kutools for Excel - Geef Excel een boost met meer dan 300 essentiële tools. Geniet van een GRATIS proefperiode van 30 dagen zonder creditcard! Snap het nu
Demo
Gerelateerde artikelen:
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!