Šiame straipsnyje mes sužinosime, kaip apskaičiuoti metų, mėnesių ir dienų skaičių nuo tam tikros datos, naudojant funkciją „Excel“.
„Excel“ saugo datas kaip skaičius, paaiškinta paprasta matematinė formuluotė. Taigi tiesiog reikia atimti dvi datas, todėl dienos tarp dviejų datų bus įvertintos atsižvelgiant į metus.
= later_date - ankstesnė data |
Arba
= IF (data1> data2, data1 - data2, data2 - data1) |
Jei nežinote, kurią datą nurodyti pirmiausia, naudokite IF formulę.
Pavyzdys:
Išsiaiškinkime tai naudodami bandydami funkciją pagal kai kuriuos pavyzdžius. Čia mes nurodome dvi datas kaip 1 ir 2 datas.
Turime rasti dienų skaičių tarp dviejų nurodytų
Naudokite formulę C2 ir D2 langeliuose.
= A2 - B2 |
Naudojant šią formulę gaunami neigiami rezultatai, jei data1 <data2.
Jei nenorite rūpintis, kuris yra mažesnis, tiesiog naudokite žemiau esančią formulę likusiose ląstelėse
= IF (A4> B4, A4 - B4, B4 - A4) |
Tai buvo pagrindinis būdas tai padaryti. Kaip matote aukščiau pateiktame pavyzdyje, paaiškino būklę. Dabar pereiname prie „Excel“ integruotos funkcijos naudojimo.
2 pavyzdys:
Štai dar vienas pavyzdys, kaip tą patį padaryti naudojant funkciją DATEDIF. Bet šį kartą mes naudosime įmontuotą funkciją.
Funkcija DATEDIF grąžina metų, mėnesių ir dienų skaičių tarp nurodytų dviejų „Excel“ datų.
Sintaksė:
= DATEDIF (pradžios data, pabaigos data, vienetas) |
Pradžios data: pirmoji data galiojančiu „Excel“ formatu
pabaigos data: antra data galiojančiu „Excel“ formatu
Vienetas: vienetas kabutėse ir esminis funkcijos argumentas
"y"gauna metus tarp datų
"m"skaičiuojami mėnesiai tarp pasimatymų
"d"gauna dienas tarp pasimatymų
"md„gauna dienas tarp datų, nekreipdamas dėmesio į mėnesius ir metus
"ym„gauna mėnesius tarp datų, nekreipdamas dėmesio į dienas ir metus
"yd„gauna dienas tarp datų, nekreipdamas dėmesio į metus
Išbandykite žemiau pateiktą formulę, kad gautumėte dienų tarp dviejų datų, nepaisydami metų
Naudokite formulę:
= DATEDIF (A2, B2, C2) |
Paaiškinimas
A2: pirmosios datos argumentas, pateiktas kaip langelio nuoroda
B2: antrosios datos argumentas pateikiamas kaip langelio nuoroda
C2: nurodytas vienetas. Vertę galima pateikti tiesiogiai kabutėse „yd“.
Naudojant funkciją pažymėti langeliai rodo mums tą funkcijos argumentą, pateiktą kaip langelio nuoroda.
Funkcija grąžina visus kalendorinius metus tarp datų, naudojant „yd“.
Kaip matote, formulė grąžina dienas tarp datų, nepaisydama metų. Tačiau paskutinis rezultatas grąžina #NUM klaidą, nes pradžios data yra po pabaigos datos.
Pastabos:
- Funkcija grąžina #VALUE! Klaida, jei bet kuris funkcijos argumentas nėra skaitinis.
- Būkite atsargūs naudodami datas ir procentinį skaičių kaip langelio nuorodą.
- Datos formulėje turi būti įvestos naudojant langelio nuorodą. „Excel“ datos formatas sukuria problemų skaičiuojant rezultatus.
- Jei data 1> data2, funkcija grąžina klaidą, jei klaida nėra tvarkoma atsargiai.
Tikimės, kad supratote, kaip ištraukti dienas tarp datų, nepaisant metų „Excel“. Šias užduotis galite atlikti „Excel 2013“ ir 2010 metų darbaknygėje. Prašome pasidalinti savo užklausa žemiau komentarų laukelyje. Mes jums padėsime.
Apskaičiuokite amžių nuo gimimo datos
Apskaičiuokite dienas, metus ir mėnesius nuo tam tikros datos
Kaip naudotis EDATE funkcija „Excel“
SUM, jei data yra tarp
„Vlookup“ pagal datą „Excel“
Populiarūs straipsniai
50 „Excel“ spartusis klavišas produktyvumui padidinti
Redaguoti išskleidžiamąjį sąrašą
Absoliuti nuoroda „Excel“
Jei su sąlyginiu formatavimu
Jei su pakaitos simboliais