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

  • Udostępnij To
Hugh West

Czy chcesz obliczyć liczbę dni pomiędzy Dzisiaj i inną datę przy użyciu programu Excel formuła W przeszłości ludzie obliczali ją ręcznie, ale obecnie, wraz z rozwojem nowoczesnych narzędzi, jest to dość łatwe do obliczenia przy użyciu tych nowoczesnych narzędzi.

Dzisiaj wyjaśnimy, jak używać Formuła programu Excel aby obliczyć liczbę dni między Dzisiaj oraz inna data używając Wersja Microsoft 365 .

Pobierz Zeszyt ćwiczeń

Zeszyt ćwiczeń można pobrać stąd:

Obliczanie dni pomiędzy dniem dzisiejszym a inną datą.xlsx

7 Formuła obliczania liczby dni pomiędzy dniem dzisiejszym a inną datą w Excelu

W tym artykule zademonstrujemy siedem szybkie i proste metody obliczania liczby dni pomiędzy Dzisiaj i inną datę za pomocą formuły Excela. Dla lepszego zrozumienia użyję następującego zbioru danych. który zawiera dwa kolumny. To są ID zamówienia, oraz Data zamówienia Zbiór danych jest podany poniżej.

1. prosta formuła odejmowania, aby obliczyć liczbę dni pomiędzy dniem dzisiejszym a inną datą

Liczbę dni możemy łatwo znaleźć używając funkcji odejmowanie metoda. dwa Wcześniejsze dni są określane poprzez odjęcie daty zamówienia (dowolnej innej daty) od dnia dzisiejszego.

Kroki:

  • Po pierwsze, wybierz pustą komórkę C20 .
  • Po drugie, wprowadź formułę.
=TODAY()

Tutaj, funkcja TODAY zwróci bieżącą datę.

  • Następnie należy nacisnąć ENTER .

W rezultacie otrzymasz aktualną datę.

  • Podobnie, wybierz inną pustą komórkę D5 .
  • Następnie wprowadź następujący wzór.
=$C$20-C5

Gdzie $C$20 oraz C5 są odpowiednio datą bieżącą i datą zamówienia.

  • Następnie należy nacisnąć ENTER .

  • Tutaj należy użyć Uchwyt do napełniania narzędzie do wypełniania pustych komórek. Wystarczy przeciągnąć kursor w prawy dolny róg D5 komórki i zobaczysz Plus ( +) Teraz przesuń kursor w dół do góry na D9 komórka.

Na koniec otrzymasz wyjście jak poniżej.

Dni późniejsze ustala się poprzez odjęcie daty dnia bieżącego (dziś) od daty zamówienia (dowolna inna data).

Kroki:

  • Po pierwsze, wybierz pustą komórkę D14 .
  • Po drugie, wprowadź formułę.
=C14-$C$20

Gdzie C14 oraz $C$20 są odpowiednio prawdopodobną datą dostawy (data przyszła) i datą bieżącą.

  • Po trzecie, naciśnij ENTER .

  • W tym czasie należy użyć Uchwyt do napełniania narzędzie do wypełniania pustych komórek i otrzymasz wyjście jak poniżej.

Read More: Jak odjąć daty w Excelu, aby uzyskać lata (7 prostych metod)

2) Używanie funkcji TODAY w programie Excel

Składnia funkcji to.

=TODAY()-Cell(inna data)

Zasadniczo. DZISIAJ Funkcja przywraca numer seryjny, czyli kod czasowy z datą, podany przez Excela. A liczbę dni można obliczyć przez odjęcie dowolnych dni od dzisiaj .

Kroki:

  • Po pierwsze, wybierz pustą komórkę D5.
  • Po drugie, wpisz następujący wzór.
=TODAY()-C5

Gdzie C5 to data zamówienia. Pamiętaj DZISIAJ jest osobną funkcją służącą do znajdowania daty dnia dzisiejszego.

  • Po trzecie, naciśnij ENTER .

  • Następnie należy użyć Uchwyt do napełniania ikona do napełniania D6 do D9 komórek z tą samą formułą.

Na koniec otrzymasz wszystkie numery dni.

Uwaga: Tutaj DZISIAJ Funkcja poda dokładnie aktualną datę. Tak więc w arkuszu mogą się znaleźć różne daty, ponieważ DZISIAJ funkcja będzie się zmieniać jak co dzień.

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

3. zastosowanie funkcji DAYS do obliczenia liczby dni pomiędzy dniem dzisiejszym a inną datą

Tutaj możesz użyć the Funkcja Days jako Formuła programu Excel aby obliczyć liczbę dni między Dzisiaj oraz inny termin. Dodatkowo składnia funkcji to.

= DAYS(end_date, start_date)

Teraz, aby zastosować składnię wystarczy wykonać kroki podane poniżej.

Kroki:

  • Po pierwsze, kliknij pustą komórkę D5 .
  • Po drugie, wpisz formułę w D5 komórka.
=DAYS($C$11,C5)

Gdzie $C$11 jest datą końcową, a C5 to data początkowa. Tutaj używamy Odniesienie bezwzględne dla komórki C11 aby zachować stałą datę obecną dla wszystkich innych dat zamówienia.

  • Po trzecie, naciśnij ENTER .

  • Następnie należy użyć Uchwyt do napełniania narzędzie jak w poprzedniej metodzie.

Na koniec otrzymasz wszystkie liczby dni.

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

Podobne lektury

  • Jak obliczyć dni robocze w miesiącu w programie Excel (4 proste sposoby)
  • [Naprawiono!] Błąd wartości (#VALUE!) przy odejmowaniu czasu w Excelu
  • Jak obliczyć lata między dwoma datami w programie Excel (2 metody)
  • Dodaj daty w Excelu automatycznie (2 proste kroki)
  • Jak liczyć miesiące w Excelu (5 sposobów)

4) Wykorzystanie funkcji DATA w programie Excel do obliczania liczby dni

Ponownie, możesz użyć the Funkcja DATE jako Formuła programu Excel aby obliczyć liczbę dni między Dzisiaj oraz inny termin. Ponadto składnia funkcji jest taka, jak poniżej.

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

Kroki:

  • Po pierwsze, wybierz pustą komórkę D5 .
  • Po drugie, wprowadź wzór podany poniżej.
=DATE(2022,10,17)-DATE(2020,6,1)

Tutaj DATA Funkcja zwróci numer daty jako Excel. Zasadniczo, w tej formule, odejmujemy dwa daty. Ale musisz ręcznie wstawić rok, miesiąc i dzień.

  • Następnie należy nacisnąć ENTER .

  • Podobnie, wprowadź formułę w D6 komórka.
=DATE(2022,10,17)-DATE(2020,8,27)

  • Następnie naciśnij ENTER .

  • W ten sam sposób musisz wstawić zarówno datę obecną, jak i datę zamówienia, a otrzymasz wszystkie liczby dni między dniem dzisiejszym a inną datą.

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

5) Zastosowanie funkcji DATEDIF do obliczania liczby dni

Rozważmy zbiór danych jak poniżej, gdzie ID zamówienia, data zamówienia oraz datę bieżący dzień Teraz musimy znaleźć liczbę dni pomiędzy data zamówienia oraz dziś . W związku z tym, możemy wykorzystać DATEDIF Główna formuła tej funkcji to

=DATEDIF(start_date,end_date, "d" )

Tutaj d zapewnia kompletny liczba dni z dwóch dat .

Kroki:

  • Teraz wybierz pustą komórkę D5 i wprowadzić formułę jak
=DATEDIF(C5,$C$11, "d")

Gdzie C5 oraz $C$11 są odpowiednio datą początkową i datą końcową. także, d odnosi się do Dni (pełne dni).

  • Następnie naciśnij ENTER .

  • W tej chwili możesz użyć Uchwyt do napełniania narzędzie do wypełniania pustych komórek.

W rezultacie otrzymasz wyjście jak poniżej.

Uwaga: DATEDIF jest ukrytą funkcją w Excelu. Właściwie nie znajdziesz jej nigdzie w Pasek narzędzi programu Excel Trzeba więc wpisać pełną nazwę w komórce lub Formuła Bar aby go zdobyć.

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

6) Zastosowanie funkcji NETWORKDAYS w Excelu

Funkcja NETWORKDAYS oblicza liczbę dni pomiędzy dwa dni. ma znak specjalny i może wykluczyć dowolnie określone święta. Składnia funkcji to:

=NETWORKDAYS(start_data, end_data, holidays)

Teraz, jeśli chcesz zastosować tę składnię dla swojego zbioru danych, wykonaj poniższe kroki.

Kroki:

  • Po pierwsze, trzeba zrobić listę wszystkich świąt w roku.Tutaj, mamy wymienione w kolumna E .
  • Po drugie, wybierz pustą komórkę C11 .
  • Po trzecie, wpisz formułę.
=TODAY()

Pamiętaj DZISIAJ jest osobną funkcją służącą do znajdowania daty dnia dzisiejszego.

  • Po czwarte, naciśnij ENTER .

  • Teraz wybierz kolejną pustą komórkę D5 .
  • Następnie wpisz następujący wzór.
=NETWORKDAYS(C5,$C$11,$E$5:$E$9)

Gdzie C5 jest datą zamówienia, $C$11 oznacza dzisiaj i $E$5:$E$9 to święta.

  • Następnie należy nacisnąć ENTER .

  • Teraz użyj Uchwyt do napełniania narzędzie do napełniania D6 do D9 komórki.

Na koniec otrzymasz wszystkie liczby dni roboczych.

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

7) Zastosowanie funkcji łączonych do obliczania liczby dni

Możesz zatrudnić kombinacja niektórych funkcji, jak np. Funkcja ABS , Funkcja IF , Funkcja ISBLANK , oraz Funkcja TODAY jako formuła Excela do zliczania liczby dni między dziś i inny data Kroki są podane poniżej.

  • Po pierwsze, musisz wybrać nową komórkę D5 gdzie chcesz zachować wynik.
  • Po drugie, powinieneś użyć wzoru podanego poniżej w D5 komórka.
=ABS(IF(ISBLANK(C5),"",TODAY()-C5))

  • Na koniec naciśnij ENTER aby uzyskać wynik.

Podział formuły

  • W tym przypadku test logiczny dot. JEŚLI funkcja to "ISBLANK(C5)" Który sprawdzi, czy wartość komórki C5 jest pusta lub ma wartość.
  • Następnie, jeśli C5 nie ma wartości w komórce, to JEŚLI funkcja zwróci pusty przestrzeń.
  • W przeciwnym razie wykona taką operację "DZIŚ()-C5" . gdzie DZISIAJ Funkcja poda aktualną datę, a cały scenariusz zwróci liczbę dni między dziś i data od C5 komórka.
  • Wreszcie ABS Funkcja zamieni zwróconą liczbę na dodatnią.
  • Następnie należy użyć Uchwyt do napełniania narzędzie jak w poprzedniej metodzie.

Na koniec otrzymasz wszystkie liczby dni.

Read More: Excel Formuła do liczenia dni od daty (5 prostych metod)

Część ćwiczeniowa

Teraz możesz samodzielnie przećwiczyć wyjaśnioną metodę.

Wniosek

Stosując siedem szybkie i proste metody, można łatwo dowiedzieć się formuły Excel, aby obliczyć liczbę dni między dziś i inną datę. Dziękuję za przeczytanie mojego artykułu i proszę podzielić się swoimi przemyśleniami 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ł.