Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Verjaardagen sorteren op maand alleen in Excel - Volledige handleiding

Author Kelly Last modified

Normaal gesproken, wanneer je Excel's standaard sorteermogelijkheden gebruikt op een kolom met geboortedata, worden de items eerst op jaar gesorteerd, dan op maand en tenslotte op dag. Er zijn echter veel scenario's — zoals het maken van een verjaardagskalender, het plannen van maandelijkse erkenningen of het genereren van herinneringen voor evenementen — waarin je alleen geïnteresseerd bent in de maand, ongeacht het jaar. Het sorteren van verjaardagen op maand (of zelfs op zowel maand als dag terwijl je het jaar negeert) maakt het veel eenvoudiger om deze lijsten te beheren en snel naderende verjaardagen te vinden. Deze stap-voor-stap handleiding introduceert verschillende methoden en optimalisatietips om verjaardagen efficiënt te sorteren op maand alleen in Excel, of zelfs op zowel maand als dag indien nodig, wat aansluit bij verschillende praktische behoeften.


Sorteer verjaardagen op maand alleen met behulpkolom

Een van de meest praktische en flexibele manieren om verjaardagen op maand te sorteren in Excel is door een hulpkolom te gebruiken. Deze methode gebruikt de ingebouwde MAAND-functie van Excel om alleen de maandwaarde uit elke datum te halen, die vervolgens onafhankelijk van het jaar kan worden gesorteerd. Deze aanpak is geschikt voor gebruikers die visuele controle willen en liever geen invoegtoepassingen of macro's gebruiken, en is compatibel met alle Excel-versies. Houd er rekening mee dat je tijdelijk een nieuwe kolom aan je werkblad toevoegt.

1. Typ in een lege kolom naast je lijst met geboortedata (ervan uitgaande dat je geboortedata begint in cel B2), de volgende formule in de eerste cel van de hulpkolom, zoals C2:

=MONTH(B2)

Deze formule haalt het maandgedeelte (als getal, 1 tot 12) uit de datum in cel B2. Als je data elders begint, pas dan de celverwijzingen dienovereenkomstig aan.

2. Sleep de AutoVulgreep naar beneden om de formule in te vullen voor alle rijen met data. Dit zal de respectieve maandnummers voor elke verjaardag genereren. Zie screenshot:

create a formula helper column

3. Selecteer alle cellen in de hulpkolom die je zojuist hebt gemaakt (de maandnummers). Ga in de Excel-werkbalk naar Gegevens > Sorteer van Kleinste naar Grootste of Sorteer van Grootste naar Kleinste, afhankelijk van de gewenste volgorde.

click Data > Sort Smallest to Largest or Sort Largest to Smallest

4. Wanneer je wordt gevraagd in het dialoogvenster 'Sorteermelding', zorg er dan voor dat je de optie Uitbreiden selectie aanvinkt, zodat de hele rij (alle verjaardagsgegevens) bij elkaar blijft, en klik dan op Sorteer.

check the Expand the selection option

Je verjaardagen zijn nu gesorteerd op maand alleen, waarbij de jaarinformatie wordt genegeerd. Nadat je hebt bevestigd dat het sorteren correct is, kun je de tijdelijke hulpkolom verwijderen of verbergen als je dat wilt.

the dates are sorted by the month only

Tips en herinneringen:

  • Als je data lege rijen bevat, behandelt Excel deze als 1/0 tijdens het sorteren, wat kan leiden tot een verwarrende volgorde — zorg ervoor dat de kolom volledig is ingevuld of filter de lege waarden weg.
  • Bij het delen of afdrukken, vergeet dan niet de hulpkolom te verbergen of te verwijderen voor een schoner resultaat.

 

Sorteer verjaardagen op maand en dag alleen

Soms is het sorteren op maand alleen niet genoeg; je moet mogelijk verjaardagen organiseren op zowel maand als dag terwijl je het jaar volledig negeert — zoals bij het voorbereiden van een jaarlijkse vieringskalender. In dit geval werkt een andere formuleaanpak goed. Typ in een lege cel naast je eerste datum (bijvoorbeeld C2):

=TEXT(B2,"MMDD")

Deze formule converteert de datum naar een viercijferige string die de maand en dag vertegenwoordigt ("MMDD" formaat). Sleep de formule naar beneden voor alle rijen, en sorteer dan zoals gewoonlijk op deze hulpkolom. Zie screenshots:

apply a formula to create a helper columndates are sorted by month and day only

Waarschuwingen:

  • Als je regionale datumformaten of niet-standaard data hebt, controleer dan of het resultaat in de hulpkolom overeenkomt met de bedoelde data voordat je sorteert.
  • Na het sorteren kun je deze hulpkolom verbergen of wissen als hij niet langer nodig is.

 


Sorteer verjaardagen op maand alleen met Kutools voor Excel

Als je vaak te maken hebt met grote lijsten van verjaardagen en een snellere, meer directe manier wilt om op maand te sorteren, kan het gebruik van de Geavanceerde Sorteerfunctie van Kutools voor Excel je veel tijd besparen. Kutools voor Excel stelt direct sorteren op maand, dag, of zelfs weekdag mogelijk, zonder dat je hulpkolommen of formules hoeft in te stellen.

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...

1. Selecteer het bereik dat je op maand wilt sorteren, en ga naar Kutools Plus > Geavanceerd Sorteren in de werkbalk. Zie screenshot:

2. Specificeer in het dialoogvenster Geavanceerd Sorteren de verjaardagskolom onder Kolom, kies Maand uit de Sorteer Op keuzelijst, en selecteer de gewenste sorteervolgorde (oplopend of aflopend). Klik op OK om het sorteren toe te passen. Zie screenshot:

specify the options in the Advanced Sort dialog box

De verjaardagen zijn nu snel gesorteerd op maand alleen. Er zijn geen extra kolommen vereist, waardoor deze oplossing vooral geschikt is voor gebruikers die regelmatig dergelijke taken beheren of liever de structuur van het spreadsheet niet aanpassen.

the birthdays are sorted by month only

Opmerkingen:

  • Als je verjaardagsdata duplicaten of lege waarden bevat, controleer dan de gesorteerde resultaten om te bevestigen dat alle data zoals bedoeld overeenkomt.
  • Kutools voor Excel ondersteunt bulk-sortering en vele andere geavanceerde filters die je dagelijkse Excel-werkstroom verder kunnen verbeteren.

 


VBA-code - Automatiseer het sorteren van verjaardagen op maand alleen

Voor gevorderde gebruikers, of iedereen die het sorteren van verjaardagen op maand wil automatiseren zonder hulpkolommen of derden invoegtoepassingen te gebruiken, kan een VBA-macro een efficiënte en flexibele oplossing zijn. Dit is vooral waardevol als je regelmatig nieuwe lijsten bijwerkt of importeert en een één-klik actie voor sorteren wilt.

Toepasselijk scenario: Sorteert rechtstreeks het geselecteerde bereik van datums op maand zonder extra kolommen toe te voegen. Aanbevolen voor gemiddelde Excel-gebruikers of iedereen die herhalende taken wil versnellen.

Beperkingen: Het uitvoeren van deze macro wijzigt de volgorde op basis van de maand alleen. Het negeert dag en jaar, dus als je een fijnere volgorde nodig hebt (maand en dag), zie dan verderop voor oplossingen.

1. Klik op Ontwikkelaarstools > Visual Basic. In het VBA-editorvenster dat opent, kies Invoegen > Module, en plak de volgende code in de module:

Sub SortByMonthOnly()
    Dim rng As Range
    Dim ws As Worksheet
    Dim lastRow As Long
    Dim sortCol As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    ' Prompt user for the range
    Set rng = Application.Selection
    Set rng = Application.InputBox("Please select the range with birth dates to sort by month:", xTitleId, rng.Address, Type:=8)
    
    If rng Is Nothing Then Exit Sub
    
    Set ws = rng.Worksheet
    lastRow = rng.Rows.Count + rng.Row - 1
    sortCol = rng.Columns(1).Address(False, False)
    
    ' Add a temporary helper column
    ws.Columns(rng.Columns(rng.Columns.Count).Column + 1).Insert
    ws.Cells(rng.Row, rng.Columns(rng.Columns.Count).Column + 1).Value = "MonthTmp"
    
    ws.Range(ws.Cells(rng.Row + 1, rng.Columns(rng.Columns.Count).Column + 1), _
             ws.Cells(lastRow, rng.Columns(rng.Columns.Count).Column + 1)).FormulaR1C1 = _
             "=MONTH(" & sortCol & rng.Row & ")"
             
    ws.Range(ws.Cells(rng.Row + 1, rng.Columns(rng.Columns.Count).Column + 1), _
             ws.Cells(lastRow, rng.Columns(rng.Columns.Count).Column + 1)).Formula = _
             "=MONTH(" & ws.Cells(rng.Row, rng.Columns(1).Column).Address(False, False) & ")"
             
    ws.Range(ws.Cells(rng.Row, rng.Columns(1).Column), _
             ws.Cells(lastRow, rng.Columns(rng.Columns.Count).Column + 1)).Sort _
             Key1:=ws.Cells(rng.Row, rng.Columns(rng.Columns.Count).Column + 1), _
             Order1:=xlAscending, Header:=xlYes
    
    ws.Columns(rng.Columns(rng.Columns.Count).Column + 1).Delete
End Sub

2Om de code uit te voeren: Klik in het VBA-venster op de Run button Uitvoeren knop. Een dialoogvenster vraagt je om het verjaardagsbereik te selecteren. Kies je datumcellen en bevestig. De macro sorteert automatisch het bereik op basis van de maand van elke datum.

Valkuilen & tips:

  • Deze VBA sorteert alleen de geselecteerde datumkolom, waarbij de gegevens in aangrenzende kolommen ongewijzigd blijven.
  • Maak een back-up van je gegevens voordat je VBA-scripts uitvoert, omdat acties vaak onomkeerbaar zijn.
  • Als je een foutmelding krijgt over ongekwalificeerde verwijzingen, controleer dan of je alleen de datumkolom hebt geselecteerd — als je data koppen bevat, sluit ze dan in je selectie in.
  • Deze macro voegt tijdelijk een hulpkolom toe en verwijdert deze; als opmaak kritiek is, controleer dan de kolommen na uitvoering.

Excel-formule - Sorteer verjaardagen op maand en dag met een gecombineerde hulpkolom

Als je een precieze volgorde van verjaardagen nodig hebt op zowel maand als dag (jaar negeren), gebruik dan deze formule in een hulpkolom om een sorteerbare waarde te creëren die beide combineert:

1. Typ in een lege kolom naast je verjaardagslijst (bijvoorbeeld cel C2) de volgende formule:

=MONTH(B2)&TEXT(DAY(B2),"00")

Deze formule haalt de maand op als een getal en de dag als een tweecijferige string, en voegt ze samen (bijvoorbeeld wordt 5 februari "205"). Dit zorgt ervoor dat verjaardagen eerst op maand worden gesorteerd, en vervolgens op dagen binnen elke maand, ongeacht het jaar. Pas de verwijzing (B2) zo nodig aan voor de locatie van je data.

2. Na het invoeren van de formule, druk op Enter. Sleep dan de formule naar beneden om alle rijen te vullen. Met de nieuwe hulpkolom gevuld, sorteer de data op deze kolom (met Gegevens > Sorteren). Je verjaardagslijst wordt nu nauwkeurig georganiseerd op maand en dag.

Praktische advies:

  • Als verjaardagen enkele cijfers voor dagen bevatten, zorgt TEXT(DAY(B2),"00") ervoor dat "01", "02", ..., zodat het sorteren altijd correct is.
  • Verberg of wis de hulpkolom na het sorteren om je werkblad netjes te houden, indien nodig.

Door deze methoden te volgen, kun je eenvoudig verjaardagen sorteren op maand alleen of op maand en dag indien nodig in Excel. Elke aanpak heeft specifieke sterke punten: formules en hulpkolommen zijn transparant en gemakkelijk voor de meeste gebruikers om te begrijpen en problemen op te lossen, Kutools stroomlijnt het sorteren voor frequente en gevorderde gebruikers zonder je kolommen te wijzigen, en VBA-macro's bieden snelle bulkautomatisering. Kies de oplossing die past bij jouw scenario. Als je problemen tegenkomt (zoals datumformaten die niet worden herkend, formules die fouten retourneren, of sorteervolgordes die niet kloppen), controleer dan je datumgegevens op consistentie en zoek naar lege of tekstuele invoer. Voor verdere probleemoplossing of geavanceerde richtlijnen, raadpleeg de gerelateerde bronnen hieronder. Om meer Excel-tips en best practices te leren, bezoek onze website voor duizenden nuttige tutorials om je Excel-productiviteit te verbeteren.

Gerelateerde artikelen:

Beste productiviteitstools voor Office

🤖 Kutools AI Assistent: Transformeer data-analyse door: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools functies aanroepen
Populaire functies: Dubbele waarden markeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies |   Afronden zonder formule...
Super ZOEKEN: Meervoudig-criteria opzoeken | Meervoudige waarde opzoeken | Meervoudig-blad opzoeken | Fuzzy Match....
Geavanceerde keuzelijst: Keuzelijst snel maken | Afhankelijke keuzelijst | Meervoudige selectie in keuzelijst....
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheidsstatus 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 via lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...)...
Top15 gereedschapssets:12 teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) | 50+ grafiek typen (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- & splitsgereedschappen (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer
Gebruik Kutools in je voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan40 andere talen!

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.

Excel Word Outlook Tabs PowerPoint
  • 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