Jak korzystać z funkcji DATEDIF w programie Excel?

Anonim

W tym artykule dowiemy się, jak korzystać z funkcji DATEDIF w programie Excel.

Jak obliczyć dni między dwiema datami?

Może istnieć prosty sposób na odjęcie ostatniej daty od starszej daty. Możesz też użyć funkcji Excel DATEDIF. Ta funkcja czasami się nie pojawia. Musisz wpisać to jako cały tekst. Możesz wybrać dzisiejszą datę, korzystając z funkcji dzisiaj wyjaśnionej w przykładzie, aby obliczyć wiek osoby w dniach, miesiącach lub latach w programie Excel.

Nie bój się, jeśli Excel nie pomoże Ci znaleźć funkcji. Istnieje, użyj funkcji zgodnie z opisem, a otrzymasz wynik.

Funkcja DATEDIF w programie Excel

Funkcja DATEDIF to funkcja programu Excel, która pozwala uzyskać pełny okres kalendarzowy między dwiema datami. Funkcja DATEDIF w programie Excel, aby uzyskać wiek osoby. Zasadniczo jest to funkcja odejmowania dat w programie Excel, ponieważ ta funkcja zwraca liczbę wyrażoną jako okres kalendarzowy.

Funkcja DATEDIF zwraca liczbę lat, miesięcy i dni między podanymi dwiema datami w Excelu.

Składnia:

=DATA.(data_początkowa;data_końcowa;jednostka)

Data_początkowa : Pierwsza data w prawidłowym formacie programu Excel

end_date : Druga data w prawidłowym formacie Excela

jednostka : jednostka w cudzysłowie

„y” otrzymuje Lata między datami

„m” dostaje między datami

„d” otrzymuje dni między datami

"md" pobiera dni między datami, ignorując miesiące i lata

"ym" dostaje miesiące między datami, ignorując dni i lata

„yd” pobiera dni między datami, ignorując lata

Szczegółowe wyjaśnienie różnych argumentów jednostkowych w poniższej tabeli.

Jednostka Cel, powód Oznaczający
D dni Kompletny kalendarz dni między dniami
m miesiące Kompletny kalendarz miesiące między dniami
tak lat Kompletny kalendarz lat między dniami
md Dni bez miesięcy i lat Kompletny kalendarz dni między dniami, jakby daty były tego samego miesiąca i roku
ym Miesiące bez lat Kompletny kalendarz miesiące między dniami, jakby daty były z tego samego roku
jd Dni bez lat Kompletny kalendarz dni między dniami, jakby daty były z tego samego roku

Argument jednostkowy jest bardzo ważny.

Przykład :

Wszystko to może być trudne do zrozumienia. Rozumiem, jak korzystać z funkcji na przykładzie.

Oto kilka przykładów do przetestowania formuły. Tutaj, biorąc pod uwagę datę rozpoczęcia i datę zakończenia, musimy obliczyć różnicę w dniach między datami

Użyj formuły:

=DAT.JEŻELI (A2, B2, C2)

A2 : argument pierwszej daty podany jako odwołanie do komórki

B2 : Drugi argument daty podany jako odwołanie do komórki

C2: określona jednostka

Zaznaczone pola podczas używania funkcji pokazują nam ten argument funkcji podany jako odwołanie do komórki.

Funkcja zwraca pełne lata kalendarzowe między datami za pomocą „y”

Jak widać funkcja zwraca wartości.

Notatka:

  1. Data w Excelu musi mieć prawidłowy format
  2. Argument jednostkowy funkcji może być podany jako odwołanie do komórki lub bezpośrednio do funkcji w podwójnych cudzysłowach.
  3. Data_początkowa musi być wcześniejsza niż data_końcowa, w przeciwnym razie funkcja da #NUM! błąd
  4. Funkcja daje #ARG! Błąd, jeśli data jest nieprawidłowa.

Jednym z najczęściej używanych przykładów funkcji jest pobranie wieku osoby w programie Excel.

Poniżej znajduje się przykład, jak uzyskać wiek osoby w programie Excel za pomocą funkcji DATEDIF.

W tym celu funkcja DATEDIF jest połączona z funkcją DZIŚ.

DZIŚ funkcja w programie Excel służy do generowania dzisiejszej daty w komórce.

Składnia:

=Dzisiaj()

Zróbmy to na przykładzie pokazanym poniżej.

Tutaj musimy obliczyć wiek dzieci Neda Starka.

Użyj wzoru, aby uzyskać wiek dzieci.

Formuła:

=DAT.JEŻELI(C4,DZIŚ();"y")

Data urodzenia to data początkowa w komórce C4.

Dziś() Funkcja służy do pobrania dzisiejszej daty jako daty końcowej.

„T” aby uzyskać wiek w latach.

Notatka:

Tutaj używamy dnia dzisiejszego jako daty końcowej. Możesz wybrać datę zakończenia.

Wiek Jona Snowa uzyskaliśmy za pomocą funkcji DATEDIF

Skopiuj formułę do innych komórek, wybierz komórki biorąc pierwszą komórkę, w której formuła jest już zastosowana, użyj klawisza skrótu Ctrl + D znaleźć wiek reszty dzieci.

Podobnie dowiemy się miesięcy i dni za pomocą tej samej funkcji, ale innej jednostki.

Mamy wiek w miesiącach

Mamy wiek w dniach

Niektórzy z was zastanawiają się, czy musimy znaleźć lata, miesiące i dni między tymi dwiema datami.

Użyj wzoru, aby połączyć lata, miesiące i dni

=DAT.JEŻELI(B2,DZIŚ(),"r") & "y" &DAT.JEŻELI(B2,DZIŚ();"ym")&"m" &DAT.JEŻELI(B2,DZIŚ();"md") & "d "

Wyjaśnienie:

DATEDIF(B2,DZIŚ();"y") & "y" oznacza lata między datami z ciągiem „y” dołączonym do liczby

DATEDIF(B2,DZIŚ();"im")&"m" oznacza miesiące między datami, ignorując dni i lata z ciągiem „m ” dołączonym do liczby.

DATEDIF(B2,DZIŚ();"md") & "d" oznacza dni między datami, ignorując miesiące i lata z ciągiem „d” dołączonym do liczby.

Jak widać teraz ich wiek. Za pomocą tej funkcji można obliczyć liczbę dni służby w programie Excel.

Oto wszystkie notatki obserwacyjne przy użyciu funkcji DATEDIF w programie Excel
Uwagi:

  1. Nie bój się, jeśli Excel nie pomoże Ci znaleźć funkcji. Istnieje, użyj funkcji zgodnie z opisem, a otrzymasz wynik.
  2. Excel przechowuje daty jako liczby seryjne i jest używany w obliczeniach przez funkcję. Dlatego zaleca się używanie dat jako odwołań do komórek lub używanie funkcji DATE zamiast bezpośredniego argumentowania funkcji. Sprawdź walidację wartości dat, jeśli funkcja zwraca #VALUE! Błąd.
  3. Jeśli data rozpoczęcia jest późniejsza niż data zakończenia, funkcja zwraca błąd #LICZBA.
  4. Generalnie Excel pomaga wypełnić argumenty funkcji, w przeciwieństwie do funkcji DATDIF.

Mam nadzieję, że ten artykuł o tym, jak korzystać z funkcji DATEDIF w programie Microsoft Excel, jest objaśniający. Tutaj znajdziesz więcej artykułów na temat obliczania wartości daty i godziny oraz powiązanych formuł programu Excel. Jeśli podobały Ci się nasze blogi, podziel się nimi ze znajomymi na Facebooku. A także możesz śledzić nas na Twitterze i Facebooku. Chcielibyśmy usłyszeć od Ciebie, daj nam znać, jak możemy ulepszyć, uzupełnić lub unowocześnić naszą pracę i uczynić ją lepszą dla Ciebie. Napisz do nas na e-mail.

Jak korzystać z funkcji DZIEŃ ROBOCZY w programie Excel : Zwraca wartość daty dnia roboczego po dniach dodanych do daty_początkowej przy użyciu funkcji DNI.ROBOCZE w programie Excel.

Jak korzystać z funkcji DNI.ROBOCZE w programie Excel : Zwraca dni robocze między dwiema podanymi datami za pomocą funkcji DNI.ROBOCZE.

Policz święta między datami w Excelu : policz dni wolne od pracy między dwiema podanymi datami za pomocą funkcji DATEDIF i NETWORKDAYS w programie Excel.

Wyodrębnij dni między datami ignorując lata w Excelu : policz dni między dwiema datami przy użyciu różnych funkcji i operacji matematycznych w programie Excel

Policz daty urodzenia według miesiąca w Excelu : policz liczbę dat leżących w danym miesiącu za pomocą funkcji SUMPRODUCT i MIESIĄC w programie Excel.

Cena SUM według dni tygodnia w Excelu : suma wartości cen odpowiadających liczbie dat w danym dniu tygodnia za pomocą funkcji SUMA i DZIEŃ TYGODNIA w programie Excel.

Popularne artykuły :

Jak korzystać z funkcji IF w programie Excel? : Instrukcja IF w programie Excel sprawdza warunek i zwraca określoną wartość, jeśli warunek jest PRAWDA, lub zwraca inną określoną wartość, jeśli jest FAŁSZ.

Jak korzystać z funkcji WYSZUKAJ.PIONOWO w programie Excel : Jest to jedna z najczęściej używanych i popularnych funkcji programu Excel, która służy do wyszukiwania wartości z różnych zakresów i arkuszy.

Jak korzystać z funkcji SUMA.JEŻELI w programie Excel : To kolejna ważna funkcja deski rozdzielczej. Pomaga to zsumować wartości w określonych warunkach.

Jak korzystać z funkcji LICZ.JEŻELI w programie Excel : Policz wartości z warunkami za pomocą tej niesamowitej funkcji. Nie musisz filtrować danych, aby zliczyć określone wartości. Funkcja Countif jest niezbędna do przygotowania deski rozdzielczej.