Mange analytiske prosesser er avhengige av å vite datoene for spesifikke hendelser. For eksempel, hvis lønnsbehandling skjer den andre fredagen i hver måned, er det fordelaktig å vite hvilke datoer i året som representerer den andre fredagen i hver måned.
Ved å bruke datofunksjonene som er dekket så langt i dette kapittelet, kan du bygge dynamiske datotabeller som automatisk gir deg nøkkeldatoene du trenger.
Figuren illustrerer en slik tabell. I denne tabellen beregner formler den n. ukedagen for hver oppførte måned. Ideen er å fylle ut årene og månedene du trenger og deretter fortelle det hvilket antall forekomster av hver ukedag du leter etter. I dette eksemplet viser celle B2 at du ser etter den andre forekomsten av hver ukedag.
Celle C6 inneholder 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 formelen bruker litt grunnleggende matematikk for å beregne hvilken dato i måneden som skal returneres gitt et spesifikt ukenummer og forekomst.
For å bruke denne tabellen, skriv ganske enkelt inn årene og månedene du målretter mot, og starter i kolonnene A6 og B6. Juster deretter forekomstnummeret du trenger i celle B2.
Så hvis du leter etter den første mandagen i hver måned, skriv inn en 1 i celle B2 og se i mandagskolonnen. Hvis du ser etter den tredje torsdagen i hver måned, skriv inn en 3 i celle B2 og se i torsdagskolonnen.