Vilken är den första arbetsdagen i månaden som ett visst datum är?

Innehållsförteckning

Syftet med denna uppgif.webpt är att ta reda på vad som är den första arbetsdagen i den månad då startdatumet är. CHOICE -funktionen används också här. Observera dock att denna formel inte inkluderar helgdagar, till exempel 1 maj

I det här exemplet letar vi efter den första arbetsdagen i en viss månad.

Registrera först formeln i cell G10 = DATE (YEAR (E10), MONTH (E10), 1) + VAL (WEEKDAY (DATE (YEAR (E10), MONTH (E10), 1), 2);;;;;; 2, 1).

Denna formel använder först DATE -funktionen för att beräkna den första dagen i månaden där detta datum ligger från startdatumet i cell E10. I den andra delen av formeln, dagarna eller, beroende på datumkonstellationen, läggs bara till en dag eller ingen dag med funktionen VAL och VECKODAG för att bestämma den första arbetsdagen.

Funktionen CHOICE väljer ett värde från listan som genereras med WEEKDAY. Mer exakt, veckodagen den första dagen i månaden i fråga bestäms i det första argumentet i funktionen VÄLJ per index. I det här exemplet är detta vardag 6 (lördag). Med detta indexnummer returneras motsvarande värde, dvs. värdet 2, i funktionen WAHL från argumentet "Value6", som måste läggas till den första i månaden.

Om den första dagen i månaden hade fallit på en söndag, skulle funktionen VAL ha returnerat värdet från argumentet "Värde7", det vill säga ett 1.

Argumenten ”Värde1” till ”Värde5” (på varandra följande semikolon) är irrelevanta för denna beräkning och behöver inte fyllas i, så vid indexering skulle värdet 0 returneras.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave