Hoe kunt u datums filteren tussen twee specifieke datums in Excel?
Soms wilt u mogelijk alleen gegevens of records filteren tussen twee specifieke datums in Excel. Bijvoorbeeld, u wilt de verkooprecords tussen 1-9-2012 en 30-11-2012 samen in Excel weergeven terwijl u andere records verbergt. Dit artikel richt zich op manieren om eenvoudig datums te filteren tussen twee specifieke datums in Excel.
Datums filteren tussen twee specifieke datums met Filteropdracht
Datums filteren tussen twee specifieke datums met VBA-code
Alle datums selecteren tussen twee specifieke datums met Kutools voor Excel
Datums filteren tussen twee specifieke datums met Filteropdracht
Stel dat u het volgende rapport heeft, en nu wilt u de items filteren tussen 1-9-2012 en 30-11-2012 zodat u snel wat informatie kunt samenvatten. Zie onderstaande schermafbeeldingen:
![]() | ![]() | ![]() |
De Filteropdracht van Microsoft Excel ondersteunt het filteren van alle datums tussen twee datums met de volgende stappen:
Stap 1: Selecteer de datumkolom, kolom C in dit geval. En klik op Gegevens > Filter, zie onderstaande schermafbeelding:
Stap 2: Klik op de pijlknop naast de titel van kolom C. Beweeg vervolgens de muis over Datumfilters, en selecteer Tussen in de rechterlijst, zie onderstaande schermafbeelding:
Stap 3: In het pop-upvenster Aangepast Autofilter, specificeer de twee datums waarop u wilt filteren. Zie de volgende stappen:
Stap 4: Klik op OK. Nu filtert het de datumkolom tussen de twee specifieke datums en verbergt andere records zoals in de volgende schermafbeelding wordt getoond:
Datums filteren tussen twee specifieke datums met VBA-code
De volgende korte VBA-code kan u ook helpen om de datums tussen twee specifieke datums te filteren, doe het als volgt:
Stap 1: Voer de twee specifieke datums in de lege cellen in. In dit geval voer ik de startdatum 1-9-2012 in cel E1 in, en voer ik de einddatum 30-11-2012 in cel E2 in.
Stap 2: Druk vervolgens tegelijkertijd op de toetsen ALT + F11, en het venster Microsoft Visual Basic for Applications wordt geopend.
Stap 3: Klik op Invoegen > Module, en plak de volgende code in het modulevenster.
Public Sub MyFilter()
Dim lngStart As Long, lngEnd As Long
lngStart = Range("E1").Value 'assume this is the start date
lngEnd = Range("E2").Value 'assume this is the end date
Range("C1:C13").AutoFilter field:=1, _
Criteria1:=">=" & lngStart, _
Operator:=xlAnd, _
Criteria2:="<=" & lngEnd
End Sub
Opmerking:
- In bovenstaande code, lngStart = Bereik("E1"), E1 is de startdatum in uw werkblad, en lngEnd = Bereik("E2"), E2 is de einddatum die u hebt gespecificeerd.
- Bereik("C1:C13"), het bereik C1:C13 is de datumkolom die u wilt filteren.
- Alle bovenstaande codes zijn variabelen, u kunt ze naar behoefte wijzigen.
Stap 4: Druk vervolgens op de F5-toets om deze code uit te voeren, en de records tussen 1-9-2012 en 30-11-2012 zijn gefilterd.
Alle datums selecteren tussen twee specifieke datums met Kutools voor Excel
In deze sectie raden we u de functie Specifieke Cellen Selecteren van Kutools voor Excel aan. Met deze tool kunt u gemakkelijk alle rijen tussen twee specifieke datums in een bepaald bereik selecteren, en vervolgens deze rijen verplaatsen of kopiëren naar een andere plaats in uw werkmap.
Voordat u Kutools voor Excel toepast, moet u het eerst downloaden en installeren.
1: Selecteer het bereik dat u wilt filteren op basis van twee datums, en klik vervolgens op Kutools > Selecteren > Specifieke Cellen Selecteren…
2: Specificeer in het dialoogvenster Specifieke Cellen Selecteren de instellingen zoals hieronder
- 1). Selecteer de optie Volledige rij in de sectie Selectietype.
- 2). Selecteer achtereenvolgens Groter dan of gelijk aan en Kleiner dan of gelijk aan in de twee keuzelijsten in de sectie Specifiek type. Voer vervolgens de startdatum en einddatum in de volgende tekstvakken in.
- 3). Klik op de knop OK. Zie onderstaande schermafbeelding:
Nu zijn alle rijen die voldoen aan het criterium geselecteerd. Vervolgens kunt u de geselecteerde rijen kopiëren en plakken naar een gewenst bereik indien nodig.
Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen
Demo: Alle datums filteren tussen twee specifieke datums met Kutools voor Excel
Gerelateerde artikelen:
- Cellen selecteren op basis van bepaalde criteria
- Cellen selecteren met specifieke tekst
- Rijen verwijderen op basis van celwaarde
Beste Office-productiviteitstools
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!