Excel formula: Niz datuma prema prilagođenim danima -

Sadržaj

Generička formula

=WORKDAY.INTL(A1,"1111100")

Sažetak

Da biste generirali dinamički niz datuma koji uključuju samo određene dane u tjednu (tj. Samo utorkom i četvrtkom), možete koristiti funkciju WORKDAY.INTL. U prikazanom primjeru datum u B5 je kodirani datum početka. Formula u B6 je:

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

Formula vraća samo utorke i četvrtke dok se formula kopira. Ako se promijeni datum početka u B5, novi se datumi generiraju dinamički.

Obrazloženje

Funkcija WORKDAY.INTL obično se koristi za pronalaženje datuma koji su radni dani. Na primjer, pomoću WORKDAY.INTL možete pronaći sljedeći radni dan koji nije vikend ili praznik ili prvi radni dan za 5 dana.

Jedan od argumenata koji se daje WORKDAY.INTL naziva se "vikend" i kontrolira koji se dani smatraju neradnim danima. Argument za vikend može se pružiti kao broj povezan s unaprijed konfiguriranim popisom ili kao kôd od 7 znakova koji pokriva svih sedam dana u tjednu, od ponedjeljka do subote. Ovaj primjer koristi opciju koda za "filtriranje" dana koji nisu utorkom ili četvrtkom.

U kodu 1 predstavljaju dane vikenda (neradni dani), a nule radne dane, kao što je prikazano tablicom u D4: K9. Želimo vidjeti samo utorak ili četvrtak, pa za te dane koristimo nule, a za svaki drugi dan 1:

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

Kako se formula kopira, WEEKDAY.INTL prikazuje samo utorkom ili četvrtkom. Svi su datumi formatirani u obliku prilagođenog broja "ddd d-mmm-yyyy".

Prilagođeni dani

Da biste prilagodili dane koji se vraćaju, samo prilagodite kôd. Na primjer, za izlaz samo ponedjeljkom, utorkom ili petkom, možete koristiti:

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

Zanimljivi članci...