Daugeliui „Excel“ vartotojų skaičiuokles reikės pridėti pradžios ir pabaigos datų stulpelius. „Excel“ apima keletą funkcijų, kurios nurodo, kiek dienų yra tarp dviejų atskirų datų. DATEDIF, DAYS360, DATE ir NETWORKDAYS yra keturios funkcijos, kurias galite pridėti prie langelių, kurie nurodys dienų skaičių tarp dviejų datų. Taip „Excel“ rasite dienų skaičių tarp datų su tomis funkcijomis ir be jų.
Taip pat skaitykite mūsų straipsnį „Kaip apsaugoti slaptažodį naudojant„ Microsoft Excel “
Kaip rasti skirtumą tarp datų be funkcijos
Pirmiausia galite sužinoti skirtumą tarp datų, atimdami jas. „Excel“ neapima atimties funkcijos, tačiau vis tiek galite pridėti atimties formules į langelius. Taigi atidarykite tuščią „Excel“ skaičiuoklę ir įveskite langelių B4 ir C4 pradžios ir pabaigos datą, kaip nurodyta toliau pateiktoje nuotraukoje. Atminkite, kad datos turėtų būti nurodytos JAV formatu, nurodant pirmą mėnesį, antrą dieną ir trečius metus.

Aukščiau pateiktame pavyzdyje datos yra 2017 m. Sausio 1 d. Ir 2017 m. Dabar turėtumėte pasirinkti langelį D4 ir spustelėti funkcijų juostą, esančią lapo viršuje. Įveskite '= C4-B4' juostoje ir paspauskite Enter. Ląstelė D4 grąžins 34 vertę, jei langeliuose įvedėte tas pačias datas, kaip ir aukščiau esančioje nuotraukoje. Nuo 2017 m. Balandžio 1 d. Iki 2017 m. Gegužės 5 d. Yra 34 dienos.
DATA funkcija
Arba galite rasti skirtumą tarp dviejų datų be DATA funkcijos. Tuomet galite rasti dienų skaičių įvesdami datas į funkcijų juostą, o ne skaičiuoklės langelius. Pagrindinė tos funkcijos sintaksė yra: = DATE (gggg, m, d) -DATE (gggg, m, d) ; taigi datas įvedate atgal.
Pridėkime tą funkciją su tomis pačiomis 2017.01.01 ir 2017.05.05 dienomis. Pasirinkite skaičiuoklės langelį, į kurį norite įtraukti funkciją. Tada spustelėkite funkcijų juostos vidų, įveskite '= DATE (2017, 5, 5) -DATE (2017, 4, 1)' ir paspauskite Enter. Taip pat gali reikėti pasirinkti bendrą langelio numerio formatą, jei grąžinta vertė yra datos forma. Taikant bendrą skaičių formatą, langelio vertė bus 34 dienos, kaip parodyta toliau pateiktoje nuotraukoje.

DATEDIF funkcija
DATEDIF yra lanksti funkcija, kurią galite apskaičiuoti, kiek dienų skaičiuojama tarp dienų, įvesdami datas skaičiuoklėje arba funkcijų juostoje. Tačiau DATEDIF nėra įtrauktas į „Excel“ lango „Įterpti funkciją“ sąrašą. Taigi, jums reikės jį įvesti tiesiai į funkcijų juostą. Funkcijos DATEDIF sintaksė yra: DATEDIF (pradžios_ data, pabaigos_ data, vienetas) . Funkcijoje galite įvesti pradžios datą ir pabaigos datą arba langelio nuorodas į konkrečias datas ir tada prie pabaigos pridėti vienetų dienas.
Taigi pažymėkite langelį, kurį DATEDIF norite pridėti skaičiuoklėje, tada spustelėkite formulės juostą, kad įvestumėte funkciją. Norėdami rasti skirtumą tarp dviejų įvestų datų C4 ir B4 langeliuose, funkcijų juostoje įveskite: '= DATEDIF (B4, C4, „d“).' DATEDIF langelyje bus nurodytas dienų skaičius tarp datų, kaip parodyta žemiau.

