Home
» Porady PC
»
Jak obliczyć dni między datami w Arkuszach Google
Jak obliczyć dni między datami w Arkuszach Google
Jednym z najczęstszych zastosowań Arkuszy Google jest tworzenie kalendarzy i przetwarzanie informacji o datach, takich jak karty czasu pracy lub harmonogramy urlopów. Wielu użytkowników, którzy tworzą arkusze kalkulacyjne dotyczące dat, musi obliczyć, ile dni dzieli dwie daty; oznacza to, że muszą znaleźć liczbę dni między (na przykład) 1 lipca 2018 r. a 31 stycznia 2019 r.
Możesz po prostu spojrzeć na kalendarz i policzyć dni ręcznie, i to działałoby dobrze, gdyby daty były bardzo blisko siebie, ale w przypadku dużej liczby dat lub dat, które są od siebie oddalone, z pewnością przydałaby się niewielka pomoc ze strony komputera Ładny. Na szczęście Arkusze Google mają wiele sposobów na znalezienie liczby dni między dwiema datami.
Przyjrzyjmy się funkcjom, których możesz użyć do obliczania dni między datami w Arkuszach Google.
Jak obliczyć dni między datami w Arkuszach Google
Zanim zaczniesz, ważne jest, aby pamiętać, że te metody działają tylko w przypadku korzystania z amerykańskiego formatu daty. Jeśli nie jesteś w Stanach Zjednoczonych, możesz przejść do Arkuszy Google i zmienić ustawienia regionalne i strefę czasową, jeśli chcesz skorzystać z tych metod.
To powiedziawszy, przyjrzyjmy się, jak znaleźć liczbę dni między dwiema datami w Arkuszach Google.
Jak obliczyć dni między datami w Arkuszach Google za pomocą funkcji MINUS
W przeciwieństwie do Excela, Arkusze Google mają funkcję odejmowania, która jest bardzo przydatna do obliczania prostych różnic dat. MINUS to funkcja odejmowania Arkuszy Google, a ze względu na sposób, w jaki daty są przechowywane wewnętrznie (jako liczby całkowite opisujące liczbę dni, które upłynęły od określonej daty w przeszłości), działa dobrze do odejmowania jednej daty od drugiej. To znaczy, o ile daty są w tym samym formacie. Składnia MINUS jest następująca: =MINUS(wartość 1, wartość 2) .
Otwórz pusty arkusz kalkulacyjny Arkuszy Google w przeglądarce i wpisz (na przykład) 4/5/2017 i 5/15/2017 w komórkach B3 i C3 .
Teraz wybierz komórkę D3, w której umieścimy funkcję MINUS . Kliknij wewnątrz paska efektów , a następnie wpisz =MINUS(C3, B3) i naciśnij klawisz Enter . Komórka D3 zwróci teraz wartość 40, jak pokazano bezpośrednio poniżej.
Oznacza to, że między 4.05.2017 a 15.05.2017 jest 40 dni.
Możesz także znaleźć różnicę między datami, po prostu wprowadzając odwołania do komórek i nie zawracając sobie głowy funkcją MINUS .
Na przykład kliknij komórkę E3 i wprowadź =C3-B3 na pasku funkcji, jak pokazano na migawce bezpośrednio poniżej. To również zwróci 40. Chociaż, ponieważ bezpośrednio odejmujesz daty bez MINUS, wartość w komórce E prawdopodobnie będzie wyświetlana w formacie daty i będzie wyglądać bardzo dziwnie.
Możesz przekonwertować format komórki na wartość całkowitą, wybierając Format > Liczby i liczby .
Możesz także wprowadzić odwołania do komórek z wcześniejszą datą. Jeśli w pasku funkcji wprowadzisz =B3-C3 , komórka będzie zawierać wartość -40. Oznacza to, że 4.04.2017 jest 40 dni później niż 15.05.2017.
Jak obliczyć dni między datami w Arkuszach Google za pomocą funkcji DATEDIF
DATEDIF to funkcja, która pomaga znaleźć całkowitą liczbę dni, miesięcy lub lat między dwiema datami. Możesz znaleźć łączną liczbę dni między dwiema datami wprowadzonymi do arkusza kalkulacyjnego lub zamiast tego uwzględnić daty w DATEDIF.
Składnia DATEDIF to:
DATEDIF(data_początkowa, data_końcowa, jednostka) . Jednostką funkcji może być D (dni), M (miesiące) lub Y (lata).
Aby znaleźć różnicę między 4/4/2017 a 5/15/2017 z DATEDIF, powinieneś wybrać komórkę, do której chcesz dodać funkcję (w naszym przypadku F3) i wprowadzić = DATEDIF(B3, C3, „D”) w pasek fx .
DATEDIF będzie również działać, jeśli umieścisz informacje o dacie bezpośrednio w formule.
Kliknij komórkę arkusza kalkulacyjnego , aby dodać DATEDIF, a następnie wpisz =DATEDIF(„4/5/2017”, „5/15/2017”, „D”) na pasku efektów .
Jak widać, wyniki są takie same.
Jak obliczyć dni między datami w Arkuszach Google za pomocą funkcji DAYS360
Arkusze Google zawierają DAY360, który oblicza różnicę między datami dla 360-dniowego roku. Kalendarz 360-dniowy jest używany głównie w finansowych arkuszach kalkulacyjnych, w których mogą być wymagane obliczenia stóp procentowych.
Składnia DAYS360 to:
=DAYS360(data_początkowa, data_końcowa, [metoda]) . [Metoda] to opcjonalny wskaźnik, który można uwzględnić w metodzie liczenia dni.
Na przykład wprowadź 1/1/2016 w komórce B4 jako datę początkową, a następnie wprowadź 1/1/2017 w komórce C4 jako datę końcową funkcji.
Teraz wybierz komórkę D4 , wprowadź funkcję = DAYS360(B4, C4) na pasku fx i naciśnij Enter .
Komórka D4 będzie zawierać łącznie 360 dni między wybranymi datami. Pamiętaj, że jedynym prawdziwym zastosowaniem tej konkretnej funkcji jest praca ze stopami procentowymi.
Jak obliczyć dni między datami w Arkuszach Google za pomocą funkcji NETWORKDAYS
NETWORKDAYS oblicza również liczbę dni między datami, ale nie jest to całkowicie to samo, co pozostałe. Ta funkcja zlicza tylko dni tygodnia, więc nie uwzględnia weekendów w równaniu. (Przeczytaj to jako „Dni robocze w sieci”, a nie „Dni w sieci”.)
W związku z tym możesz znaleźć całkowitą liczbę dni tygodnia między kilkoma datami za pomocą NETWORKDAYS, a także możesz określić dodatkowe dni wolne, aby wykluczyć inne daty.
Korzystając z dat z poprzedniego przykładu, 4/4/2017 i 5/15/2017 wprowadzono w komórkach B3 i C3 .
Wybierz komórkę i wprowadź = NETWORKDAYS (B3, C3) i naciśnij Enter .
Aby dodać do funkcji datę świąt, najpierw w komórce A3 wpisz 17.04.2017 , a następnie zmodyfikuj funkcję, dodając do niej odwołanie do komórki A3. Tak więc funkcja będzie wtedy =NETWORKDAYS(B3, C3, A3) , która zwróci 28 z dodatkowym świętem bankowym również odjętym od łącznej liczby dni.
Inne ważne funkcje związane z datą
W Arkuszach dostępnych jest wiele funkcji związanych z datami, z którymi warto się zapoznać, jeśli zamierzasz dużo pracować z datami.
Funkcja DATA konwertuje podany rok, miesiąc i dzień na datę. Format to DATA (rok, miesiąc, dzień). Na przykład DATA(2019;12;25) zwraca 25/12/2019.
Funkcja DATA.WARTOŚĆ konwertuje prawidłowo sformatowany ciąg daty na liczbę całkowitą daty . Format to DATA.WARTOŚĆ(ciąg daty); Ciąg daty może być dowolnym odpowiednim ciągiem, takim jak „25/12/2019” lub „23/1/2012 8:5:30”.
Funkcja DZIEŃ zwraca dzień miesiąca, w którym przypada określona data, w formacie liczbowym. Format to DZIEŃ (data). Na przykład DZIEŃ(„25.12.2019”) zwraca 25.
Funkcja DNI zwraca liczbę dni między dwiema datami. Format to DNI (data zakończenia, data rozpoczęcia). Na przykład DNI(„2018-12-25”, „2019-08-31”) zwracają 116.
Funkcja EDATE zwraca datę określoną liczbę miesięcy przed lub po podanej dacie. Format to EDATE (data rozpoczęcia, liczba miesięcy). Na przykład funkcja EDATE("8/31/2019", -1) zwraca "7/31/2019".
Funkcja MIESIĄC zwraca miesiąc roku, w którym przypada określona data w formacie liczbowym. Format to MIESIĄC (data). Na przykład MIESIĄC(„30.08.2019”) zwraca 8.
Funkcja DZIŚ zwraca bieżącą datę jako wartość daty. Format to DZIŚ(). Na przykład w chwili pisania tego tekstu funkcja DZIŚ() zwróciłaby „31.08.2019”.
Funkcja DZIEŃ.TYGODNIA zwraca wartość liczbową przedstawiającą dzień tygodnia podanej daty. Format to WEEKDAY(data, typ), a typem może być 1, 2 lub 3. Jeśli typem jest 1, dni są liczone od niedzieli, a niedziela ma wartość 1. Jeśli typem jest 2, dni są liczone od Poniedziałek, a wartość Poniedziałek to 1. Jeśli typ to 3, dni są liczone od poniedziałku, a wartość Poniedziałek to 0. Na przykład 4/30/2019 to wtorek, a WEEKDAY("4/30/2019" ,1) zwróci 3, podczas gdy WEEKDAY(„4/30/2019”,2) zwróci 2, a WEEKDAY(„4/30/2019”,3) zwróci 1.
Funkcja ROK zwraca wartość liczbową wskazującą rok podanej daty. Format to ROK (data). Na przykład ROK("12/25/2019") zwróci 2019.
Oblicz dzień wolny
Arkusze Google to niezwykle potężny program, szczególnie w przypadku aplikacji, która jest całkowicie bezpłatna. Chociaż może nie być tak potężny jak coś takiego jak Microsoft Excel, nadal może obsługiwać szeroki zakres zadań, w tym ten.