Exceli valem: kuupäevade seeria tööpäevade kaupa -

Lang L: none (table-of-contents)

Üldine valem

=WORKDAY(A1,1,holidays)

Kokkuvõte

Dünaamilise kuupäevade seeria genereerimiseks, mis on ainult tööpäevad (st esmaspäevast reedeni), võite kasutada funktsiooni TÖÖPÄEV. Näidatud näites on valem punktis B6:

=WORKDAY(B5,1,holidays)

kus puhkus on nimetatud vahemik E5: E6.

Selgitus

Antud alguskuupäevaga tagastab funktsioon TÖÖPÄEV kuupäeva, mis pole nädalavahetus ega puhkus, n päeva tulevikus või minevikus. Pühade argument on valikuline ja selle võib välja jätta. Näites B5 a kõvakodeeritud alguskuupäev. Allpool kopeeritud B6 valem on järgmine:

=WORKDAY(B5,1,holidays)

Kuna päevade argumendi väärtuseks on seatud 1, tagastab valem iga uue rea "järgmise tööpäeva". Pühad pakutakse nimega vahemikuna E5: E6, mis sisaldab kuupäevi. Teade, et 24. ja 25. detsember on loendist välja jäetud, kuna need päevad on pühad.

Kõik kuupäevad on vormindatud kohandatud numbrivorminguga "pp pp-kk-aaaa".

Kohandatud nädalavahetused

Kui peate arvestama kohandatud nädalavahetustega (st nädalavahetused on ainult laupäev, pühapäev ja esmaspäev jne), peate lülituma kindlamale funktsioonile WORKDAY.INTL, mis võimaldab teil määrata, milliseid nädalapäevi peetakse nädalavahetusteks, esitades nädalavahetuse argumendi spetsiaalse koodi kujul, nagu selles näites selgitatud.

Teine tee

Samuti saate genereerida tööpäevade rea valemiga, mis kasutab funktsiooni WEEKDAY. Sel juhul testib valem alguskuupäeva, et näha, kas on laupäev või mitte. Kui jah, lisatakse alguskuupäevale 3 päeva. Kui ei, lisatakse vaid üks päev.

=IF(WEEKDAY(date)=6,date+3,date+1)

Huvitavad Artiklid...