Note: The other languages of the website are Google-translated. Back to English

Hoe tel je het aantal weekenden / weekdagen tussen twee datums in Excel?

Soms moeten we weten hoeveel specifieke weekdagen tussen twee datums. Ik heb bijvoorbeeld twee datums: de startdatum is 1/1/2014 en de einddatum is 2/15/2014, nu wil ik weten hoe vaak een zondag of een maandag of een dinsdag enz. Voorkomt in deze duur. Misschien is dit wat moeilijk voor ons, maar hier kan ik enkele effectieve methoden voor u bespreken.


Tel het aantal specifieke weekdagen / weekenden tussen twee datums met formule

Stel dat ik de volgende twee datums heb, en ik moet tellen hoeveel zondagen ertussen. Selecteer een lege cel, voer onderstaande formule in en druk op Enter sleutel. En nu krijg je het aantal zondagen tussen de twee datums. Zie screenshot:

=INT((WEEKDAY($C$2- 1)-$C$2+$C3)/7)

Opmerkingen:

(1) In de bovenstaande formule is C2 de startdatum en geeft C3 de einddatum aan.

(2) In bovenstaande formule, 1 staat voor zondag. En je kunt het nummer 1 vervangen door andere nummers tussen 1 en 7. (1 is zondag, 2 is maandag, 3 is dinsdag, 4 is woensdag, 5 is donderdag, 6 is vrijdag en 7 is zaterdag)


Gebruik de formule om het aantal specifieke weekdagen in de maand te tellen

Soms moet u het totale aantal van een bepaalde weekdag in de gegeven maand tellen, zegt tel het totale aantal woensdag in juli 2020. Hier zal ik een formule introduceren om het totale aantal van een bepaalde weekdag in de opgegeven maand gemakkelijk.

Selecteer een lege cel, typ onderstaande formule en druk op Enter om het telresultaat te krijgen.

=INT((WEEKDAY(DATE(G2,G3,1)- G4)-DATE(G2,G3,1)+EOMONTH(DATE(G2,G3,1),0))/7)

Opmerkingen:

(1) In bovenstaande formule is G2 het opgegeven jaar, G3 is de opgegeven maand en G4 is de opgegeven dag van de week.

(2) Deze formule wijst gehele getallen toe om de dag van de week weer te geven: 1 is zondag, 2 is maandag, 3 is dinsdag, 4 is woensdag, 5 is donderdag, 6 is vrijdag en 7 is zaterdag.


Gebruik de door de gebruiker gedefinieerde functie om het aantal specifieke weekdagen / weekenden in een bepaalde maand te tellen

U kunt naast de bovenstaande formule ook een door de gebruiker gedefinieerde functie maken om te berekenen hoeveel specifieke weekdagen in een bepaald jaar en maand.

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.

Public Function TotalDays(pYear As Integer, pMonth As Integer, pDay As Integer)
'Update 20140210
Dim xindex As Integer
Dim endDate As Integer
endDate = Day(DateSerial(pYear, pMonth + 1, 0))
For xindex = 1 To endDate
    If Weekday(DateSerial(pYear, pMonth, xindex)) = pDay Then
        TotalDays = TotalDays + 1
    End If
Next
End Function

3. Sla deze code op en keer terug naar het werkblad, voer vervolgens deze formule in een lege cel in = TotalDays (jaar, maand, 1) . In dit voorbeeld zal ik tellen hoeveel zondagen er zijn in juni 2020, zodat ik deze formule kan toepassen als een van onderstaande formules, Druk dan op Enter sleutel, en je krijgt hoeveel zondagen tegelijk. zie screenshots:

= TotalDays (C2, C3, C4)

= TotalDays (2020,6,1)

 

Opmerkingen: Deze formules gebruiken gehele getallen om dag van weken weer te geven: 1 is zondag, 2 is maandag, 3 is dinsdag, 4 is woensdag, 5 is donderdag, 6 is vrijdag en 7 is zaterdag.


Tel nummers van alle weekenden / weekdagen / specifieke dag van de week tussen twee datums met Kutools voor Excel

Eigenlijk kunnen we Kutools voor Excel's toepassen Aantal niet-werkdagen tussen twee datums formule, Aantal werkdagen tussen twee datums formule, en Tel het aantal specifieke weekdagen formule om snel de nummers van alle weekenden, weekends of specifieke dagen van de week in een datumbereik in Excel te tellen.

Kutools for Excel - Bevat meer dan 300 handige tools voor Excel. Gratis proefversie met volledige functionaliteit 30-dag, geen creditcard nodig! Nu gratis proberen!

1. Selecteer een lege cel waarin u het telresultaat plaatst en klik op Kutools> Formula Helper> Formula Helper om deze functie in te schakelen

En ga je gang op basis van je teltypes.

A. Tel het aantal weekenden (zaterdag en zondag) tussen twee datums in Excel

