Hoe reken je de leeftijd uit en krijg je een overzicht van komende verjaardagen

image
Hoe attent is het om verjaardagen van je klanten bij te houden en voor de verjaardag een kaartje te sturen. Dan wil je er wel op tijd een reminder van ontvangen. In dit artikel hoe je dat regelt in Notion. Je kunt dit zelfde principe ook goed gebruiken voor wanneer iemand klant is geworden of een ander jubileum dat je niet wil vergeten.

1. Leeftijd uitrekenen

Hiervoor zijn twee properties nodig:

  • de verjaardag (date), vul hierbij de geboortedatum in
  • de leeftijd (formula)

De formule is dan zoals hieronder.

dateBetween(now(), prop("Verjaardag"), "years")

Wat doet deze formule? Hij bekijkt hoeveel tijd er zit tussen de datum van vandaag en de verjaardag in jaren.

2. Wanneer is de volgende verjaardag?

Om heel attent te zijn, of in ieder geval zo over te komen, wil je op tijd de komende verjaardagen in beeld hebben. Via een filter kun je de data van, bijvoorbeeld, de komende maand laten zien. Maar omdat je een datum in het verleden hebt ingevoerd als geboortedatum, wordt dat lastiger.

Wat we gaan doen is door een formule de komende verjaardag laten berekenen. Bij deze! Kopiëren en plakken en je hebt het voor elkaar.

if(formatDate(dateAdd(prop("Verjaardag"), prop("Leeftijd"), "years"), "L") == formatDate(now(), "L"), dateAdd(prop("Verjaardag"), prop("Leeftijd"), "years"), dateAdd(prop("Verjaardag"), prop("Leeftijd") + 1, "years"))

3. Filter de verjaardagen die komende maand vallen

Nu wil je op een handige plek een lijst met de komende verjaardagen.

  1. Wil je het op een andere plek dan waar je de originele database hebt? Kies dan voor een block met -Linked view of database- en kies dan als bron de originele database
  2. Kies dan voor de 3 puntjes bij de database of als je deze direct ziet, -filter-
  3. In de pop-up die je dan ziet, kies je voor filter by ‘volgende verjaardag’
  4. Net boven de blauwe balk waarin je kan typen zie je dan ‘is’ met een pijltje naar beneden. Klik op dat pijltje en wissel naar ‘is on or before’
  5. In plaats van een vaste datum in te voeren, kies je voor het pijltje achter ‘date’. Deze zet je op ‘one month from now’. Het ziet er dan uit zoals op de afbeelding hiernaast.

Voorbeeld database met verjaardagen

Alle verjaardagen

2 views

Alle verjaardagen

Komende maand

WieVerjaardagLeeftijdVolgende verjaardag
Voorbeeld A
February 16, 1984
40
February 16, 2024 12:00 AM2024-10-05T13:33:57+00:00
Voorbeeld B
September 23, 1980
43
September 23, 2023 12:00 AM2024-10-05T13:33:57+00:00
Voorbeeld C
April 21, 2021
3
April 21, 2024 12:00 AM2024-10-05T13:33:57+00:00