Tačiau tai yra daug lanksčiau nei funkcija DATE, nes galite modifikuoti vienetus. Pvz., Tarkime, reikėjo suskaičiuoti dienų skaičių tarp dviejų datų, bet taip pat nepaisyti metų. Tai galite padaryti pridėję „yd“ prie funkcijos. Pvz., Įveskite „4/1/2017“ ir „5/5/2018“ į dvi ląsteles, tada į funkciją įtraukite „yd“, kaip parodyta žemiau.

Tai grąžina 34 dienų vertę nuo 2017 m. Sausio 1 d. Iki 2018 5 5, kuri yra teisinga, jei nepaisysite metų. Jei funkcijos nepaisytumėte metų, vertė būtų 399.
Funkcija „DAYS360“
Funkcija „DAYS360“ nustato visas dienas tarp dienų, remiantis 360 dienų kalendoriumi, kuris plačiau naudojamas finansiniams metams. Tai gali būti geresnė paskyrų skaičiuoklių funkcija. Datomis, kurios skiriasi tik keliais mėnesiais, tai nedaro didelės įtakos, tačiau ilgesniems laikotarpiams DAYS360 grįš šiek tiek kitokios vertės nei kitos funkcijos.
Skaičiuoklės B6 ir C6 langeliuose įveskite „2016.01.01“ ir „2017.01.01“. Tada spustelėkite langelį, kad į jį būtų įtraukta DAYS360 funkcija, ir paspauskite fx mygtuką, esantį šalia funkcijų juostos. Pasirinkite DAYS360, kad atidarytumėte langą, rodomą tiesiai žemiau.

Paspauskite „Start_date“ mygtuką ir pasirinkite langelį B6. Tada spustelėkite mygtuką Pabaigos data ir skaičiuoklėje pasirinkite langelį C6. Paspauskite OK, kad pridėtumėte DAYS360 prie skaičiuoklės, kuri grąžins 360 vertę.

Funkcija TINKLO DIENOS
Ką daryti, jei reikia rasti skirtumą tarp dviejų datų, bet savaitgalį neįtraukti į lygtį? DATEDIF, DATE ir DAYS360 nebus labai naudingi tokiam scenarijui. TINKLO DIENOS yra funkcija, kuri nustato dienų skaičių tarp datų, neįskaičiuojant jokių savaitgalių, ir ji taip pat gali turėti įtakos papildomoms atostogoms, tokioms kaip banko atostogos. Tai turėtų būti projekto planavimo funkcija. Pagrindinė funkcijos sintaksė: = NETWORKDAYS (pradžios_ data, pabaigos_ data) .
Norėdami pridėti NETWORKDAYS prie skaičiuoklės, spustelėkite funkcijos langelį ir paspauskite fx mygtuką. Pasirinkite NETWORKDAYS, kad atidarytumėte jo langą momentiniame vaizde, esančiame tiesiai žemiau. Po to spustelėkite mygtuką Pradėti_ data ir skaičiuoklėje pasirinkite langelį, kuriame nurodoma pradžios data. Paspauskite mygtuką „End_date“, pažymėkite langelį, kuriame yra pabaigos data, ir paspauskite OK, kad pridėtumėte funkciją į skaičiuoklę.

Tiesiogiai pateiktoje ekrano kopijoje pradžios ir pabaigos datos yra 2017 m. Sausio 1 d. Ir 2017 5 5. Funkcija TINKLO DIENOS grąžina 25 dienų vertę tarp dienų be savaitgalių. Įskaitant savaitgalius, iš viso dienų yra 34, kaip ir ankstesniuose pavyzdžiuose.
Norėdami į funkciją įtraukti papildomų atostogų dienų, įveskite šias datas papildomose skaičiuoklės langeliuose. Tada funkcijų lange NETWORKDAYS paspauskite atostogų langelio nuorodos mygtuką ir pasirinkite langelį arba langelius, kuriuose yra atostogų datos. Tai atims atostogas iš galutinio skaičiaus.
Taigi yra daugybė būdų, kaip „Excel“ skaičiuoklėse galite apskaičiuoti dienas nuo pradžios iki pabaigos datų. Naujesnėse „Excel“ versijose taip pat yra DAYS funkcija, kurioje galite rasti skirtumą tarp poros datų. Šios funkcijos tikrai pravers skaičiuoklėms, kuriose yra daug datų.






