Skip to main content

Znajdź datę rozpoczęcia lub zakończenia projektu w Arkuszach kalkulacyjnych Google

How to Build Innovative Technologies by Abby Fichtner (Kwiecień 2025)

How to Build Innovative Technologies by Abby Fichtner (Kwiecień 2025)
Anonim

Arkusze kalkulacyjne Google mają kilka wbudowanych funkcji daty, które można wykorzystać do obliczeń w dni robocze.

Każda funkcja daty wykonuje inną pracę, aby wyniki różniły się w zależności od funkcji. To, którego używasz, zależy od pożądanych rezultatów.

01 z 03

Funkcja WORKDAY.INTL

Arkusze kalkulacyjne Google Funkcja WORKDAY.INTL

W przypadku funkcji WORKDAY.INTL znajduje datę rozpoczęcia lub zakończenia projektu lub przypisania z określoną liczbą dni roboczych.

Dni określone jako dni weekendowe są automatycznie usuwane z całości. Ponadto można również pominąć określone dni, takie jak dni ustawowo wolne od pracy.

Sposób, w jaki funkcja WORKDAY.INTL różni się od funkcji WORKDAY, polega na tym, że WORKDAY.INTL pozwala określić, które dni i ile dni są uważane za dni weekendowe, a nie automatycznie usuwa dwa dni w tygodniu - w sobotę i niedzielę - z całkowitej liczby dni.

Zastosowania funkcji WORKDAY.INTL obejmują obliczanie:

  • datę zakończenia projektu z określoną liczbą dni roboczych po określonej dacie rozpoczęcia
  • data rozpoczęcia projektu z określoną liczbą dni roboczych przed datą zakończenia
  • termin płatności faktury
  • oczekiwaną datę dostawy towarów lub materiałów

Składnia i argumenty funkcji WORKDAY.INTL

Składnia funkcji odnosi się do układu funkcji i zawiera nazwę funkcji, nawiasy i argumenty.

Składnia funkcji WORKDAY to:

= WORKDAY.INTL (data_początkowa, liczba dni, weekend, święta)

Data rozpoczęcia - (wymagane) data rozpoczęcia wybranego okresu- dla tego argumentu można wprowadzić faktyczną datę początkową lub zamiast tego można wpisać odwołanie do komórki do lokalizacji tych danych w arkuszu roboczym

num_days - (wymagany) długość projektu- dla tego argumentu wprowadź liczbę całkowitą pokazującą liczbę dni pracy wykonanych w projekcie- wprowadź rzeczywistą liczbę dni pracy - np. 82 - lub odwołanie do komórki do lokalizacji tych danych w arkuszu- aby znaleźć datę, która występuje po argumencie data_końcowa, użyj liczby całkowitej dodatniej dla num_days- Aby znaleźć datę, która występuje przed argumentem data_początkowa, użyj ujemnej liczby całkowitej dla num_days

weekend - (opcjonalnie) wskazuje, które dni tygodnia są uważane za dni weekendowe i wyklucza te dni z całkowitej liczby dni roboczych- dla tego argumentu wprowadź numer porządkowy weekendu lub odwołanie do komórki do lokalizacji tych danych w arkuszu- jeśli ten argument zostanie pominięty, domyślny 1 (sobota i niedziela) jest używany dla kodu weekendowego- zobacz pełną listę kodów liczbowych na stronie 3 tego samouczka

wakacje - (nieobowiązkowo) jedna lub więcej dodatkowych dat, które są wyłączone z całkowitej liczby dni roboczych- daty świąteczne można wprowadzić jako numery seryjne lub odwołanie do lokalizacji w polu wartości daty w arkuszu roboczym- jeśli używane są odwołania do komórek, wartości dat należy wprowadzić w komórkach przy użyciu DATE, DATEVALUE lub SPOTYKAĆ SIĘ Z KIMŚ funkcje, aby uniknąć możliwych błędów

Przykład: Znajdź datę końcową projektu za pomocą funkcji WORKDAY.INTL

Jak widać na powyższym rysunku, w tym przykładzie użyjemy funkcji WORKDAY.INTL do znalezienia daty zakończenia dla projektu, który rozpoczyna się 9 lipca 2012 r., A kończy się 82 dni później.

Dwa święta (3 września i 8 października), które wystąpią w tym okresie, nie będą liczone jako część 82 dni.

Aby uniknąć problemów z obliczaniem, które mogą wystąpić, jeśli daty zostały przypadkowo wprowadzone jako tekst, funkcja DATE będzie używana do wprowadzania dat używanych jako argumenty. Zobacz Wartości błędów rozdział na końcu tego samouczka, aby uzyskać więcej informacji.

Wprowadzanie danych

A1: Data rozpoczęcia: A2: Liczba dni: A3: Urlop 1: A4: Wakacje 2: A5: Data zakonczenia: B1: = DATA (2012,7,9) B2: 82 B3: = DATA (2012,9,3) B4: = DATA (2012,10,8)

  1. Wprowadź następujące dane do odpowiedniej komórki:

Jeśli daty w komórkach b1, B3 i B4 nie są wyświetlane, jak pokazano na powyższym obrazku, sprawdź, czy te komórki są sformatowane do wyświetlania danych przy użyciu krótkiego formatu daty.

Kontynuuj czytanie poniżej

02 z 03

Wprowadzanie funkcji WORKDAY.INTL

Wprowadzanie funkcji WORKDAY.INTL

Arkusze kalkulacyjne Google nie używają okien dialogowych do wprowadzania argumentów funkcji, które można znaleźć w Excelu. Zamiast tego ma automatycznie sugeruj pole wyskakujące, ponieważ nazwa funkcji jest wpisana w komórce.

  1. Kliknij komórkę B6, aby uczynić ją aktywną komórką - tutaj będą wyświetlane wyniki funkcji WORKDAY.INTL
  2. Wpisz znak równości (=), a następnie nazwę funkcji dzień roboczy, intl
  3. Podczas pisania, automatycznie sugeruj pojawia się pole z nazwami i składnią funkcji, które zaczynają się na literę W
  4. Kiedy imię WORKDAY.INTL pojawia się w polu, kliknij nazwę za pomocą wskaźnika myszy, aby wprowadzić nazwę funkcji i otworzyć nawias okrągły do ​​komórki B6

Wprowadzanie argumentów funkcji

Jak widać na powyższym obrazie, argumenty funkcji WORKDAY.INTL wprowadzane są po otwartym nawiasie okrągłym w komórce B6.

  1. Kliknij komórkę B1 w arkuszu, aby wprowadzić odwołanie do tej komórki jako Data rozpoczęcia argument
  2. Po odwołaniu do komórki wpisz przecinek ( , ), aby działać jako separator między argumentami
  3. Kliknij komórkę B2, aby wprowadzić odwołanie do tej komórki jako num_days argument
  4. Po odwołaniu do komórki wpisz inny przecinek
  5. Kliknij komórkę B3, aby wprowadzić odwołanie do tej komórki jako weekend argument
  6. Zaznacz komórki B4 i B5 w arkuszu, aby wprowadzić te odwołania do komórek jako wakacje argument
  7. wciśnij Wchodzić klawisz na klawiaturze, aby wprowadzić nawias okrągły " ) "po ostatnim argumencie i dokończeniu funkcji
  8. Data 11/29/2012 - data zakończenia projektu - powinna pojawić się w komórce B6 arkusza roboczego
  9. Po kliknięciu na komórkę b5 dostępna jest pełna funkcja = WORKDAY.INTL (B1, B2, B3, B4: B5) pojawia się na pasku formuły nad arkuszem

Matematyka za funkcją

W jaki sposób Excel oblicza tę datę to:

  • Data 82 dni roboczych po 5 sierpnia 2012 r. To 27 listopada (data rozpoczęcia nie jest liczona jako 82 dni w funkcji WORKDAY.INTL)
  • Dodaj do tej daty daty dwóch wakacji (19 sierpnia i 15 listopada), które nie zostały uwzględnione jako część 82 Dni argument
  • Data zakończenia projektu to zatem czwartek, 29 listopada 2012 r

WORKDAY.INTL Wartości błędów funkcji

Jeśli dane dla różnych argumentów tej funkcji nie zostaną wprowadzone poprawnie, następujące wartości błędu pojawią się w komórce, w której znajduje się funkcja WORKDAY:

  • #WARTOŚĆ! : pojawia się w komórce odpowiedzi Jeśli jeden z argumentów WORKDAY nie jest poprawną datą (jeśli data została wprowadzona na przykład jako tekst)
  • #NUM !: pojawia się w komórce odpowiedzi, jeśli niepoprawna data wynika z dodania Data rozpoczęcia i Dni argumenty
  • Jeśli Dni argument nie jest wprowadzany jako liczba całkowita - na przykład 83,25 dni - liczba zostanie obcięta do całkowitej części liczby: 83 dni

Kontynuuj czytanie poniżej

03 z 03

Tabela kodów weekendowych i odpowiednich dni weekendowych

Tabela kodów weekendowych i odpowiednich dni weekendowych

Dla lokalizacji z weekendem dwudniowym

Liczba dni weekendowe 1 lub pominięty sobota, niedziela, 2 niedziela, poniedziałek 3 poniedziałek, wtorek 4 wtorek, środa 5 środa, czwartek 6 czwartek, piątek 7 piątek, sobota

Dla lokalizacji z weekendem jednodniowym

Numer Weekendowy dzień 11 niedziela 12 poniedziałek 13 wtorek 14 środa 15 czwartek 16 piątek 17 sobota