Excel formula: niz datumov po dnevih po meri -

Kazalo

Splošna formula

=WORKDAY.INTL(A1,"1111100")

Povzetek

Če želite ustvariti dinamično serijo datumov, ki vključujejo samo določene dni v tednu (tj. Samo ob torkih in četrtkih), lahko uporabite funkcijo WORKDAY.INTL. V prikazanem primeru je datum v B5 trdno kodiran začetni datum. Formula v B6 je:

=WORKDAY.INTL(B5,1,"1010111")

Formula vrne samo ob torkih in četrtkih, ko se formula kopira. Če se v B5 spremeni začetni datum, se novi datumi dinamično generirajo.

Pojasnilo

Funkcija WORKDAY.INTL se običajno uporablja za iskanje datumov, ki so delovni dnevi. Na primer, z WORKDAY.INTL lahko poiščete naslednji delovni dan, ki ni vikend ali praznik, ali prvi delovni dan čez 5 dni.

Eden od argumentov za WORKDAY.INTL se imenuje "vikend" in nadzoruje, kateri dnevi se štejejo za nedelovne dni. Argument za vikend lahko navedete kot številko, povezano s predhodno nastavljenim seznamom, ali kot 7-mestno kodo, ki zajema vseh sedem dni v tednu, od ponedeljka do sobote. Ta primer uporablja možnost kode za "filtriranje" dni, ki niso torki ali četrtki.

V kodi 1 predstavljajo dneve vikenda (nedelovni dnevi), ničle pa delovne dni, kot je prikazano v tabeli v D4: K9. Videti želimo samo torek ali četrtek, zato za te dni uporabljamo ničle in 1 za vsak drugi dan:

=WORKDAY.INTL(B5,1,"1010111")

Ko se formula kopira navzdol, WEEKDAY.INTL izpiše samo ob torkih ali četrtkih. Vsi datumi so oblikovani s formatom števil po meri "ddd d-mmm-llll".

Dnevi po meri

Če želite prilagoditi, kateri dnevi se vrnejo, samo prilagodite kodo. Če želite na primer prikazati samo ponedeljek, torek ali petek, lahko uporabite:

=WORKDAY.INTL(B5,1,"0101011")

Zanimive Članki...