Екцел формула: Провера података дозвољава само радни дан -

Генеричка формула

=WEEKDAY(A1,2)<6

Резиме

Напомена: Екцел има неколико уграђених правила за проверу података за датуме. Ова страница објашњава како да креирате сопствено правило за проверу засновано на прилагођеној формули ако вам је потребна већа контрола или флексибилност.

Да бисте кориснику дозволили да уноси само датуме који су радни дани (тј. Понедељак, уторак, среда, итд.), Можете користити проверу података помоћу прилагођене формуле засноване на функцији ВИКЕНД.

У приказаном примеру, валидација података примењена на Ц5: Ц7 је:

=WEEKDAY(C5,2)<6

Објашњење

Правила за проверу ваљаности података покрећу се када корисник дода или промени вредност ћелије.

Ова прилагођена формула за проверу користи функцију ВЕЕКДАИ да би добила нумеричку вредност 1-7, која одговара недељи која почиње у понедељак (1) и завршава у недељу (7). Да бисте добили број за недељу засновану на понедељак, аргумент ретурн_типе за ВЕЕКДАИ даје се као 2.

Резултат ВЕЕКДАИ се затим упоређује са 6. Било која вредност мања од 6 је радни дан, па израз враћа ТРУЕ и валидација успева. Ако број радног дана није мањи од 6, валидација не успева јер је датум субота или недеља.

Датум је викенд

Да бисте дозволили само датуме који се дешавају викендом (субота или недеља), можете да користите сличну формулу:

=WEEKDAY(C5,2)>5

Напомена: Референције на ћелије у формулама за проверу ваљаности података односе се на горњу леву ћелију у опсегу изабраном када је дефинисано правило провере, у овом случају Ц5.

Занимљиви Чланци...