
Általános képlet
=date-DAY(date)+1+n*7-WEEKDAY(date-DAY(date)+8-dow)
Összegzés
Ahhoz, hogy megkapja a hónap hetedik napját egy hónapban (azaz első kedden, harmadik kedden, negyedik csütörtökön stb.), Használhatja a DAY és a WEEKDAY függvényeken alapuló képletet. A bemutatott példában az E5 képlete a következő:
=B5-DAY(B5)+1+D5*7-WEEKDAY(B5-DAY(B5)+8-C5)
Magyarázat
Először ez a képlet határozza meg a "kezdő dátumot". Az "első hónap" számítása a DAY függvénnyel történik:
=B5-DAY(B5)+1
Ezután n * 7 napot adunk hozzá a hónap elsőjéhez, hogy megkapjuk a kezdési dátumot n hét a hónap első napjától. A képlet általános formájában n jelentése "n-ed".
A következő lépés a végeredmény eléréséhez szükséges kiigazítás kiszámítása. A kiigazítás a WEEKDAY és a DAY használatával kerül kiszámításra:
WEEKDAY(B5-DAY(B5)+8-C5)
A WEEKDAY napon belül ismét kiszámítják a hónap elsőjét, majd hozzáadnak 8 napot, és levonják a dow (a hét napja) értékét. A hét napját a képlet általános formájában "dow" -nak rövidítik. Ez egy 1 (vasárnap) és 7 (szombat) közötti szám, amelyet szükség szerint módosíthatunk.
Végül a kiszámított kiigazítást kivonják az eredeti kezdési dátumból, hogy megkapják a végeredményt.