Mange analytiske processer er afhængige af at kende datoerne for specifikke begivenheder. For eksempel, hvis lønbehandlingen finder sted den anden fredag i hver måned, er det en fordel at vide, hvilke datoer på året der repræsenterer den anden fredag i hver måned.
Ved at bruge de datofunktioner, der er dækket indtil videre i dette kapitel, kan du bygge dynamiske datotabeller, der automatisk giver dig de nøgledatoer, du har brug for.
Figuren illustrerer en sådan tabel. I denne tabel beregner formlerne den n. ugedag for hver anført måned. Ideen er at udfylde de år og måneder, du har brug for, og derefter fortælle det, hvilket antal forekomster af hver ugedag, du leder efter. I dette eksempel viser celle B2, at du leder efter den anden forekomst af hver ugedag.
Celle C6 indeholder følgende formel:
=DATO($A6,$B6,1)+C$4-WEEKDAY(DATE($A6,$B6,1))+($B$2-(C$4>=WEEKDAY(DATE($A6,$B6,1) ))))*7
Denne formel anvender nogle grundlæggende matematik til at beregne, hvilken dato inden for måneden der skal returneres givet et bestemt ugenummer og forekomst.
For at bruge denne tabel skal du blot indtaste de år og måneder, du målretter mod, startende i kolonne A6 og B6. Juster derefter det forekomstnummer, du skal bruge i celle B2.
Så hvis du leder efter den første mandag i hver måned, skal du indtaste et 1 i celle B2 og se i mandagskolonnen. Hvis du leder efter den tredje torsdag i hver måned, skal du indtaste et 3-tal i celle B2 og se i torsdagskolonnen.