
Generisk formel
=date-DAY(date)+1+n*7-WEEKDAY(date-DAY(date)+8-dow)
Sammendrag
For å få den niende ukedagen i en måned (dvs. den første tirsdag, tredje tirsdag, fjerde torsdag osv.), Kan du bruke en formel basert på DAG- og UKEDAG-funksjonene. I eksemplet vist er formelen i E5:
=B5-DAY(B5)+1+D5*7-WEEKDAY(B5-DAY(B5)+8-C5)
Forklaring
Først bestemmer denne formelen en "startdato". Den "første i måneden" beregnes med DAY-funksjonen her:
=B5-DAY(B5)+1
Deretter legges n * 7 dager til den første i måneden, for å få en startdato n uker fra den første i måneden. I den generiske formen av formelen representerer n "nth".
Neste trinn er å beregne den justeringen som kreves for å nå det endelige resultatet. Justeringen beregnes ved hjelp av WEEKDAY og DAY:
WEEKDAY(B5-DAY(B5)+8-C5)
Inne i UKEDAG beregnes den første i måneden igjen, deretter legges 8 dager til og verdien for dow (ukedag) trekkes fra. Ukedag forkortes "dow" i generisk form av formelen. Dette er et tall mellom 1 (søndag) og 7 (lørdag) som kan endres etter behov.
Endelig blir den beregnede justeringen trukket fra den opprinnelige startdatoen for å få det endelige resultatet.