Przykłady użycia
DNI.ROBOCZE.INTL(DATA(1969; 7; 16); DATA(1969; 7; 24); 1; A1:A10)
DNI.ROBOCZE.INTL(DATA(1969; 7; 16); DATA(1969; 7; 24))
DNI.ROBOCZE.INTL("12/04/1995"; "12/22/1995"; 3)
DNI.ROBOCZE.INTL("12/04/1995"; "12/22/1995"; “0000011”)
Składnia
DNI.ROBOCZE.INTL(data_początkowa; data_końcowa; [weekend]; [dni_wolne])
data_początkowa– data początku okresu, w którym ma zostać obliczona liczba dni roboczych netto.data_końcowa– data końca okresu, w którym ma zostać obliczona liczba dni roboczych netto.weekend– [OPCJONALNIE – domyślna wartość1] – liczba lub ciąg znaków wskazujące, które dni tygodnia są uważane za weekend.- Metoda z ciągiem znaków: weekendy można określić przy użyciu siedmiu znaków 0 i 1, gdzie pierwsza cyfra ciągu odpowiada poniedziałkowi, a ostatnia niedzieli. Zero oznacza dzień roboczy, 1 – dzień weekendu. Na przykład „0000011” oznacza, że weekend to sobota i niedziela.
- Metoda z liczbą: zamiast używania ciągu znaków w sposób opisany powyżej można użyć pojedynczej liczby. 1 = weekend to sobota/niedziela, 2 = niedziela/poniedziałek i tak dalej aż do 7 = piątek/sobota. 11 = niedziela to jedyny dzień weekendu, 12 = poniedziałek to jedyny dzień weekendu i tak dalej aż do 17 = sobota to jedyny dzień weekendu.
dni_wolne– [ OPCJONALNIE ] – stała typu zakres lub tablica zawierająca daty przyjęte jako dni wolne.- Wartości podane w tablicy jako
dni_wolnemuszą być numerem seryjnym daty, na przykład zwracanym przez funkcjęN, albo wartościami typu data, takimi jak zwracane przez funkcjeDATA, kDATA.WARTOŚĆlubTO_DATEu. Wartości podane za pomocą zakresu muszą być standardowymi wartościami typu data lub numerami seryjnymi daty.
- Wartości podane w tablicy jako
Uwagi
-
DNI.ROBOCZE.INTLnie dokonuje automatycznej konwersji formatów liczb w taki sposób, jak robią to Arkusze Google podczas wprowadzania danych bezpośrednio do komórek. DlategoDNI.ROBOCZE.INTL(10/10/2000;10/10/2001)jest interpretowane jakoDNI.ROBOCZE.INTL(0,005;0,00499750124938), czyli ilorazy 10 przez 10 przez 2000 i przez 2001 (odpowiednio). -
DNI.ROBOCZE.INTLoblicza liczbę dni roboczych między dwiema datami. Do obliczania daty dni roboczych oddalonych o podaną liczbę dni od podanej daty służy funkcjaDZIEŃ.ROBOCZY.INTL. DNI.ROBOCZE.INTLdziała podobnie jakDNI.ROBOCZE, z tym że dodatkowo umożliwia określenie dni weekendu (na potrzeby regionów, w których weekendem nie jest sobota i niedziela).
Zobacz też
DNI.ROBOCZE: Zwraca liczbę dni roboczych netto między dwiema podanymi datami.
DZIEŃ.ROBOCZY.INTL: Oblicza datę po określonej liczbie dni roboczych z wyłączeniem określonych weekendów i świąt.
NR.SER.DATY: Zwraca datę o kilka miesięcy wcześniejszą/późniejszą od innej daty.
NR.SER.OST.DN.MIES: Zwraca datę ostatniego dnia miesiąca, który przypada określoną liczbę miesięcy przed inną datą lub po niej.
TERAZ: Zwraca bieżącą datę i godzinę jako wartość daty.