Mi a hónap első munkanapja, amikor egy bizonyos dátum van?

Tartalomjegyzék

Ennek a feladatnak az a célja, hogy megtudja, melyik hónap első munkanapja a kezdő dátum. A CHOICE funkció itt is használatos. Ne feledje azonban, hogy ez a képlet nem tartalmazza az ünnepnapokat, például május 1 -jét

Ebben a példában egy adott hónap első munkanapját keressük.

Először rögzítse a képletet a G10 cellában = DÁTUM (ÉV (E10), HÓNAP (E10), 1) + VÁLASZTÁS (HETI NAP (DÁTUM (ÉV (E10), HÓNAP (E10), 1), 2);;;;;; 2, 1).

Ez a képlet először a DÁTUM függvényt használja annak a hónapnak az első napjának kiszámításához, amelyben ez a dátum található az E10 cella kezdő dátumától kezdve. A képlet második részében az első munkanap meghatározásához a VÁLASZTÁS és a HETI NAP függvény használatával a napok, vagy a dátum konstellációjától függően csak egy nap vagy nincs nap kerül hozzáadásra.

A CHOICE függvény kiválaszt egy értéket a listából, amelyet a WEEKDAY segítségével állít elő. Pontosabban, a szóban forgó hónap első napjának hét napját a CHOICE indexenként függvény első argumentuma határozza meg. Ebben a példában ez a 6. hét (szombat). Ezzel az indexszámmal a megfelelő értéket, azaz a 2 értéket adja vissza a WAHL függvény az "Value6" argumentumból, amelyet hozzá kell adni a hónap első napjához.

Ha a hónap első napja vasárnapra esne, a VÁLASZTÁS függvény visszaadta volna az "Érték7" argumentumból származó értéket, azaz 1 -et.

Az „Érték1” és „Érték5” (egymást követő pontosvessző) argumentumok irrelevánsak a számítás szempontjából, és nem kell kitölteni őket, így indexelés esetén a 0 érték kerül visszaadásra.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave