Valt een datum in het weekend?
In dit artikel leg ik je uit hoe je aan de hand van een datum kunt achterhalen of deze in het weekend valt of niet. Hiervoor maken we gebruik van een eenvoudige formule.
Voor het gemak kun je gebruik maken van het voorbeeldbestand. Deze is te downloaden onderaan deze pagina.
De formule
Om te achterhalen of een datum in het weekend valt maken we gebruik van onderstaande formule/functie.
WEEKDAG(serieel_getal;[type_getal])
De functie is als volgt opgebouwd waarbij de volgende argumenten dienen te worden opgegeven:
- serieel getal. Dit argument is verplicht en dient een serieel getal te zijn. Een datum in een cel welke als tekst is opgemaakt werkt dus niet. Deze zal je eerst om moeten zetten naar een datumformaat. Een datum welke als datum is opgemaakt wordt in Excel gezien als serieel getal en werkt dus wel.
- type_getal. Dit argument is optioneel en bepaalt het resultaat. Met dit argument kun je aangeven wat de eerste dag van de week is.
Resultaten WEEKDAG()
wdt_ID | type_resultaat | Resultaat |
---|---|---|
1 | 1 | Een getal van 1 (zondag) tot en met 7 (zaterdag). Dit komt overeen met voorgaande versies van Microsoft Excel. |
2 | 2 | Een getal van 1 (maandag) tot en met 7 (zondag). |
3 | 3 | Een getal van 0 (maandag) tot en met 6 (zondag). |
4 | 11 | Een getal van 1 (maandag) tot en met 7 (zondag). |
5 | 12 | Een getal van 1 (dinsdag) tot en met 7 (maandag). |
6 | 13 | Een getal van 1 (woensdag) tot en met 7 (dinsdag). |
7 | 14 | Een getal van 1 (donderdag) tot en met 7 (woensdag). |
8 | 15 | Een getal van 1 (vrijdag) tot en met 7 (donderdag). |
9 | 16 | Een getal van 1 (zaterdag) tot en met 7 (vrijdag). |
10 | 17 | Een getal van 1 (zondag) tot en met 7 (zaterdag). |
Hoe werkt de formule
Bij de bovenste formule =WEEKDAG(B1) is zondag de eerste dag van de week met als waarde 1. 28 oktober 2022 valt op een vrijdag. Als men met zondag bij 1 begint te tellen, is vrijdag de zesde dag.
Bij de middelste formule =WEEKDAG(B1;2) is maandag de eerste dag van de week met als waarde 1. In dit geval is vrijdag dan de vijfde dag.
Bij de onderste formule =WEEKDAG(B1;3) is maandag de eerste dag van de maand, maar heeft als beginwaarde 0. Indien je op maandag met 0 begint te tellen, is vrijdag de vierde dag.
Het weekend bepalen
Om te bepalen of een datum in het weekend valt kunnen we de functie =WEEKDAG() combineren met de OF() functie.
De formule wordt dan:
=OF(WEEKDAG(DATUM)={1;7})
Valt de datum op een zondag (1) dan wordt voldaan aan de eerste voorwaarde en deze is dan waar. Valt de datum op een zaterdag (7) dan wordt voldaan aan de tweede voorwaarde en is dan ook waar. Indien één van de twee voorwaarden WAAR is, is het resultaat ook WAAR. Indien beide voorwaarden ONWAAR zijn zal de uitkomst ONWAAR zijn.
Downloads
Kom je er met bovenstaande handleiding alleen niet uit, download dan het voorbeeldbestand of stel een vraag door een bericht achter te laten.
Dit delen:
- Klik om te delen met Twitter (Wordt in een nieuw venster geopend)
- Klik om te delen op Facebook (Wordt in een nieuw venster geopend)
- Zoeken
- Klik om dit te e-mailen naar een vriend (Wordt in een nieuw venster geopend)
- Klik om op LinkedIn te delen (Wordt in een nieuw venster geopend)
- Gebruiker (Wordt in een nieuw venster geopend)
- Front-end SEO-inspecteur (Wordt in een nieuw venster geopend)
- Statistieken (Wordt in een nieuw venster geopend)
- Meldingen (Wordt in een nieuw venster geopend)