Hoe bereken je de dagen tussen twee datums?

Verlofaanvragen, boekingen en verhuur hebben allemaal het aantal dagen tussen twee data nodig. Als mensen de dagen zelf tellen, tellen ze verschillend of fout, en Google Forms legt alleen de twee data vast, dus reken je het later uit in een sheet. Met Formfacade trek je in de optie Calculate de begindatum af van de einddatum, en je gebruikers zien het aantal dagen zodra ze beide data invullen. Het getal komt met het antwoord in Google Sheets, zonder dat je daar een formule hoeft te schrijven.

Maak je formulier en volg de stappen hieronder. Het voorbeeld is een verlofaanvraagformulier met een datum Leave From en een datum Leave Till.

Hoe bereken je het aantal dagen?

  • Geef op de pagina die opent je formulier een naam, klik op Build form en dan op Proceed.
  • Klik op het tabblad "Edit".
De tabbladen Edit, Preview, Share en Responses, met Edit gemarkeerd
  • Klik op het pictogram + (Add field) in de werkbalk rechts.
  • Typ "Leave From" als vraag en kies Date in de lijst met vraagtypes
  • Klik nog een keer op het pictogram +
  • Typ "Leave Till" als vraag en kies Date in de lijst met vraagtypes
  • Klik nog een keer op het pictogram +
  • Typ "Number of days" als vraag. Die is al een Short answer.
De werkbalk rechts op het tabblad Edit, met het pictogram + gemarkeerd
Klik op het pictogram ⚙️ rechtsonder bij de vraag Number of days.
Het formulier in Formfacade, met het tabblad EDIT, de vraag Number of days en het tandwielpictogram rechtsonder op de kaart gemarkeerd
Kies het tabblad "Answer".
Het paneel met veldinstellingen met het tabblad Answer en het vak Calculate gemarkeerd

Aantal dagen tussen twee data

Trek je de begindatum af van de einddatum, dan is de uitkomst in milliseconden. Deel het antwoord door 24 * 60 * 60 * 1000 om het om te zetten in dagen. Let op: tel 1 op bij de uitkomst om de begindatum mee te tellen.
((Leave Till - Leave From) / (24 * 60 * 60 * 1000)) + 1
  • Deel door 1000 om om te zetten in seconden
  • Deel door (60 * 1000) om om te zetten in minuten
  • Deel door (60 * 60 * 1000) om om te zetten in uren
  • Deel door (24 * 60 * 60 * 1000) om om te zetten in dagen
Schrijf de formule in de optie Calculate, zoals hieronder. Klik op Save.
Het tabblad Answer met ((Leave Till - Leave From) / (24 * 60 * 60 * 1000)) + 1 in het vak Calculate
Zodra beide data zijn ingevuld, toont het formulier het aantal dagen. Zo geeft 2 november tot 6 november bijvoorbeeld 5.
Het formulier Time off request met Leave From 2 november, Leave Till 6 november en Number of days 5

Samenvatting

Heb je het aantal dagen tussen twee data nodig, dan kan Google Forms dat niet berekenen. Met Formfacade trek je in de optie Calculate de begindatum af van de einddatum en verschijnt het aantal dagen zodra de gebruiker de data invult. Maak je formulier en volg de stappen hierboven. Heb je vragen, schrijf dan naar support.

Laatst bijgewerkt: