Excel formula: dobite n-ti dan v tednu v mesecu -

Kazalo

Splošna formula

=date-DAY(date)+1+n*7-WEEKDAY(date-DAY(date)+8-dow)

Povzetek

Če želite dobiti n-ti dan v tednu v mesecu (tj. Prvi torek, tretji torek, četrti četrtek itd.), Lahko uporabite formulo, ki temelji na funkcijah DAY in WEEKDAY. V prikazanem primeru je formula v E5:

=B5-DAY(B5)+1+D5*7-WEEKDAY(B5-DAY(B5)+8-C5)

Pojasnilo

Najprej ta formula določa "datum začetka". Tu se izračuna "prvi v mesecu" s funkcijo DAY:

=B5-DAY(B5)+1

Nato se prvi v mesecu doda n * 7 dni, da dobite datum začetka n tednov od prvega v mesecu. V generični obliki formule n predstavlja "n-to".

Naslednji korak je izračun prilagoditve, potrebne za dosego končnega rezultata. Prilagoditev se izračuna z uporabo WEEKDAY in DAY:

WEEKDAY(B5-DAY(B5)+8-C5)

Znotraj WEEKDAY se ponovno izračuna prvi v mesecu, nato se doda 8 dni in odšteje vrednost za dow (dan v tednu). Dan v tednu je v splošni obliki formule okrajšan "dow". To je številka med 1 (nedelja) in 7 (sobota), ki jo lahko spremenite po potrebi.

Končno se izračunana prilagoditev odšteje od prvotnega začetnega datuma, da dobimo končni rezultat.

Dobre povezave

Čipirajte stran Pearsona o funkcijah datuma in časa

Zanimive Članki...