Skip to main content

DATEDIF funkcija Excel skaičiuoti dienas, mėnesius, metus

Anonim

Excel turi keletą integruotų datų funkcijų, kurios gali būti naudojamos skaičiuojant dienų skaičių tarp dviejų datų - kiekviena datos funkcija atlieka skirtingą darbą, todėl rezultatai skiriasi. The DATEDIF funkcija gali būti naudojama skaičiuojant laikotarpį arba skirtumą tarp dviejų datų dienomis, mėnesiais ir metais.

Naudoja DATEDIF funkcija gali apimti planavimą ar parašymą, siekiant nustatyti būsimojo projekto laiką; jis taip pat gali būti naudojamas kartu su asmens gimimo data, skaičiuojant asmens amžių tais metais, mėnesiais ir dienomis.

DATEDIF funkcijos sintaksė ir argumentai

Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus ir argumentus. Sintaksė DATEDIF funkcija yra:

= DATEDIF ("start_date", "end_date", vienetas)

  • pradžios data (reikalaujama): pasirinktam laikotarpiui gali būti įvesta šio argumento pradžios data arba vietoj to galima įrašyti ląstelių nuorodą į šių duomenų vietą darbalapyje.
  • end_date (būtina): Pasirinkto laikotarpio pabaigos data, kaip ir pradžios data, gali būti įrašoma kaip faktinė pabaigos data arba ląstelių nuoroda į šių duomenų vietą darbalapyje.
  • vienetas (privaloma): Vienetas (buvęs vadinamas intervalu) nurodo funkciją nustatyti dienų skaičių ("D"), pilnus mėnesius ("M") arba pilnus metus ("Y") tarp dviejų datų. Argumentą turi apsupti kabutės, tokios kaip "D" arba "M."

"Excel" atlieka datos skaičiavimus, konvertuodama datas į serijinius numerius, kurie prasideda nuo nulio 1921 m. Sausio 1 d., "Windows" kompiuteriuose ir 1904 m. Sausio 1 d. "Macintosh" kompiuteriuose.

Daugiau apie vienetą Argumentas

  • "YD" apskaičiuoja dienų skaičių tarp dviejų datų, tarsi tų pačių metų datos (5 eilutė).
  • "YM" apskaičiuoja mėnesių skaičių tarp dviejų datų, tarsi tų pačių metų datos (6 eilutė).
  • "MD" skaičiuojamas dienų skaičius tarp dviejų datų, tarsi datos būtų to paties mėnesio ir metų (7 eilutė).

DATEDIF dienų skaičiaus skirtumas

Štai kaip įeiti į DATEDIF funkcija yra ląstelė B2, kaip parodyta pavyzdiniame paveikslėlyje aukščiau, kad būtų rodomas dienų skaičius tarp datų 2014 m. Gegužės 4 d, ir 2016 m. Rugpjūčio 10 d.

  1. Spustelėkite ląstelė B2 kad tai aktyvi ląstelė; tai bus rodomas dienų skaičius tarp dviejų datų.
  2. Įveskite= datedif ( į ląstelė B2.
  3. Spustelėkite ląstelė A2 į šį langelį įvesti kaip įpradžios data argumentas už funkciją.
  4. Įveskite a kablelis in ląstelė B2 po ląstelės nuorodaA2 atlikti tarp pirmojo ir antro argumentų atskyrimą.
  5. Spustelėkite ląstelė A3 skaičiuoklėje įvesti šią nuorodą į langelį kaip end_date argumentas.
  6. Įveskite a kablelis po ląstelės nuorodaA3 .
  7. vienetas argumentas, įveskite raidę D citatos ("D" ), kad funkcija rodytų dienų skaičių tarp dviejų datų.
  8. Įveskite uždarymą skliaustuose.
  9. PaspauskiteĮveskite klavišą klaviatūra užpildyti formulę.
  10. Dienų skaičius - 829 - pasirodo ląstelė B2 darbalapio.

= DATEDIF (A2, A3, "D")

Kai spustelėsite ląstelė B2, visa formulė pasirodo formulės juostoje virš darbalapio.

DATEDIF klaidos vertės

Jei skirtingų šios funkcijos argumentų duomenys nėra įvedami teisingai, lange, kurioje yra DATEDIF funkcija yra:

  • #VALUE !: Klaida grąžinama, jei pradinis_datas arba pabaigos_datas nėra faktinė data (8 eilutė paveikslėlyje, kur ląstelė A8 yra tekstiniai duomenys).
  • #NUM !: Klaida grąžinama, jei end_date yra ankstesnė data nei start_date (9 eilutė).

DATEDIF funkcija yra paslėpta

Dataf yra paslėpta funkcija, kuri Excel nėra nurodyta su kitomis "Date" funkcijomis, o tai reiškia:

  • NeFormulės Builder galima patekti į funkciją ir jos argumentus.
  • Theargumento patarimas nerodo argumentų sąrašo, kai funkcijos pavadinimas yra įvedamas į ląstelę.

Todėl funkcija ir jos argumentai turi būti įvedami rankiniu būdu į ląstelę, kad ji būtų naudojama, įskaitant kablelį tarp kiekvieno argumento, skirto veikti kaip atskyriklis.