Hva er den første arbeidsdagen i måneden som en bestemt dato er?

Innholdsfortegnelse

Målet med denne oppgaven er å finne ut hva den første arbeidsdagen i måneden som startdatoen er. VALG -funksjonen brukes også her. Vær imidlertid oppmerksom på at denne formelen ikke inkluderer helligdager, for eksempel 1. mai

I dette eksemplet ser vi etter den første arbeidsdagen i en bestemt måned.

Registrer først formelen i celle G10 = DATE (YEAR (E10), MONTH (E10), 1) + CHOICE (WEEKDAY (DATE (YEAR (E10), MONTH (E10), 1), 2);;;;;; 2, 1).

Denne formelen bruker først DATE -funksjonen til å beregne den første dagen i måneden der denne datoen ligger fra startdatoen i celle E10. I den andre delen av formelen legges dagene eller, avhengig av datokonstellasjonen, bare en dag eller ingen dag til ved hjelp av funksjonen CHOICE og WEEKDAY for å bestemme den første arbeidsdagen.

Funksjonen CHOICE velger en verdi fra listen som genereres med WEEKDAY. Mer presist er ukedagen den første dagen i den aktuelle måneden bestemt i det første argumentet i funksjonen CHOICE per indeks. I dette eksemplet er dette hverdag 6 (lørdag). Med dette indeksnummeret returneres den tilsvarende verdien, dvs. verdien 2, i funksjonen WAHL fra argumentet "Verdi6", som må legges til den første i måneden.

Hvis den første dagen i måneden hadde falt på en søndag, ville VALG -funksjonen ha returnert verdien fra argumentet "Verdi7", dvs. en 1.

Argumentene “Verdi1” til “Verdi5” (påfølgende semikolon) er irrelevante for denne beregningen og trenger ikke fylles ut, så i tilfelle indeksering vil verdien 0 returneres.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave