Excel formula: Provjera valjanosti podataka dopušta samo radni dan -

Generička formula

=WEEKDAY(A1,2)<6

Sažetak

Napomena: Excel ima nekoliko ugrađenih pravila za provjeru podataka za datume. Ova stranica objašnjava kako stvoriti vlastito pravilo provjere valjanosti na temelju prilagođene formule ako vam je potrebna veća kontrola ili fleksibilnost.

Da biste korisniku omogućili unos samo datuma koji su radni dani (tj. Ponedjeljak, utorak, srijeda itd.), Možete koristiti provjeru podataka s prilagođenom formulom koja se temelji na funkciji TJEDAN.

U prikazanom primjeru, provjera valjanosti podataka primijenjena na C5: C7 je:

=WEEKDAY(C5,2)<6

Obrazloženje

Pravila za provjeru valjanosti podataka pokreću se kada korisnik doda ili promijeni vrijednost ćelije.

Ova prilagođena formula za provjeru valjanosti koristi WEEKDAY da bi dobila numeričku vrijednost 1-7, koja odgovara tjednu koji počinje u ponedjeljak (1) i završava u nedjelju (7). Da biste dobili broj za tjedan koji se temelji na ponedjeljku, argument return_type za WEEKDAY daje se kao 2.

Tada se rezultat WEEKDAY uspoređuje sa 6. Bilo koja vrijednost manja od 6 radni je dan, tako da izraz vraća TRUE i provjera valjanosti uspijeva. Ako broj radnog dana nije manji od 6, provjera valjanosti ne uspijeva jer je datum subota ili nedjelja.

Datum je vikend

Da biste omogućili samo datume koji se događaju vikendom (subota ili nedjelja), možete upotrijebiti sličnu formulu:

=WEEKDAY(C5,2)>5

Napomena: Reference ćelija u formulama za provjeru valjanosti podataka su u odnosu na gornju lijevu ćeliju u rasponu odabranom kada je definirano pravilo provjere valjanosti, u ovom slučaju C5.

Zanimljivi članci...