Daugeliui „Excel“ vartotojų reikės prie skaičiuoklių pridėti pradžios ir pabaigos datos stulpelius. Taigi „Excel“ apima keletą funkcijų, nurodančių, kiek dienų yra tarp dviejų atskirų datų.
DATEDIF, DAYS360, DATE ir NETWORKDAYS yra keturios funkcijos, kurias galite pridėti prie langelių, nurodysiančių dienų skaičių tarp dviejų datų. Taip galite rasti dienų skaičių tarp datų su ir be „Excel“ funkcijų.
Kaip rasti skirtumą tarp datų be funkcijos
Pirmiausia galite sužinoti datų skirtumą jas atimdami. „Excel“ neapima atimties funkcijos, tačiau vis tiek galite pridėti atimties formules prie langelių. Taigi atidarykite tuščią „Excel“ skaičiuoklę ir langeliuose B4 ir C4 įveskite pradžios ir pabaigos datą, kaip nurodyta toliau pateiktoje nuotraukoje. Atminkite, kad datos turėtų būti pateikiamos JAV formatu, nurodant mėnesį pirmą, antrą dieną ir trečius metus.
kaip atsisiųsti nuotrauką iš google
Ankstesniame pavyzdyje datos yra 2017-04-01 ir 2017-05-05. Dabar turėtumėte pasirinkti langelį D4 ir spustelėkite funkcijų juostą lapo viršuje. Juostoje įveskite ‘= C4-B4’ ir paspauskite Enter. D4 langelyje bus rodoma 34 vertė, jei langeliuose įvedėte tas pačias datas, kaip ir anksčiau pateiktoje momentinėje nuotraukoje. Taigi nuo 2017 m. Balandžio 1 d. Iki gegužės 5 d. Yra 34 dienos.
Funkcija DATA
Arba galite rasti dviejų datų skirtumą naudodami funkciją DATA. Tada dienų skaičių rasite funkcijų juostoje vietoj skaičiuoklės langelių įvesdami datas. Pagrindinė šios funkcijos sintaksė yra: = DATA (MMMM, m, d) -DATA (MMMM, m, d) ; taigi datas įveskite atgal.
Pridėkime tą funkciją su tomis pačiomis 2017 4 1 ir 5 5 2017 datomis. Skaičiuoklėje pasirinkite langelį, prie kurio norite pridėti funkciją. Tada spustelėkite funkcijų juostoje, įveskite „= DATA (2017, 5, 5) –DATA (2017, 4, 1)“ ir paspauskite „Enter“.
Taip pat gali reikėti pasirinkti bendrą langelio skaičiaus formatą, jei grąžinta vertė yra datos formatas. Naudojant bendrą skaičių formatą, langelis grąžins 34 dienų vertę, kaip parodyta toliau pateiktoje momentinėje nuotraukoje.
Funkcija DATEDIF
DATEDIF yra lanksti funkcija, kuria galite apskaičiuoti visas dienas tarp datų, įvesdami datas skaičiuoklėje arba funkcijų juostoje. Tačiau „DATEDIF“ nėra įtrauktas į „Excel“ funkcijos įterpimo langą.
Taigi turėsite 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 langelių nuorodas į konkrečias datas, tada prie jos pabaigos pridėti dienų vienetus.
Taigi pasirinkite langelį, prie kurio skaičiuoklėje norite pridėti DATEDIF, tada spustelėkite formulės juostoje, kad įvestumėte funkciją. Norėdami sužinoti skirtumą tarp dviejų datų, kurias įvedėte langeliuose C4 ir B4, funkcijų juostoje įveskite: „= DATEDIF (B4, C4, d).“ DATEDIF langelyje bus nurodytas dienų skaičius tarp datų, kaip parodyta tiesiai žemiau.
Tačiau tai yra daug lankstiau nei funkcija DATA, nes galite modifikuoti vienetus. Pavyzdžiui, tarkime, kad jums reikėjo suskaičiuoti dienų skaičių tarp dviejų datų, tačiau taip pat nepaisykite metų. Tai galite padaryti pridėdami „yd“ prie funkcijos. Pvz., Į dvi langelius įveskite „2017-04-01“ ir „2018-05-05“, tada į funkciją įtraukite „yd“, kaip parodyta žemiau.
Tai grąžina 34 dienų vertę nuo 2017-04-01 iki 2018-05-05. Tai teisinga, jei nepaisysite metų. Jei funkcija nepaisytų metų, vertė būtų 399.
Funkcija DAYS360
Funkcija DAYS360 nustato visas dienas tarp datų pagal 360 dienų kalendorių, kuris yra plačiau pritaikytas finansiniams metams. Tai gali būti geresnė paskyros skaičiuoklių funkcija. Vos kelių mėnesių intervalais datoms nebus didelio skirtumo, tačiau ilgesniam laikotarpiui DAYS360 pateiks šiek tiek kitokias vertes nei kitos funkcijos.
Skaičiuoklės langeliuose B6 ir C6 įveskite „2016-01-01“ ir „2017-01-01“. Tada spustelėkite langelį, kad būtų įtraukta funkcija DAYS360, ir paspauskitepvz.mygtuką šalia funkcijų juostos. PasirinkiteDAYS360atidaryti langą, parodytą žemiau.
kaip pamatyti kokį aviną turi
Paspauskite mygtuką Pradėti_data ir pasirinkite langelį B6. Tada spustelėkite mygtuką End_date ir skaičiuoklėje pasirinkite langelį C6. PaspauskiteGeraipridėti DAYS360 į skaičiuoklę, kuri grąžins 360 vertę.
Funkcija NETWORKDAYS
Ką daryti, jei reikia rasti skirtumą tarp dviejų datų, bet savaitgalius neįtraukti į lygtį? DATEDIF, DATE ir DAYS360 tokiam scenarijui nebus labai naudingi. NETWORKDAYS yra funkcija, nustatanti dienų skaičių tarp datų, neįtraukiant jokių savaitgalių, be to, ji gali turėti įtakos papildomoms atostogoms, pavyzdžiui, valstybinėms šventėms.
Taigi tai turėtų būti projekto planavimo funkcija. Pagrindinė funkcijos sintaksė yra: = NETWORKDAYS (pradžios_data, pabaigos_data, [atostogos]) .
Norėdami pridėti skaičiuoklę NETWORKDAYS, spustelėkite funkcijos langelį ir paspauskitepvz.mygtuką. PasirinkiteTINKLO DIENOSatidaryti jo langą momentinėje nuotraukoje, esančioje žemiau. Po to spustelėkite mygtuką Pradėti_data ir skaičiuoklėje pasirinkite langelį, kuriame yra pradžios data.
Paspauskite mygtuką „Pabaigos data“, pasirinkite langelį su pabaigos data ir paspauskite Gerai, kad pridėtumėte funkciją prie skaičiuoklės.
Tiesiai viršuje esančioje ekrano kopijoje pradžios ir pabaigos datos yra 2017-04-01 ir 2017-05-05. Funkcija NETWORKDAYS grąžina 25 dienų vertę tarp datų be savaitgalių. Įtraukiant savaitgalius, dienų skaičius yra 34, kaip ir ankstesniuose pavyzdžiuose.
Norėdami įtraukti papildomas atostogų dienas į funkciją, įveskite tas datas į papildomus skaičiuoklės langelius. Tada funkcijos langelyje NETWORKDAYS paspauskite atostogų langelio nuorodos mygtuką ir pasirinkite langelį ar langelius, kuriuose yra atostogų datos. Tai atims atostogas iš galutinio skaičiaus.
kaip paryškinti facebook įraše
Taigi skaičiuojant dienas nuo pradžios iki pabaigos datos „Excel“ skaičiuoklėse yra daugybė būdų. Naujesnėse „Excel“ versijose taip pat yra DAYS funkcija, kuria galite rasti skirtumą tarp kelių datų. Šios funkcijos tikrai pravers skaičiuoklėse, kuriose yra daug datų.
Dažnai užduodami klausimai
Ką reiškia #NUM?
Kai atliekate aukščiau pateiktas formules ir gaunate #NUM, o ne skaičių, tai yra todėl, kad pradžios data yra didesnė nei pabaigos data. Pabandykite apeiti datas ir atlikti veiksmus dar kartą.