Anonim

Wielu użytkowników programu Excel będzie musiało dodać kolumny z datą rozpoczęcia i zakończenia do arkuszy kalkulacyjnych. W związku z tym program Excel zawiera kilka funkcji, które informują o liczbie dni między dwiema osobnymi datami. DATEDIF, DAYS360, DATE i NETWORKDAYS to cztery funkcje, które można dodać do komórek, które podadzą liczbę dni między dwiema datami. W ten sposób możesz znaleźć liczbę dni między datami z tymi funkcjami i bez nich w Excelu.

Zobacz także nasz artykuł Jak zabezpieczyć hasłem w programie Microsoft Excel

Jak znaleźć różnicę między datami bez funkcji

Najpierw możesz znaleźć różnicę między datami, odejmując je. Excel nie zawiera funkcji odejmowania, ale nadal możesz dodawać formuły odejmowania do komórek. Więc otwórz pusty arkusz kalkulacyjny Excel i wprowadź datę początkową i końcową w komórkach B4 i C4, jak na poniższym zdjęciu. Należy pamiętać, że daty powinny być w formacie amerykańskim z miesiącem pierwszym, dniem drugim i rokiem trzecim.

W powyższym przykładzie daty to 4/1/2017 i 5/5/2017. Teraz należy wybrać komórkę D4 i kliknąć wewnątrz paska funkcji u góry arkusza. Wpisz „= C4-B4” na pasku i naciśnij Enter. Komórka D4 zwróci wartość 34, jeśli wprowadzisz te same daty w komórkach jak na powyższym zdjęciu. W związku z tym od 1 kwietnia 2017 r. Do 5 maja 2017 r. Są 34 dni.

Funkcja DATA

Alternatywnie możesz znaleźć różnicę między dwiema datami bez funkcji DATE. Następnie możesz znaleźć liczbę dni, wprowadzając daty na pasku funkcji zamiast komórek arkusza kalkulacyjnego. Podstawowa składnia tej funkcji to: = DATA (rrrr, m, d) -DATA (rrrr, m, d) ; więc wprowadzasz daty wstecz.

Dodajmy tę funkcję z tymi samymi datami 4.01.2017 i 5/5/2017. Wybierz komórkę w arkuszu kalkulacyjnym, do którego chcesz dodać funkcję. Następnie kliknij wewnątrz paska funkcji, wpisz „= DATA (2017, 5, 5) -DATA (2017, 4, 1)” i naciśnij klawisz Enter. Może być również konieczne wybranie ogólnego formatu liczb dla komórki, jeśli zwracana wartość ma format daty. W przypadku ogólnego formatu liczb komórka zwróci wartość 34 dni, jak pokazano na poniższej migawce.

Funkcja DATEDIF

DATEDIF to elastyczna funkcja, za pomocą której można obliczyć całkowitą liczbę dni między datami, wprowadzając daty zarówno w arkuszu kalkulacyjnym, jak i na pasku funkcji. Jednak DATEDIF nie jest wymieniony w oknie Wstaw funkcję programu Excel. Dlatego musisz wprowadzić go bezpośrednio na pasku funkcji. Składnia funkcji DATEDIF to: DATEDIF (data_początkowa, data_końcowa, jednostka) . Możesz wprowadzić datę początkową i końcową lub odwołania do określonych dat w funkcji, a następnie dodać jednostki dni na końcu.

Więc wybierz komórkę, do której chcesz dodać DATEDIF w arkuszu kalkulacyjnym, a następnie kliknij pasek formuły, aby wprowadzić funkcję. Aby znaleźć różnicę między dwiema datami wprowadzonymi w komórkach C4 i B4, wprowadź następujące informacje na pasku funkcji: „= DATEDIF (B4, C4, „ d ”).” Komórka DATEDIF będzie zawierać liczbę dni między datami, jak pokazano bezpośrednio poniżej.

Jest to jednak znacznie bardziej elastyczne niż funkcja DATA, ponieważ można modyfikować jednostki. Załóżmy na przykład, że trzeba policzyć liczbę dni między dwiema datami, ale również zignorować lata. Możesz to zrobić, dodając „yd” do funkcji. Na przykład wpisz „4/1/2017” i „5/5/2018” w dwóch komórkach, a następnie włącz „yd” w funkcji, jak pokazano poniżej.

Zwraca wartość 34 dni między 4/1/2017 a 5/5/2018, co jest słuszne, jeśli zignorujesz rok. Jeśli funkcja nie zignoruje roku, wartość wyniesie 399.

Funkcja DAYS360

Funkcja DAYS360 pozwala znaleźć łączną liczbę dni między datami na podstawie kalendarza 360-dniowego, który jest częściej stosowany w latach budżetowych. W związku z tym może to być lepsza funkcja dla arkuszy kalkulacyjnych kont. Nie będzie to miało większego znaczenia dla dat w odstępie kilku miesięcy, ale dla dłuższych okresów DAYS360 zwróci nieco inne wartości niż inne funkcje.

Wpisz „1/1/2016” i „1/1/2017” w komórkach B6 i C6 w arkuszu kalkulacyjnym. Następnie kliknij komórkę, aby włączyć funkcję DAYS360, i naciśnij przycisk FX obok paska funkcji. Wybierz DAYS360, aby otworzyć okno pokazane bezpośrednio poniżej.

Naciśnij przycisk Start_date i wybierz komórkę B6. Następnie kliknij przycisk Data końcowa i wybierz komórkę C6 w arkuszu kalkulacyjnym. Naciśnij OK, aby dodać DAYS360 do arkusza kalkulacyjnego, który zwróci wartość 360.

Funkcja NETWORKDAYS

Co jeśli chcesz znaleźć różnicę między dwiema datami, ale wykluczyć weekendy z równania? DATEDIF, DATE i DAYS360 nie będą zbyt dobre dla takiego scenariusza. NETWORKDAYS to funkcja, która wyszukuje liczbę dni między datami bez uwzględnienia weekendów, a także może uwzględniać dodatkowe dni wolne, takie jak dni wolne od pracy. To ma być funkcja do planowania projektu. Podstawowa składnia funkcji to: = NETWORKDAYS (data_początkowa, data_końcowa) .

Aby dodać NETWORKDAYS do arkusza kalkulacyjnego, kliknij komórkę dla funkcji i naciśnij przycisk FX . Wybierz NETWORKDAYS, aby otworzyć okno w migawce bezpośrednio poniżej. Następnie kliknij przycisk Data_początkowa i wybierz komórkę w arkuszu kalkulacyjnym, która zawiera datę rozpoczęcia. Naciśnij przycisk Data_końcowa, wybierz komórkę z datą końcową i naciśnij OK, aby dodać funkcję do arkusza kalkulacyjnego.

Na powyższym zrzucie ekranu daty rozpoczęcia i zakończenia to 4/1/2017 i 5/5/2017. Funkcja NETWORKDAYS zwraca wartość 25 dni między datami bez weekendów. Po uwzględnieniu weekendów łączna liczba dni wynosi 34, jak w przypadku wcześniejszych przykładów.

Aby uwzględnić dodatkowe dni świąteczne w funkcji, wprowadź te daty w dodatkowych komórkach arkusza kalkulacyjnego. Następnie naciśnij przycisk odwołania do komórki Wakacje w oknie funkcji NETWORKDAYS i wybierz komórkę lub komórki, które zawierają daty wakacji. To odejmie święta od ostatecznej liczby.

Istnieje wiele sposobów obliczania dni między datą początkową i końcową w arkuszach kalkulacyjnych Excel. Nowsze wersje programu Excel zawierają również funkcję DNI, w której można znaleźć różnicę między kilkoma datami. Funkcje te z pewnością przydadzą się w arkuszach kalkulacyjnych zawierających wiele dat.

Jak obliczyć dni między dwiema datami w programie Excel