Skaičiuoti skirtumą tarp dviejų datų gali būti nelinksma, kai tai teks atlikti daugybei partijų. Laimei, „Google“ skaičiuoklės turi specialią funkciją šiam tikslui. Funkcija DATEDIF paima dvi datas ir nurodo, koks skirtumas tarp jų yra dienomis, mėnesiais ar net metais.
Skaitykite toliau, kad sužinotumėte, kas yra ši funkcija, ir pamatysite, kaip ji veikia, naudodamiesi paprastu pavyzdžiu.
Kas yra DATEDIF funkcija „Google“ skaičiuoklėse?
DATEDIF yra „Google“ skaičiuoklių funkcija, apskaičiuojanti dviejų datų skirtumą. Ši funkcija gali grąžinti skirtumo reikšmę metais, mėnesiais arba dienomis. Naudodamas tinkamus parametrus, DATEDIF taip pat gali grąžinti mėnesių ir dienų skirtumą su įvairiomis keistenybėmis, pavyzdžiui, nepaisydamas metų skirtumo.
=DATEDIF(data1, data2, vienetas)
DATEDIF iš datos1 atima datą2 ir grąžina skirtumą nurodytu vienetu. Vienetai, kuriuos palaiko ši funkcija, yra tokie:
Vienetas | Pastaba |
---|---|
Y | Ištisų metų skaičius tarp dviejų datų. |
M | Ištisų mėnesių tarp dviejų datų skaičius. |
D | Dienų skaičius tarp dviejų datų. |
MD | Dienų skaičius tarp dviejų datų, iš kurių atimami visi metai ir mėnesiai. |
YM | Ištisų mėnesių tarp dviejų datų skaičius, iš kurio atimami visi metai. |
YD | Dienų skaičius tarp dviejų datų, kai laikomos dvi datos ne didesniu kaip metų skirtumu. |
Naudokime pavyzdį, kad geriau suprastume, ką kiekvienas iš šių vienetų reiškia funkcijai DATEDIF.
Pavyzdžiui, studento gimimo data yra 2001 m. vasario 1 d., o dabartinė data yra 2022 m. sausio 31 d. Štai ką kiekvienas vienetas grąžintų naudojant DATEDIF funkciją.
- Y: Grąžinsite 20, nes skirtumas tarp šių dviejų datų yra 20 metų.
- M: Grąžinsite 251, nes skirtumas tarp dviejų datų yra 251 visas mėnuo.
- D: Grąžinsite 7663, nes tarp šių dviejų datų praėjo 7663 dienos.
- MD: Tai grįš 24 d. Atėmus visus metus ir visus mėnesius, skirtumas tarp dviejų datų yra dienų skirtumas, ty skirtumas tarp 7 ir 31, kuris yra lygus 24.
- YM: Tai grįš 11. Atėmus visus metus, vasario mėnesį nuo sausio liko 11 mėnesių.
- YD: Tai grąžins 358. Jei šias dvi datas skiria tik metai, skirtumas tarp vasario 1 d. ir sausio 31 d. yra 358 dienos.
Kaip naudoti DATEDIF funkciją „Google“ skaičiuoklėse
Funkcija DATEDIF turi tris parametrus: pirmą datą, antrą datą ir vienetą. Įvestos datos turi būti datos formatu, o ne teksto. Vienetai taip pat yra tik tie, kurie buvo paminėti ankstesniame skyriuje. Turėdami tai omenyje, pasinaudokime šia funkcija.
Kaip paprastą pavyzdį pateikiame misijos „Mars 2020“ paleidimo ir nusileidimo datas. Remiantis šia pavyzdine skaičiuokle, erdvėlaivis pakilo 2020 m. liepos 30 d., o Marse nusileido 2021 m. vasario 18 d.
Tikslas yra apskaičiuoti dienų ir mėnesių, kuriuos šis erdvėlaivis keliavo, skaičių naudojant DATEDIF funkciją.
- Pasirinkite langelius, kuriuose yra datos.
- Eiti į Formatas ir tada Skaičius.
- Pasirinkite Data. Taip pasirinktuose langeliuose bus nustatytas datos formatas.
- Pasirinkite langelį, kuriame norite rodyti datos skirtumą dienomis. Tai bus ląstelė B4 šioje skaičiuoklėje.
- Eikite į formulės juostą ir įveskite toliau pateiktą formulę:
=DATEDIF(B2, B3, "d")
Ši formulė grąžins skirtumą tarp datų B2 ir B3 dienomis. - Paspauskite Įeikite. „Sheets“ dabar jums pasakys, kad erdvėlaivis keliavo 569 dienas.
Dabar paskaičiuokime, kiek mėnesių erdvėlaivis keliavo.
- Pasirinkite langelį, kuriame norite rodyti datos skirtumą mėnesiais. Tai bus ląstelė B5 šioje skaičiuoklėje.
- Į formulės juostą įveskite toliau pateiktą formulę:
=DATEDIF(B2,B3, "M")
Ši formulė grąžins mėnesių skaičių tarp datų B2 ir B3. - Paspauskite Įeikite. Sheets dabar jums pasakys, kad erdvėlaivis keliavo 18 mėnesių.
Susijęs: Kaip pridėti dabartinį laiką prie „Google“ skaičiuoklių
Kitame pavyzdyje turime John Doe gimimo datą ir norime apskaičiuoti, kiek dienų praėjo nuo paskutinio jo gimtadienio ir kiek dienų liko iki kito gimtadienio. Norėdami tai pasiekti, apskaičiuosime skirtumą tarp šios dienos ir Jono gimimo datų, naudodami funkciją DATEDIF.
- Pasirinkite langelį, kuriame įvedėte pirmąją datą. Tai bus ląstelė B1 šiam pavyzdžiui.
- Eiti į Formatas ir tada Skaičiai.
- Pasirinkite Data. Tai pakeis datos langelio formatą.
- Pasirinkite langelį, kuriame norite rodyti dabartinę datą. Tai bus ląstelė B2 šiam pavyzdžiui.
- Eikite į formulės juostą ir įveskite toliau pateiktą formulę:
=ŠIANDIEN()
Ši formulė gaus šios dienos datą ir parodys ją langelyje. Grąžinama reikšmė pateikiama datos formatu, todėl ją gali naudoti kitos su data susijusios funkcijos, pvz., DATEDIF. - Paspauskite Įeikite.
Dabar turite dvi datas, su kuriomis ketinate dirbti. Paskaičiuokime, kiek dienų praėjo nuo paskutinio Jono gimtadienio.
- Pasirinkite langelį, kuriame norite rodyti rezultatus. Mes pasirinkome ląstelę B3 šiam pavyzdžiui.
- Eikite į formulės juostą ir įveskite toliau pateiktą formulę:
=DATEDIF(B1, B2, "YD")
Ši formulė apskaičiuos skirtumą tarp datų B1 ir B2. Parametras YD nurodo funkcijai daryti prielaidą, kad šių dviejų datų skirtumas yra ne didesnis kaip metai. - Paspauskite Įeikite. Skaičiuoklės dabar parodys, kiek dienų praėjo nuo paskutinio Jono gimtadienio, o tai šiuo metu yra 284 šiame pavyzdyje.
Dabar, kaip šalutinis tikslas, pažiūrėkime, kiek dienų liko iki kito Jono gimtadienio. Jono gimtadieniai kartojasi kas 365 dienas, o jei nuo paskutinio jo gimtadienio praėjo 284 dienos, tai iki kito gimtadienio lieka 365–284 dienos. Parašykime formulę:
- Pasirinkite langelį, kuriame norite rodyti formulės rezultatus. Tai bus ląstelė B4 šiam pavyzdžiui.
- Į formulės juostą įveskite toliau pateiktą formulę:
=365-B3
Ši formulė iš 365 atims dienas, prabėgusias nuo paskutinio Jono gimtadienio. - Paspauskite Įeikite. Lapai dabar parodys, kiek dienų liko iki kito Jono gimtadienio.
Susijęs: Kaip atimti skaičius „Google“ skaičiuoklėse
Apskaičiuokite datos skirtumą
Dabar žinote, kaip naudoti DATEDIFF skirtumą tarp dviejų datų apskaičiuoti. Taip pat galite nurodyti laiko vienetą, kuriuo norite matyti šį skirtumą, kuris gali būti metai, mėnesiai arba dienos, kartu su nuokrypiais.
Laiko ir datos funkcijos yra patogios „Google“ skaičiuoklių grupės, kurias galite naudoti norėdami palengvinti skaičiavimus. Tačiau DATEDIFF nėra vienintelis, išplėskite savo arsenalą įvaldydami daugiau funkcijų.
„Google“ skaičiuoklės leidžia lengvai konvertuoti laiką į skirtingus vienetus, pvz., valandas, minutes ir sekundes. Štai kaip tai padaryti.
Skaitykite toliau
- Produktyvumas
- „Google“ skaičiuoklės
- Skaičiuoklės patarimai
- Skaičiuoklė
- Matematika

Amiras yra farmacijos studentas, aistringas technologijoms ir žaidimams. Jam patinka groti muziką, vairuoti automobilius ir rašyti žodžius.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!
Spauskite čia norėdami užsiprenumeruoti