Ga als volgt te werk in het dialoogvenster Formuleshulp:
(1) Selecteer Statistisch van de Formule type keuzelijst;
(2) Klik om te selecteren Aantal niet-werkdagen tussen twee datums functie in het Kies een formule keuzelijst;
(3) Voer de startdatum in het Begin datum box (u kunt ook verwijzen naar een datumcel);
(4) Voer de einddatum in het Einddatum box (u kunt ook verwijzen naar een datumcel);
(5) Klik op het OK knop.

Nu retourneert het het totale aantal van alle zaterdagen en zondagen in de geselecteerde cel.

Kutools for Excel - Bevat meer dan 300 handige tools voor Excel. Gratis proefversie met volledige functionaliteit 30-dag, geen creditcard nodig! Snap het nu

B. Tel het aantal weekdagen (exclusief zaterdag en zondag) tussen twee datums in Excel

Ga als volgt te werk in het dialoogvenster Formuleshulp:
(1) Selecteer Statistisch van de Formule type keuzelijst;
(2) Klik om te selecteren Aantal werkdagen tussen twee datums functie in het Kies een formule keuzelijst;
(3) Voer de startdatum in het Begin datum box (u kunt ook verwijzen naar een datumcel);
(4) Voer de einddatum in het Einddatum box (u kunt ook verwijzen naar een datumcel);
(5) Klik op het OK knop.

En dan retourneert het het totale aantal weekdagen (exclusief zaterdagen en zondagen) in de geselecteerde cel.

Kutools for Excel - Bevat meer dan 300 handige tools voor Excel. Gratis proefversie met volledige functionaliteit 30-dag, geen creditcard nodig! Snap het nu

C. Tel het aantal specifieke dagen van de week (maandag, zaterdag, zondag, enz.) Tussen twee datums in Excel

Ga als volgt te werk in het dialoogvenster Formuleshulp:
(1) Selecteer Statistisch van de Formule type keuzelijst;
(2) Klik om te selecteren Tel het aantal specifieke weekdagen functie in het Kies een formule keuzelijst;
(3) Voer de startdatum in het Begin datum box (u kunt ook verwijzen naar een datumcel);
(4) Voer de einddatum in het Einddatum box (u kunt ook verwijzen naar een datumcel);
(5) Specificeer de specifieke weekdag met een geheel getal (1 staat voor zondag, 2-5 betekent maandag tot vrijdag, en 7 is zaterdag.);
(6) Klik op het OK knop.

En dan retourneert het het totale aantal van de opgegeven weekdag in het opgegeven datumbereik.

Kutools for Excel - Bevat meer dan 300 handige tools voor Excel. Gratis proefversie met volledige functionaliteit 30-dag, geen creditcard nodig! Snap het nu


Gerelateerde artikelen:


De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2021 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Volledige functies Gratis proefperiode van 30 dagen. 60 dagen geld-terug-garantie.
kte tabblad 201905

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!
officetab onderkant
Heb je vragen? Stel ze hier. (19)
Nog geen beoordelingen. Beoordeel als eerste!
Deze opmerking is gemaakt door de moderator op de site
Bedankt hiervoor. Vraag, hoe voeg ik nog een dag zoals "woensdag of 4" toe aan de maandag? Eigenlijk wil ik dat het zowel het totaal van de maandagen als de woensdagen tussen de twee datums berekent. Hoe schrijf ik deze formule? Nogmaals bedankt
Deze opmerking is gemaakt door de moderator op de site
Try =INT((WEEKDAY($B$1-2)-$B$1+$B2)/7)+INT((WEEKDAY($B$1-4)-$B$1+$B2)/7)
Deze opmerking is gemaakt door de moderator op de site
Bedankt. Dit is zo handig.
Deze opmerking is gemaakt door de moderator op de site
Om toekomstige zoekers te helpen. Gebruik deze formule om dagen tussen twee datums te berekenen: =NETWERKDAGEN.INTL( startdatum, einddatum, [weekend], [vakantiedagen]) =NETWERKDAGEN.INTL(A3,A4,"00000011",C3:C8) - 0=dag 1 opnemen =dag uitsluiten
Deze opmerking is gemaakt door de moderator op de site
HEEL ERG BEDANKT!!! Dit is perfect! Deze functie doet precies zijn taak!
Deze opmerking is gemaakt door de moderator op de site
Werkt niet goed. Je moet bedenken op welke dag je begint en eindigt!
Deze opmerking is gemaakt door de moderator op de site
Hoi Laura, kun je dat nader toelichten?
Deze opmerking is gemaakt door de moderator op de site
Hallo, ik kom uit Zuid-Afrika en heb advies nodig. Ik heb twee werknemers op het werk die verschillende dagen werken. Nu wil ik een formule in Excel typen om te tellen hoeveel dagen per jaar ze werkt (dat kan ik doen), maar de truc komt wanneer ik een formule wil typen waarmee ik kan aftrekken als een van haar werkdagen is een feestdag, ze werkt bijvoorbeeld op maandag, woensdag en vrijdag. Dat betekent dat ze 156 dagen per jaar werkt, maar ik wil excel de vakantiedagen aftrekken als het op een van haar werkdagen is. Kan iemand me alsjeblieft helpen?
Deze opmerking is gemaakt door de moderator op de site
Hoi Jaco, Voor iemand die op maandag (2), woensdag (4) en vrijdag (6) werkt, kun je dit als volgt bereiken: (1) Bel de begin- en einddatum van het jaar [quote]StartDate[/quote] en [quote] Einddatum [/quote], respectievelijk. (2) Maak een lijst van alle feestdagen in Zuid-Afrika (dit kan meer dan een jaar beslaan) in een bereik en noem het [quote]PublicHolidays[/quote] (3) Om het totale aantal gewerkte dagen te berekenen, voert u het volgende in reeks formule: [quote]=INT((WEEKDAY(StartDate-2)-StartDate+EndDate )/7)+INT((WEEKDAY(StartDate-4)-StartDate+EndDate )/7)+INT((WEEKDAY(StartDate-6) )-StartDatum+Einddatum )/7)-SUM(IF((PublicHolidays>=StartDate)*(PublicHolidays
Deze opmerking is gemaakt door de moderator op de site
Ik weet niet wat er met mijn formule en de rest van mijn bericht hierboven is gebeurd. De formule moet zijn: =INT((WEEKDAY(StartDate-2)-StartDate+EndDate )/7)+INT((WEEKDAY(StartDate-4)-StartDate+EndDate)/7)+INT((WEEKDAY(StartDate-6) )-StartDatum+Einddatum )/7)-SUM(IF((PublicHolidays>=StartDate)*(PublicHolidays
Deze opmerking is gemaakt door de moderator op de site
Sorry, de bovenstaande formule is niet compleet: het zou moeten zijn: =INT((WEEKDAY(StartDate-2)-Begindatum+Einddatum)/7)+INT((WEEKDAG(Begindatum-4)-Begindatum+Einddatum)/7)+INT((WEEKDAG(Begindatum-6)-StartDate+EndDate)/7)-SUM(IF((PublicHolidays>=StartDate)*(PublicHolidays
Deze opmerking is gemaakt door de moderator op de site
Waarom worden mijn opmerkingen niet volledig gepubliceerd????
Deze opmerking is gemaakt door de moderator op de site
[quote]Waarom worden mijn opmerkingen niet volledig gepubliceerd????Door Mohammed[/quote] Sorry, probeer me de formule te sturen naar jaychivo#extendoffice.com. Vervang @ door #. En ik zal je helpen het te plaatsen. Mogelijk zijn er enkele tekens die zijn geblokkeerd. :-)
Deze opmerking is gemaakt door de moderator op de site
Is het mogelijk om de startdatum in te stellen op "=today()" en de einddatum, bijvoorbeeld de 22e van de huidige cyclus. Als de datum terugkeert naar de 23e, vernieuwt u de formule naar de volgende 22e?
Deze opmerking is gemaakt door de moderator op de site
Ervan uitgaande dat cyclus verwijst naar de maand, zou dit moeten werken voor de einddatum: DATE(YEAR(TODAY()),MONTH(TODAY())+IF(DAY(TODAY())>22,1,0),22)
Deze opmerking is gemaakt door de moderator op de site
hallo meneer, ik wil nee berekenen. van weken in Excel tussen twee datums, maar Dose ziet niet de juiste weken per datum bijvoorbeeld: ik heb de datum 01/01/2016 (vrijdag) en de tweede datum 14/01/2016 (donderdag) ingevoerd aantal weken weergegeven = 2 weken . maar ik wil exact 2 weken laten zien voltooid 15/01/2016 anders laat ik geen fo weken zien.
Deze opmerking is gemaakt door de moderator op de site
Laat de begin- en einddatum respectievelijk in de cellen A1 en A2 staan. Dit zou moeten werken: =INT((A2-A1)/7)
Deze opmerking is gemaakt door de moderator op de site
Hoe zit het met een formule die de werkelijke datum van de eerste woensdag van elke maand, of de 2e en 3e dinsdag van elke maand retourneert? Of elke 3e dinsdag? Ik wil mijn eigen start- en einddatums kunnen invoeren en dan de daadwerkelijke DATA (niet de telling) teruggestuurd krijgen. Om het even welke ideeën?
Deze opmerking is gemaakt door de moderator op de site
Stel dat u de 3e donderdag van de maand wilt berekenen en aannemen dat de datum van de eerste van de maand in cel A1 staat. We moeten eerst de datum van de donderdag in de week van A1 berekenen. Omdat donderdag de 5e dag van de week is, gebruiken we: =A1-WEEKDAG(A1)+5 Als deze donderdag dan voor A1 valt, moeten we 7 optellen met [b]((A1-WEEKDAG(A1)+5)
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties

Volg ons

Copyright © 2009 - www.extendoffice.com. | Alle rechten voorbehouden. Aangedreven door ExtendOffice. | Sitemap
Microsoft en het Office-logo zijn handelsmerken of gedeponeerde handelsmerken van Microsoft Corporation in de Verenigde Staten en / of andere landen.
Beschermd door Sectigo SSL