Kateri je prvi delovni dan v mesecu, ko je določen datum?

Kazalo

Cilj te naloge je ugotoviti, kateri je prvi delovni dan v mesecu, v katerem je začetni datum. Tu se uporablja tudi funkcija CHOICE. Upoštevajte pa, da ta formula ne vključuje praznikov, na primer 1. maja

V tem primeru iščemo prvi delovni dan v določenem mesecu.

Najprej zapišite formulo v celico G10 = DATUM (LETO (E10), MESEC (E10), 1) + IZBIRA (TEDEN (DATUM (LETO (E10), MESEC (E10), 1), 2) ;;;;;; 2, 1).

Ta formula najprej uporabi funkcijo DATE za izračun prvega dne v mesecu, v katerem se ta datum nahaja od začetnega datuma v celici E10. V drugem delu formule se za določitev prvega delovnega dne dodajo dnevi ali, odvisno od konstelacije datumov, le dan ali dan brez funkcij IZBIRA in TEDEN.

Funkcija CHOICE izbere vrednost s seznama, ki je ustvarjen z WEEKDAY. Natančneje, dan v tednu prvega dne zadevnega meseca je določen v prvem argumentu v funkciji IZBIRA na indeks. V tem primeru je to 6. delovni dan (sobota). S to številko indeksa se ustrezna vrednost, to je vrednost 2, vrne v funkcijo WAHL iz argumenta "Vrednost6", ki ga je treba dodati prvemu v mesecu.

Če bi prvi dan v mesecu padel na nedeljo, bi funkcija CHOICE vrnila vrednost iz argumenta "Value7", torej 1.

Argumenti »Value1« do »Value5« (zaporedna podpičja) za ta izračun niso pomembni in jih ni treba izpolniti, zato bi se v primeru indeksiranja vrnila vrednost 0.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave