Spis treści
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.