Cum se utilizează funcția Excel DATEDIF (cu exemple)

Funcția Excel DATEDIF (Exemple + Video)

Excel DATEDIF este una dintre puținele funcții nedocumentate (celelalte pe care le știu sunt EVALUATE, FILES și GET.CELL).

A fi nedocumentat înseamnă că nu îl veți găsi în lista de formule sau ca parte a IntelliSense (promptul care apare când introduceți un nume de formulă pentru a vă arăta numele funcțiilor de potrivire).

Când se utilizează funcția Excel DATEDIF

Funcția Excel DATEDIF poate fi utilizată atunci când doriți să calculați numărul de ani, luni sau zile între cele două date specificate. Un bun exemplu ar fi calcularea vârstei.

Ce returnează

Returnează o valoare numerică care denotă numărul de ani / luni / zile între cele două date specificate. Dacă numărul de ani, luni sau zile este determinat de datele introduse de utilizator (a se vedea argumentele de intrare de mai jos).

Sintaxă

= DATEDIF (start_date, end_date, unit)

Argumente de intrare

  • start_date: este o dată care reprezintă valoarea datei de începere a perioadei. Poate fi introdus ca șiruri de text între ghilimele duble, ca număr de serie sau ca rezultat al unei alte funcții, cum ar fi DATE ().
  • end_date: este o dată care reprezintă valoarea datei de sfârșit a perioadei. Poate fi introdus ca șiruri de text între ghilimele duble, ca număr de serie sau ca rezultat al unei alte funcții, cum ar fi DATE ().
  • unitate: Aceasta va determina ce tip de rezultat obțineți de la această funcție. Există șase ieșiri diferite pe care le puteți obține din funcția DATEDIF, în funcție de ce unitate utilizați. Iată unitățile pe care le puteți utiliza:
    • „Y” - returnează numărul de ani finalizați în perioada specificată.
    • „M” - returnează numărul de luni finalizate în perioada specificată.
    • „D” - returnează numărul de zile completate în perioada specificată.
    • „MD” - returnează numărul de zile din perioadă, dar nu le ia în considerare pe cele din anii și lunile finalizate.
    • „YM” - returnează numărul de luni din perioadă, dar nu le ia în calcul pe cele din anii care au fost finalizați.
    • „YD” - returnează numărul de zile din perioadă, dar nu le ia în calcul pe cele din anii care au fost finalizați.

Note Aditionale

  • Funcția Excel DATEDIF este furnizată pentru compatibilitate cu Lotus 1-2-3.
  • În timp ce tastați această funcție într-o celulă din Excel, NU ar afișa IntelliSense. Nici măcar nu va afișa numele funcției pe măsură ce o introduceți într-o celulă. Cu toate acestea, funcționează în toate versiunile de Excel. Trebuie să cunoașteți argumentele și cum să le folosiți.
  • Datele pot fi introduse ca șiruri de text în ghilimele duble (de exemplu, „2016/1/15”), ca numere de serie (de exemplu, 42384, care reprezintă 15 ianuarie 2016, dacă utilizați sistemul de date 1900), sau ca rezultate ale altor formule / funcții (de exemplu, DATEVALUE („2016/1/15”)).

Funcția Excel DATEDIF - Exemple live

Iată trei exemple de utilizare a funcției Excel DATEDIF.

# 1 Calculul numărului de ani finalizați între două date.

În exemplul de mai sus, funcția Excel DATEDIF returnează numărul de ani finalizați între 01 ianuarie 1990 și data curentă (care este 14 martie 2016 în acest exemplu). Revine 26, care este numărul total de ani parcurși și ignoră lunile și zilele suplimentare după acesta.

O utilizare obișnuită a acestui lucru ar putea fi calcularea vârstei în ani.

# 2 Calculul numărului de luni finalizate între două date.

În exemplul de mai sus, funcția Excel DATEDIF returnează numărul de luni finalizate între 01 ianuarie 1990 și data curentă (care este 14 martie 2016 în acest exemplu).

