Koji je prvi radni dan u mjesecu da je određeni datum?

Sadržaj

Cilj ovog zadatka je saznati koji je prvi radni dan u mjesecu u kojem je datum početka. Ovdje se koristi i funkcija CHOICE. Međutim, imajte na umu da ova formula ne uključuje praznike, poput 1. svibnja

U ovom primjeru tražimo prvi radni dan u određenom mjesecu.

Prvo zabilježite formulu u ćeliju G10 = DATUM (GODINA (E10), MJESEC (E10), 1) + IZBOR (TJEDAN (DATUM (GODINA (E10), MJESEC (E10), 1), 2) ;;;;;; 2, 1).

Ova formula prvo koristi funkciju DATE za izračun prvog dana u mjesecu u kojem se taj datum nalazi od datuma početka u ćeliji E10. U drugom dijelu formule dodaju se dani ili, ovisno o konstelaciji datuma, samo dan ili bez dana pomoću funkcije IZBOR i TJEDAN kako bi se odredio prvi radni dan.

Funkcija CHOICE odabire vrijednost s popisa koji se generira s WEEKDAY. Točnije, dan u tjednu prvog dana dotičnog mjeseca određen je u prvom argumentu u funkciji IZBOR po indeksu. U ovom primjeru ovo je radni dan 6 (subota). S ovim indeksnim brojem, odgovarajuća vrijednost, tj. Vrijednost 2, vraća se u funkciji WAHL iz argumenta "Vrijednost6", koji se mora dodati prvom u mjesecu.

Da je prvi dan u mjesecu pao na nedjelju, funkcija CHOICE bi vratila vrijednost iz argumenta "Value7", tj. 1.

Argumenti “Vrijednost1” do “Vrijednost5” (uzastopne točke sa zarezom) nisu relevantni za ovaj izračun i ne moraju se ispuniti, pa bi se u slučaju indeksiranja vratila vrijednost 0.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave