Excel képlet: A hónap hetedik napjának lekérdezése -

Tartalomjegyzék

Á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.

Jó linkek

Chip Pearson dátum- és időfüggvényei

érdekes cikkek...