Hvad er den første arbejdsdag i måneden, som en bestemt dato er?

Indholdsfortegnelse

Formålet med denne opgave er at finde ud af, hvad den første arbejdsdag i den måned, hvor startdatoen er. VALG -funktionen bruges også her. Bemærk dog, at denne formel ikke inkluderer helligdage, f.eks. 1. maj

I dette eksempel leder vi efter den første arbejdsdag i en bestemt måned.

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

Denne formel bruger først DATE -funktionen til at beregne den første dag i den måned, hvor denne dato er placeret fra startdatoen i celle E10. I den anden del af formlen tilføjes dagene eller, afhængigt af datokonstellationen, kun en dag eller ingen dag ved hjælp af funktionen VALG og WEEKDAY for at bestemme den første arbejdsdag.

Funktionen CHOICE vælger en værdi fra listen, der genereres med WEEKDAY. Mere præcist er ugedagen den første dag i den pågældende måned bestemt i det første argument i funktionen VALG pr. Indeks. I det foreliggende eksempel er dette hverdag 6 (lørdag). Med dette indeksnummer returneres den tilsvarende værdi, dvs. værdien 2, i funktionen WAHL fra argumentet "Value6", som skal føjes til den første i måneden.

Hvis den første dag i måneden var faldet på en søndag, ville funktionen VALG have returneret værdien fra argumentet "Værdi7", dvs. en 1.

Argumenterne “Værdi1” til “Værdi5” (på hinanden følgende semikolon) er irrelevante for denne beregning og skal ikke udfyldes, så i tilfælde af indeksering vil værdien 0 blive returneret.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave