Note: The other languages of the website are Google-translated. Back to English

Oblicz dni między dwiema datami w Excelu (7 przykładów)

Jako użytkownik programu Excel możesz napotkać sytuację, w której musisz wiedzieć, ile dni są między dwiema datami w Excelu. Lub chcesz policzyć dni między dniem dzisiejszym a określoną datą. Lub chcesz uzyskać numer dni roboczych między dwiema datami. W tym samouczku przedstawimy kilka łatwych i szybkich metod obliczania łącznej liczby dni między dwiema datami trzy scenariusze.
Oblicz dni między dwiema datami
Korzystanie z odejmowania
Używanie Kutools do liczenia dni, tygodni...
Korzystanie z funkcji DNI
Korzystanie z funkcji DATEDIF
Policz dni między dniem dzisiejszym a datą
Policz dni robocze między dwiema datami
Z wyłączeniem weekendów
Z wyłączeniem weekendów i świąt

doc oblicza dni między dwiema datami 01

doc oblicza dni między datami 02

doc oblicza dni między dwiema datami 05

Pobierz przykładowy plik

Oblicz dni między przykładami dat


Wideo: Policz dni między datami



Oblicz dni między dwiema datami

Zakładając, że masz tzw Data rozpoczęcia w komórce C2 oraz Data zakończenia w komórce C3, chcesz dowiedzieć się, ile dni dzieli obie daty. W tej sekcji pokażemy Ci cztery sposoby aby osiągnąć swój cel.

doc oblicza dni między dwiema datami 04

Korzystanie z odejmowania

Aby po prostu policzyć dni między dwiema datami odejmij datę początkową od daty końcowej. Tutaj jest ogólna formuła:

=End_date - Start_date
Krok 1: Wprowadź formułę odejmowania

W komórce C6, zastosuj poniższą formułę, a następnie naciśnij Wchodzę przycisk.

=C3-C2
Wynik

Jak widać, są 180 dni między dwiema datami w komórkach C3 i C2.

doc oblicza dni między dwiema datami 05

Uwagi:
  1. Excel przechowuje daty jako numer seryjny które zaczynają się 1/1/1900, co jest reprezentowane przez liczbę 1. Tak więc, kiedy odejmujesz jedną datę od drugiej, w rzeczywistości odejmujesz wartości liczbowe dat.
  2. Jeśli data_końcowa jest starsza niż data_początkowa, zwróconym wynikiem będzie a ujemny liczba całkowita. Jeśli chcesz zawsze otrzymywać pozytywny wynik, możesz skorzystać z poniższej formuły:
    =ABS(End_date - Start_date)

Używanie Kutools do liczenia dni, tygodni, miesięcy i lat między datami

Z Pomocnik daty i godziny cechą Kutools for Excel, możesz także obliczyć dni między datami. Co więcej, ta funkcja jest potężniejsza, ponieważ oferuje więcej opcji, jak obliczanie tydzień, miesięcy, lat, i tak między dwiema datami. Poniższy zrzut ekranu pokazuje, jak to zrobić policz dni między datami krok po krokuI więcej opcji możesz też obliczyć.

doc oblicza dni między dwiema datami 07

Po włączeniu funkcji poprzez kliknięcie Kutools > Pomocnik formuły > Pomocnik daty i godzinywykonaj następujące czynności:

  1. Wybierz Różnica Typ Sekcja;
  2. Wybierz komórkę C2 i komórka C3 osobno w Date1 i Date2 pole tekstowe;
  3. Wybierz dzień z Typ wyniku wyjściowego Lista rozwijana ;
  4. Kliknij OK.
Uwagi:
  1. Aby zastosować Pomocnik daty i godziny funkcję, którą należy zainstalować Kutools for Excel pierwszy. Kutools for Excel oferuje 30-dniowy bezpłatny okres próbny bez ograniczeń, przejdź do Ściągnij i zainstaluj teraz!
  2. Oprócz obliczania różnicy między dwiema datami, the Pomocnik daty i godziny funkcja obsługuje również inne obliczenia daty i godziny. Do dodaj datę i godzinę, Sprawdź Dodaj opcję w sekcji Typ. Do obliczyć wiek na podstawie podanej daty, sprawdź Wiek opcję w sekcji Typ.

Korzystanie z funkcji DNI

Innym sposobem uzyskania liczby dni między dwiema datami jest użycie metody DNI funkcja, która jest wprowadzona w Excel 2013. Tutaj jest ogólna formuła of die,en DNI funkcjonować:

=DAYS(end_date, start_date)
Krok 1: Wprowadź formułę DNI

W komórce C6, zastosuj poniższą formułę, a następnie naciśnij Wchodzę przycisk.

=DAYS(C3,C2)
Wynik

180 dni znajdują się między dwiema datami w komórkach C3 i C2.

doc oblicza dni między dwiema datami 11

Uwagi: Jeśli Data zakonczenia jest starszy niż Data rozpoczęcia, zwróconym wynikiem będzie a ujemny liczba całkowita. Jeśli chcesz zawsze otrzymywać pozytywny wynik, możesz skorzystać z poniższej formuły:
=ABS(DAYS(end_date, start_date))

Korzystanie z funkcji DATEDIF

Czwartą metodą liczenia dni między dwiema datami jest użycie tzw JEŻELI DATA funkcjonować. Tutaj jest ogólna formuła do obliczania różnicy dni między dwiema datami:

= DATEDIF(start_date, end_date, "d")
Krok 1: Wprowadź formułę DATEDIF

W komórce C6, zastosuj poniższą formułę, a następnie naciśnij Wchodzę przycisk.

=DATEDIF(C2,C3,"d")
Wynik

180 dni znajdują się między dwiema datami w komórkach C3 i C2.

doc oblicza dni między dwiema datami 12

Uwagi:
  1. W przeciwieństwie do pozostałych 3 metod, JEŻELI DATA formuła nie obsługuje odejmowania nowszej daty od starszej daty. Kiedy Data zakonczenia jest starszy niż Data rozpoczęcia, A #NUM! błąd zostanie zwrócony.
  2. Różni się od formuły odejmowania i DNI funkcja, która może liczyć tylko dni między dniami, JEŻELI DATA też potrafi obliczyć miesięcy or lat między dwiema datami.
  3. JEŻELI DATA nie znajduje się na liście funkcji w Excelu, co oznacza, że ​​jest nieudokumentowany funkcjonować. Wymaga to ręcznego wprowadzenia wszystkich argumentów w celu utworzenia pliku JEŻELI DATA formuła w arkuszu.

Policz dni między dniem dzisiejszym a datą

Jeśli chcesz obliczyć liczbę dni między dniem dzisiejszym a określoną datą, skorzystaj z wbudowanego programu Excel DZIŚ może pomóc w łatwym i szybkim wykonaniu pracy. Tu są dwie ogólne formuły liczyć dni między dniem dzisiejszym a inną datą DZIŚ funkcjonować:

Aby obliczyć liczbę dni między data z przeszłości i już dziś:

=TODAY() - past_date

Aby obliczyć liczbę dni między przyszłą randkę i już dziś:

=Future_date - TODAY()

W tym przypadku masz tzw przyszła data w komórce C2, a dziś jest 15-mar-2023. Musisz obliczyć liczbę dni między dniem dzisiejszym a tą datą, wykonaj następujące czynności.

doc oblicza dni między dwiema datami 13

Krok 1: Wprowadź formułę

W komórce C5, zastosuj poniższą formułę, a następnie naciśnij Wchodzę przycisk.

=C2-TODAY()

doc oblicza dni między dwiema datami 14

Krok 2: Sformatuj wynik jako ogólny

Wybierz komórkę wynikową, kliknij Strona Główna przejdź do Number grupa, a następnie wybierz Ogólne z Format liczb Lista rozwijana.

doc oblicza dni między dwiema datami 12

Uwagi: Albo na Strona Główna Kliknij kartę Uruchamianie okien dialogowych doc oblicza dni między dwiema datami 13 obok numeru. Następnie kliknij Ogólne Kategorie pudełko.

Wynik

Jak widać, są 108 dni między dniem dzisiejszym a datą w komórce C2.

doc oblicza dni między dwiema datami 17

Uwagi: the DZIŚ funkcja poda dokładnie aktualną datę. Tak więc po ustaleniu określonej daty okaże się, że liczba dni zwróconych w arkuszu różni się, ponieważ DZIŚ funkcja zmienia się z dnia na dzień.


Policz dni robocze między dwiema datami

Od czasu do czasu może być konieczne obliczenie liczby dni bez weekendów. Tutaj pokażemy Ci, jak liczyć dni robocze między dwiema datami za pomocą NETWORKDAYS funkcja w dwie sytuacje. Jedną z sytuacji jest liczenie dni roboczych bez dodatkowych urlopów. Inna sytuacja to liczenie dni roboczych z dodatkowymi urlopami.

Oto ogólna formuła NETWORKDAYS funkcjonować:

=NETWORKDAYS(start_date, end_date, [holidays])

Z wyłączeniem weekendów

Na przykład masz tzw Data rozpoczęcia w komórce C2 i Data zakończenia w komórce C3 chcesz znaleźć liczbę dni roboczych między dwiema datami niezależnie od świąt.

doc oblicza dni między dwiema datami 18

Krok 1: Wprowadź formułę NETWORKDAYS

W komórce C6, zastosuj poniższą formułę, a następnie naciśnij Wchodzę przycisk.

=NETWORKDAYS(C2,C3)
Wynik

Możesz zobaczyć, że są 130 dni roboczych między tymi dwiema datami, z wyłączeniem dni wolnych od pracy.

doc oblicza dni między dwiema datami 19

Z wyłączeniem weekendów i świąt

W przeciwieństwie do powyższego przykładu, masz również dodatkowe święta wymienione w zakresie danych C5: C8, i musisz obliczyć liczbę dni roboczych między tymi dwiema datami z podanymi świętami.

doc oblicza dni między dwiema datami 20

Krok 1: Wprowadź formułę NETWORKDAYS

W komórce C6, zastosuj poniższą formułę, a następnie naciśnij Wchodzę przycisk.

=NETWORKDAYS(C2,C3, E3:E7)
Wynik

Możesz zobaczyć, że są 125 dni roboczych między tymi dwiema datami, z uwzględnieniem przewidzianych świąt.

doc oblicza dni między dwiema datami 21

Uwagi: W większości krajów na świecie weekend jest Sobota i Niedziela. A później NETWORKDAYS function jest dokładnie taką funkcją, jakiej potrzebujesz. Ale jeśli Twój weekend to nie sobota i niedziela (np Tylko w niedzielę), powinieneś użyć DNI.ROBOCZE.NIESTAND funkcja, która pozwala określić, które dni tygodnia mają być traktowane jako weekendy.


Najlepsze narzędzia biurowe

Kutools for Excel Rozwiązuje większość twoich problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
officetab dół
Sortuj komentarze według
Komentarze (0)
Brak ocen. Oceń jako pierwszy!
Nie ma tu jeszcze żadnych komentarzy

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL