Ga naar hoofdinhoud

Tel het aantal datums per jaar, maand in Excel

Wanneer u aan een Excel-werkblad werkt, wilt u soms de cellen tellen waar de datums van een bepaald jaar of een bepaalde maand staan, zoals hieronder wordt weergegeven. Om deze taak in Excel op te lossen, kunt u de functies SOMPRODUCT, JAAR en MAAND gebruiken om formules te maken om het aantal datums te tellen dat bij het specifieke jaar of de specifieke maand hoort.


Tel het aantal datums van een bepaald jaar

Om het aantal datums in een bepaald jaar te tellen, kunt u de functies SOMPRODUCT en JAAR combineren, de generieke syntaxis is:

=SUMPRODUCT(--(YEAR(date_range)=year))
  • date_range: een lijst met cellen bevat de datums die u wilt tellen;
  • year: de waarde of celverwijzing die het jaar vertegenwoordigt waarvoor u wilt tellen.

1. Voer de onderstaande formule in of kopieer deze naar een lege cel waar u het resultaat wilt krijgen:

=SUMPRODUCT(--(YEAR($A$2:$A$14)=C2))

Opmerking:: In deze formule, A2: A14 is het celbereik dat de datums bevat, C2 bevat het specifieke jaar waarvoor u wilt tellen.

2. Sleep vervolgens de vulgreep naar beneden om deze formule op andere cellen toe te passen, en u krijgt het aantal datums op basis van het opgegeven jaar, zie screenshot:


Verklaring van de formule:

=SOMPRODUCT(--(JAAR($A$2:$A$14)=C2))

  • JAAR ($A$2:$A$14)=C2: De functie JAAR haalt de waarde voor het jaar uit de lijst met datums als volgt: {2020;2019;2020;2021;2020;2021;2021;2021;2019;2020;2021;2019;2021};
    En vervolgens wordt elk jaar vergeleken met de jaarwaarde in cel C2, om een ​​reeks TRUE en FALSE-waarden te retourneren: {FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE; ONWAAR}.
  • --(JAAR($A$2:$A$14)=C2)=--{FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE}: --dit dubbele minteken converteert TRUE-waarde naar 1 en False-waarde naar 0. U krijgt het resultaat als volgt: {0;1;0;0;0;0;0;0;1;0;0 ;1;0}.
  • SUMPRODUCT(--(YEAR($A$2:$A$14)=C2))= SUMPRODUCT({0;1;0;0;0;0;0;0;1;0;0;1;0}): Ten slotte somt deze SOMPRODUCT-functie alle items in de array op en retourneert het resultaat: 3.

Tel het aantal datums van een bepaalde maand

Als u het aantal datums op basis van een bepaalde maand wilt tellen, kunnen de functies SOMPRODUCT en MAAND u een plezier doen, de generieke syntaxis is:

=SUMPRODUCT(--(MONTH(date_range)=month))
  • date_range: een lijst met cellen bevat de datums die u wilt tellen;
  • month: de waarde of celverwijzing die de maand vertegenwoordigt waarvoor u wilt tellen.

1. Voer de onderstaande formule in of kopieer deze naar een lege cel waar u het resultaat wilt krijgen:

=SUMPRODUCT(--(MONTH($A$2:$A$14)=C2))

Opmerking:: In deze formule, A2: A14 is het celbereik dat de datums bevat, C2 bevatten de specifieke maand waarvoor u wilt tellen.

2. Sleep vervolgens de vulgreep naar beneden om deze formule op andere cellen toe te passen, en u krijgt het aantal datums op basis van de gegeven maand, zie screenshot:


Verklaring van de formule:

=SOMPRODUCT(--(MAAND($A$2:$A$14)=C2))

  • MAAND ($A$2:$A$14)=C2: Deze functie MAAND haalt het maandnummer uit de lijst met datums als volgt: {12;3;8;4;8;12;5;5;10;5;7;12;5}.
    En vervolgens wordt elke maand vergeleken met het maandnummer in cel C2, om een ​​reeks TRUE en FALSE-waarden te retourneren: {FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;FALSE; WAAR}.
  • --(MAAND($A$2:$A$14)=C2)= --{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE} : - -dit dubbele minteken converteert de TRUE-waarde naar 1 en de False-waarde naar 0. U krijgt het resultaat als volgt: {0;0;0;0;0;0;1;1;0;1;0 ;0;1}.
  • SUMPRODUCT(--(MONTH($A$2:$A$14)=C2))= SUMPRODUCT({0;0;0;0;0;0;1;1;0;1;0;0;1}): Deze SOMPRODUCT-functie telt alle items in de array op en retourneert het resultaat: 4.

Tel het aantal datums op jaar en maand

Voor het tellen van het aantal datums op basis van zowel jaar als maand wil ik bijvoorbeeld weten hoeveel datums er zijn in mei 2021.

In dit geval kunt u een combinatie van de functies SOMPRODUCT, MAAND en JAAR gebruiken om het resultaat te krijgen, de generieke syntaxis is:

=SUMPRODUCT((MONTH(date_range)=month)*(YEAR(date_range)=year))
  • date_range: een lijst met cellen bevat de datums die u wilt tellen;
  • month: de waarde of celverwijzing die de maand vertegenwoordigt waarvoor u wilt tellen;
  • year: de waarde of celverwijzing die het jaar vertegenwoordigt waarvoor u wilt tellen.

Voer de onderstaande formule in of kopieer deze naar een lege cel om het resultaat uit te voeren en druk vervolgens op Enter sleutel om de berekening te krijgen, zie screenshot:

=SUMPRODUCT((MONTH($A$2:$A$14)=D2)*(YEAR($A$2:$A$14)=C2))

Opmerking:: In de bovenstaande formule, A2: A14 is het celbereik dat de datums bevat, D2 bevatten de specifieke maand en C2 is het jaartal waarvoor u wilt tellen.


Gebruikte relatieve functie:

  • SUMPRODUCT:
  • De SOMPRODUCT-functie kan worden gebruikt om twee of meer kolommen of arrays met elkaar te vermenigvuldigen en vervolgens de som van producten te krijgen.
  • MAAND:
  • De Excel MAAND-functie haalt de maand uit een datum en wordt weergegeven als geheel getal van 1 tot 12.
  • JAAR:
  • De functie JAAR retourneert het jaar op basis van de opgegeven datum in een 4-cijferig serieel getalnotatie.

Meer artikelen:

  • Tel het aantal cellen tussen twee waarden / datums
  • Heb je ooit geprobeerd het aantal cellen tussen twee gegeven getallen of datums in Excel te krijgen of te tellen, zoals hieronder afgebeeld? In dit artikel worden enkele handige formules besproken om ermee om te gaan.
  • Tel het aantal cellen dat specifieke tekst bevat
  • Stel dat u een lijst met tekstreeksen hebt en misschien wilt u het aantal cellen vinden dat bepaalde tekst bevat als onderdeel van hun inhoud. In dit geval kunt u de jokertekens (*) gebruiken die alle teksten of tekens in uw criteria vertegenwoordigen bij het toepassen van de AANTAL.ALS-functie. In dit artikel zal ik introduceren hoe formules te gebruiken voor het omgaan met deze taak in Excel.

De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u om op te vallen tussen de menigte

Populaire functies: Zoek, markeer of identificeer duplicaten  |  Verwijder lege rijen  |  Combineer kolommen of cellen zonder gegevens te verliezen  |  Ronde zonder formule ...
Super VLookup: Meerdere criteria  |  Meerdere waarde  |  Over meerdere vellen  |  Fuzzy opzoeken...
Gev. Keuzelijst: Gemakkelijke vervolgkeuzelijst  |  Afhankelijke vervolgkeuzelijst  |  Multi-select vervolgkeuzelijst...
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  Vergelijk Kolommen met Selecteer dezelfde en verschillende cellen ...
Uitgelichte functies: Raster focus  |  Ontwerpweergave  |  Grote formulebalk  |  Werkmap- en bladbeheer | resource Library (Auto-tekst)  |  Datumkiezer  |  Combineer werkbladen  |  Cellen coderen/decoderen  |  Stuur e-mails per lijst  |  Super filter  |  Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen ...)  |  50+ tabel Types (Gantt Chart ...)  |  40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag ...)  |  19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad ...)  |  12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion ...)  |  7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Excel-cellen splitsen ...)  |  ... en meer

Kutools for Excel Beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...


Office Tab - Lezen en bewerken met tabbladen inschakelen in Microsoft Office (inclusief Excel)

  • Een seconde om te schakelen tussen tientallen geopende documenten!
  • Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
  • Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations