Jak zastosować formułę Excela do liczenia dni od daty do dzisiaj

  • Udostępnij To
Hugh West

Liczenie liczby dni w Excelu jest istotnym zadaniem w naszych codziennych czynnościach. Ale jakie są formuły Excela, aby zrobić to w skuteczny sposób? W tym artykule zamierzam policzyć liczbę dni od dowolnej daty do dzisiaj za pomocą formuły Excela i Power Query.

Pobierz Zeszyt ćwiczeń

Możesz pobrać następujący skoroszyt Excela dla lepszego zrozumienia i przećwiczyć go samodzielnie.

Counting Date to Today.xlsx

8 prostych sposobów na zastosowanie formuły Excela do liczenia dni od daty do dzisiaj

W tym artykule pokażemy Ci, jak zastosować Formuła programu Excel do liczenia dni od daty do dzisiaj, używając wzór na odejmowanie , funkcja TODAY , funkcja DATE , funkcja DAYS , funkcja DATEDIF , funkcja NETWORKDAYS , funkcja NETWORKS.INT , a wykorzystujący Power Query .

Zanim przejdziemy do głównej dyskusji, spójrzmy na nasz zestaw danych.

Na poniższym rysunku podane są nazwiska pracowników wraz z datami ich dołączenia.Musimy zlicza liczbę dni od daty dołączenia do dnia dzisiejszego .

Zaczynajmy.

1) Używanie formuły odejmowania do liczenia dni od daty do dnia dzisiejszego w programie Excel

Liczbę dni od daty dołączenia do dziś możemy bez wysiłku policzyć za pomocą formuły odejmowania.

Formuła odejmowania, najłatwiejsza do odliczenia, może być łatwo zastosowana poprzez wpisanie minus (-) operator pomiędzy tymi dwoma datami.

Krok 1:

  • Po pierwsze, wybierz E5 komórka.
  • Następnie zapisz następujący wzór.
=D5-C5

  • Na koniec naciśnij ENTER .

Krok 2:

  • Zobaczysz więc liczbę dni pomiędzy datą dołączenia pierwszej osoby a dzisiejszą datą.
  • Następnie należy użyć Uchwyt do napełniania i przeciągnij go w dół z E5 komórka do E13 komórka.

Krok 3:

  • Na koniec otrzymasz liczbę dni dla wszystkich osób w zestawie danych.

Read More: Jak pomniejszyć liczbę dni lub datę od dnia dzisiejszego w programie Excel

2) Zastosowanie funkcji TODAY do liczenia dni od daty do dnia dzisiejszego.

Jeśli nie chcesz tworzyć innej komórki dla bieżącej daty, zawsze możesz wykorzystać DZISIAJ funkcja .

Funkcja zwraca bieżącą datę, która jest stale aktualizowana w przypadku modyfikacji lub otwarcia zbioru danych. W funkcji nie są podawane żadne argumenty funkcja TODAY .

Krok 1:

  • Aby zastosować funkcję w naszym zbiorze danych, należy wybrać pustą komórkę np. E5 komórka.
  • Następnie wpisz poniższą formułę, aby obliczyć całkowitą liczbę dni od momentu dołączenia pracownika do urzędu.Tutaj C5 jest datą przystąpienia pracownika do pracy.
=TODAY()-C5

  • A następnie, naciśnij ENTER .

Krok 2:

  • Dlatego zobaczysz liczbę dni pomiędzy datą dołączenia pierwszej osoby a dzisiejszą datą.
  • Następnie należy użyć Uchwyt do napełniania i przeciągnij go w dół z E5 komórka do E13 komórka.

Krok 3:

  • Na koniec otrzymasz liczbę dni dla wszystkich osób w zestawie danych.

Read More: Formuła Excel do obliczania liczby dni pomiędzy dniem dzisiejszym a inną datą

3) Używanie formuły Excela z funkcją DAYS do liczenia dni od daty do dzisiaj

Inny prosty sposób na policzyć liczbę dni pomiędzy dwoma datami , w tym przypadku ma obowiązywać data dołączenia, oraz data bieżąca DNI funkcja .

Funkcja daje liczbę dni pomiędzy dwoma datami Excela.

Składnia funkcji DAYS

=DAYS (end_date, start_date)

Argumenty funkcji DAYS

koniec_daty - Data końcowa.

początek_daty - Data rozpoczęcia.

Krok 1:

  • Zastosujmy więc tę funkcję w naszym zestawie danych. Wybierz pustą komórkę, np. D5 .
  • Następnie wstawiamy tutaj poniższy wzór. gdzie D5 jest datą bieżącego dnia, a C5 jest datą przystąpienia.
=DAYS(D5,C5)

  • Następnie uderz w ENTER .

Krok 2:

  • Tutaj zobaczysz liczbę dni pomiędzy datą dołączenia pierwszej osoby a dzisiejszą datą.
  • Następnie należy użyć Uchwyt do napełniania i przeciągnij go w dół z E5 komórka do E13 komórka.

Krok 3:

  • W rezultacie otrzymasz liczbę dni dla wszystkich osób w zestawie danych.

Read More: Jak obliczyć liczbę dni pomiędzy dwoma datami w Excelu

4. zastosowanie funkcji DATA do liczenia dni od dziś w Excelu

Liczbę dni można obliczyć za pomocą funkcja DATE . DATA funkcja zwraca numer seryjny, który posiada dana data.

Składnia funkcji DATE

=DATA (rok, miesiąc, dzień)

Argumenty funkcji DATE

rok - Numer za rok.

miesiąc - Numer na miesiąc.

dzień - Numer na dzień.

Ponieważ mamy jedną komórkę, która zawiera datę, możemy użyć ROK , MIESIĄC oraz DZIEŃ Można również wprowadzić dane ręcznie.

  • Funkcja YEAR wyciąga rok z podanej daty. Składnia funkcji jest następująca
= ROK (data)

  • Na stronie Funkcja "Miesiąc" w programie Excel wyciąga miesiąc z podanej daty
=MONTH (serial_number)

  • Na stronie Funkcja DAY w programie Excel zwraca dzień miesiąca jako liczbę od 1 do 31 od podanej daty.
=DAY (data)

Krok 1:

  • Dlatego nasz wzór przyjmuje postać gdzie D5 jest datą bieżącego dnia, a C5 jest datą przystąpienia.
=DATE(YEAR(D5),MONTH(D5),DAY(D5))-DATE(YEAR(C5),MONTH(C5),DAY(C5))

  • Teraz wybierz pustą komórkę E5 wprowadź formułę, a następnie naciśnij ENTER .

Krok 2:

  • Dlatego zobaczysz liczbę dni pomiędzy datą dołączenia pierwszej osoby a dzisiejszą datą.
  • Poza tym, użyj Uchwyt do napełniania i przeciągnij go w dół z E5 komórka do E13 komórka.

Krok 3:

  • Na koniec, na podanym obrazku widać liczbę dni pomiędzy datą dołączenia a dzisiejszą datą w zbiorze danych.

Read More: Obliczanie liczby dni pomiędzy dwoma datami za pomocą VBA w Excelu

Podobne lektury

  • Jak obliczyć liczbę miesięcy między dwiema datami w programie Excel
  • Dodaj dni do daty w Excelu z wyłączeniem weekendów (4 sposoby)
  • Jak obliczyć dni robocze w miesiącu w programie Excel (4 proste sposoby)
  • Odejmij daty w Excelu, aby uzyskać lata (7 prostych metod)
  • Jak obliczyć dni robocze między dwoma datami w programie Excel (4 metody)

5) Zastosowanie formuły Excela z funkcją DATEDIF do liczenia dni od daty do dnia dzisiejszego

Zastosowanie DATEDIF Funkcja jest również sposobem na liczenie dni pomiędzy datami w Excelu. Jest specjalnie przeznaczona do określania różnicy czasu w różnych jednostkach, w tym dniach, miesiącach i latach.

Składnia funkcji DATEIF

=DATEDIF (start_data, end_data, jednostka)

Argumenty funkcji DATEIF

początek_daty - Data rozpoczęcia w formacie daty seryjnej programu Excel.

koniec_daty - Data końcowa w formacie daty seryjnej Excela.

jednostka - Jednostka czasu, której należy użyć (lata, miesiące lub dni).

Krok 1:

  • Zatem wzór dla naszego zestawu danych jest podany poniżej, gdzie D5 jest datą bieżącego dnia, a C5 to data dołączenia. Także, d odnosi się do dni (pełnych dni).
=DATEDIF(C5,D5, "d")

  • Teraz wprowadź formułę w pustej komórce i naciśnij ENTER .
  • Podobnie DNI można również użyć funkcji DZISIAJ funkcja tutaj zamiast end_date.

Krok 2:

  • Następnie zobaczysz liczbę dni pomiędzy datą dołączenia pierwszej osoby a dzisiejszą datą.
  • Poza tym, użyj Uchwyt do napełniania i przeciągnij go w dół z E5 komórka do E13 komórka.

Krok 3:

  • Na koniec, na podanym obrazku widać liczbę dni pomiędzy datą dołączenia a dzisiejszą datą w zbiorze danych.

Read More: Jak policzyć miesiące od daty do dziś za pomocą formuły Excela

6. zastosowanie funkcji NETWORKDAYS do liczenia dni od daty do dnia dzisiejszego w Excelu

Jeśli chcesz policzyć dni robocze i wykluczyć dni weekendowe i święta, możesz użyć dni sieci funkcja .

Excel NETWORKDAYS Funkcja liczy ilość dni roboczych pomiędzy dwoma datami. Sobota i niedziela są automatycznie wyłączane z funkcji, opcjonalnie może być podana lista świąt.

W funkcji nie można zmienić domyślnych dni weekendowych.

Składnia NETWORKDAYS Funkcja

=NETWORKDAYS (start_data, end_data, [holidays])

Argumenty SIECIOWE Funkcja

początek_daty - Data rozpoczęcia.

koniec_daty - Data końcowa.

święta - Opcjonalnie] Lista dni wolnych od pracy w postaci dat.

Krok 1:

  • Po pierwsze, policzmy liczbę dni roboczych z wyłączeniem domyślnych dni weekendowych, a nie licząc świąt.
  • Wybierz więc pustą komórkę i wstaw następującą formułę, gdzie C5 jest datą przystąpienia, a D5 jest datą bieżącego dnia.
=NETWORKDAYS(C5,D5)

  • Następnie naciśnij ENTER .

Krok 2:

  • Następnie zobaczysz liczbę dni pomiędzy datą dołączenia pierwszej osoby a dzisiejszą datą.
  • Następnie należy użyć Uchwyt do napełniania i przeciągnij go w dół z E5 komórka do E13 komórka.

Krok 3:

  • Na koniec, na podanym obrazku widać liczbę dni pomiędzy datą dołączenia a dzisiejszą datą w zbiorze danych.

Teraz możemy dołączyć listę świąt.Nie jest obowiązkowe, aby zakres komórek świąt był blisko pozostałych dwóch dat.Ale upewnij się, że Dolar ($) znak jest dostępny w zakresie komórek, dzięki czemu będzie działał dla wszystkich pracowników.

W związku z tym wzór będzie brzmiał:

=NETWORKDAYS(C5,D5,$E$5:$E$13)

gdzie C5 jest datą przystąpienia, D5 jest datą bieżącego dnia (można użyć opcji DZISIAJ zamiast niej) oraz $E$5:$E$13 to zakres komórek dla wakacji. Następnie wybierz pustą komórkę i naciśnij Wejdź na stronę .

  • Na koniec otrzymasz następujące wyjście.

Read More: Jak obliczyć dni robocze z wyłączeniem niedziel w Excelu

7) Używanie funkcji Excel NETWORKDAYS.INT do liczenia dni od daty do dnia dzisiejszego

Jak wiadomo, dni weekendowe różnią się w zależności od kraju. Na przykład w niektórych krajach piątek i sobota są dniami weekendowymi.

Jedno z głównych ograniczeń NETWORKDAYS Funkcja jest stała w sobotę i niedzielę. Jeśli chcesz dostosować dni weekendowe, to NETWORKDAYS.INT funkcja będzie dla Ciebie odpowiednią opcją.

Ta funkcja również liczy liczbę dni roboczych z wyłączeniem niestandardowych dni weekendowych i świąt.

Składnia NETWORKDAYS.INT Funkcja

=NETWORKDAYS.INTL (start_data, end_data, [weekend], [święta])

Argumenty programu NETWORKDAYS.INT Funkcja

początek_daty - Data rozpoczęcia.

koniec_daty - Data końcowa.

weekend - [opcjonalnie] Ustawienie, dla których dni tygodnia powinny być uznawane za weekendy.

święta - [opcjonalnie] Odnośnik do dat, które powinny być uznane za dni wolne od pracy.

Krok 1:

  • Aby zastosować formułę w naszym zestawie danych, należy wybrać pustą komórkę np. E5 .
  • Następnie wpisz następujący wzór, gdzie C5 jest datą przystąpienia, a D5 jest datą bieżącego dnia, a 7 przypada na dni weekendowe piątek i sobota.
=NETWORKDAYS.INTL(C5,D5,7)

  • Po naciśnięciu ENTER , otrzymasz następujący wynik.

Krok 2:

  • Zobaczysz więc liczbę dni pomiędzy datą dołączenia pierwszej osoby a dzisiejszą datą.
  • Następnie należy użyć Uchwyt do napełniania i przeciągnij go w dół z E5 komórka do E13 komórka.

Krok 3:

  • W związku z tym na podanym obrazku widać liczbę dni pomiędzy datą dołączenia a dzisiejszą datą w zbiorze danych.

  • Później, jeśli w funkcji można uwzględnić święta. W takim przypadku zapisz tutaj następujący wzór. gdzie C5 jest datą przystąpienia, a D5 jest datą bieżącego dnia, 7 przypada na dni weekendowe piątek i sobota oraz $E$5:$E$13 jest na wakacje.
=NETWORKDAYS.INTL(C5, D5,7,$E$5:$E$13)

  • Na koniec otrzymasz następujące wyjście.

Read More: Jak obliczyć zaległe dni w Excelu (z prostymi krokami)

8) Wykorzystanie Power Query do liczenia dni od daty do dnia dzisiejszego w Excelu

Jeśli chcesz wykonać tę samą analizę używając Power Query które wykonałem przy użyciu różnych funkcji Excela, będzie to dobra decyzja.

Power Query , jedno z najpotężniejszych narzędzi analityki biznesowej, nie wymaga od użytkownika nauki konkretnego kodu.

Pierwsza funkcja udostępniona w MS Excel w 2010, Excel 2010, i 2013, jest darmowym dodatkiem. Od 2016 roku jest w pełni zintegrowana z programem Excel.

Tutaj pokazuję tylko proces odejmowania przy użyciu Power Query .

Krok 1:

  • Po pierwsze, wybierz zakres komórek B4:D13 > Z tabeli. (dostępny w. Dane tab)> Utwórz tabelę >press.

Krok 2:

  • Dodaj kolumnę >prasa CTRL key>wybierz dwie kolumny tj. Data przystąpienia oraz Dzisiaj >kliknij Data > Odejmij dni.

Krok 3:

  • Wybierz Zakładka główna > Close & Load > Close & Load To.

  • Tutaj wybierzemy Nowy arkusz >press.

  • W końcu otrzymasz wyjście jak poniżej.

Read More: Jak policzyć dni od daty do dzisiaj automatycznie za pomocą formuły Excela

Wniosek

W tym artykule omówiliśmy 8 sposoby formuł Excela na liczenie dni od daty do dnia dzisiejszego. Mam szczerą nadzieję, że podobało Ci się i wiele nauczyłeś się z tego artykułu. Dodatkowo, jeśli chcesz przeczytać więcej artykułów na temat Excel , możesz odwiedzić naszą stronę internetową, ExcelWIKI Jeśli masz jakieś pytania, uwagi lub zalecenia, uprzejmie zostaw je w sekcji komentarzy poniżej.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.