Returnează 314, care este numărul total de luni finalizate și ignoră zilele suplimentare după acesta.

O bună utilizare a acestui lucru ar putea fi calcularea numărului de luni între datele de începere și de sfârșit ale proiectelor.

În exemplul de mai sus, indică numărul total de luni. Dar dacă doriți să cunoașteți numărul de luni după numărul total de ani finalizați, atunci trebuie să utilizați YM ca argument al unității.

De exemplu, în timp ce calculați vârsta în Excel, dacă doriți să știți câți ani și câte luni au trecut până în prezent, puteți utiliza YM pentru a obține numărul de luni în plus față de ani (așa cum se arată mai jos).

# 3 Calculul numărului de zile finalizate între două date.

În exemplul de mai sus, funcția Excel DATEDIF returnează numărul total de zile finalizate între 01 ianuarie 1990 și data curentă (care este 14 martie 2016 în acest exemplu). Se returnează 9569, care este numărul total de zile dintre cele două date.

Dacă doriți să obțineți numărul de zile dintre cele două date, excluzându-le pe cele din anii care s-au finalizat deja, trebuie să utilizați YD ca al treilea argument (așa cum se arată în imaginea de mai jos):

În exemplul de mai sus, returnează 72, care este numărul total de zile după 26 de ani completi.

Dacă doriți să obțineți numărul de zile dintre cele două date, excluzându-le pe cele din anii și lunile care s-au finalizat deja, trebuie să utilizați MD ca al treilea argument (așa cum se arată în imaginea de mai jos):

În exemplul de mai sus, returnează 13, care este numărul de zile în plus față de 26 de ani și 3 luni.

  • Funcția Excel DATE: Funcția Excel DATE poate fi utilizată atunci când doriți să obțineți valoarea datei folosind valorile anului, lunii și zilei ca argumente de intrare. Returnează un număr de serie care reprezintă o dată specifică în Excel.
  • Funcția Excel DATEVALUE: funcția Excel DATEVALUE este cea mai potrivită pentru situațiile în care o dată este stocată ca text. Această funcție convertește data din format text într-un număr de serie pe care Excel îl recunoaște ca dată.
  • Funcția Excel NETWORKDAYS: Funcția Excel NETWORKDAYS poate fi utilizată atunci când doriți să obțineți numărul de zile lucrătoare între două date date. Nu ia în calcul weekendurile între datele specificate (în mod implicit, weekendul este sâmbătă și duminică). De asemenea, poate exclude orice sărbători specificate.
  • Funcția Excel NETWORKDAYS.INTL: Funcția Excel NETWORKDAYS.INTL poate fi utilizată atunci când doriți să obțineți numărul de zile lucrătoare între două date date. Nu ia în considerare weekendurile și sărbătorile, ambele putând fi specificate de utilizator. De asemenea, vă permite să specificați weekendul (de exemplu, puteți specifica vineri și sâmbătă ca weekend sau doar duminică ca weekend).
  • Funcția Excel Today: funcția Excel TODAY poate fi utilizată pentru a obține data curentă. Returnează un număr de serie care reprezintă data curentă.
  • Funcția Excel WEEKDAY: Funcția Excel WEEKDAY poate fi utilizată pentru a obține ziua săptămânii ca număr pentru data specificată. Returnează un număr între 1 și 7 care reprezintă ziua corespunzătoare a săptămânii.
  • Funcția Excel WORKDAY: Funcția Excel WORKDAY poate fi utilizată atunci când doriți să obțineți data după un anumit număr de zile lucrătoare. În mod implicit, este nevoie de sâmbătă și duminică ca weekend.
  • Funcția Excel WORKDAY.INTL: Funcția Excel WORKDAY.INTL poate fi utilizată atunci când doriți să obțineți data după un anumit număr de zile lucrătoare. În această funcție, puteți specifica weekend-ul pentru a fi alte zile decât sâmbăta și duminica.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave