"Excel" formulė dienoms nuo datos skaičiuoti (5 paprasti metodai)

  • Pasidalinti
Hugh West

Dirbdami su datomis "Excel" programoje dažnai turime skaičiuoti dienų skaičių nuo datos naudodami formulę. Anksčiau žmonės ją apskaičiuodavo rankiniu būdu. Tačiau šiuo metu, tobulėjant šiuolaikinėms priemonėms, ją gana lengva apskaičiuoti naudojant šias modernias priemones.

Šiandien parodysiu, kaip naudoti "Excel" formulė dienų skaičiui nuo datos skaičiuoti naudojant "Microsoft 365" versija .

Atsisiųsti praktikos sąsiuvinį

Praktikos sąsiuvinį galite atsisiųsti iš čia:

Dienų skaičiavimas nuo Date.xlsx

Kaip pridėti datas programoje "Excel

"Excel" turi integruotus formatus bet kokiai datai užrašyti. Jei to nežinote, tiesiog spustelėkite bet kurią ląstelę ir užrašykite joje bet kokią datą įprastu būdu, DD/MM/MYYYYY . Kaip jau rašiau, 09-03-11 .

Dabar pasirinkite jį ir eikite į Pagrindinis >> Numeris skyriuje "Excel" įrankių juosta . Pamatysite Data parinktis pasirenkama automatiškai, todėl Excel.

Jei norite pakeisti formatą, pasirinkite išskleidžiamoji meniu su juo. Gausite nemažai parinkčių, pvz. Bendrasis, Skaičius, Valiuta, Procentai ir t. t.

  • Dabar pasirinkite paskutinę parinktį Daugiau skaičių formatų .

Tuo metu gausite dialogo langas pavadinimu Formuoti ląsteles .

  • Dabar matote, kad po Tipas meniu yra įvairių rūšių Datos formatas . Spustelėkite tą, kuris jums patinka. Čia aš renkuosi tą, ant 2012 m. kovo 14 d. .
  • Tada spustelėkite GERAI .

Tokiu būdu galite rašyti Data bet kokiu pageidaujamu formatu "Excel" programoje.

Skaityti daugiau: Kaip automatiškai pridėti datas "Excel" programoje

5 formulės dienoms skaičiuoti nuo datos "Excel" programoje

Turėkime tokį duomenų rinkinį. Čia turime įmonės darbuotojo įrašą, pavadintą "Tata Group Be to, turime Darbuotojų vardai, jų darbo pradžios datos, ir Galutinės datos stulpeliuose B, C, ir D atitinkamai.

Čia GENERALINIS DIREKTORIUS bendrovės nori sužinoti bendras dienų skaičius Kaip jis gali tai sužinoti? Dabar parodysime būdus.

1. Įprastinio atimties metodo taikymas skaičiuojant dienas nuo datos "Excel" programoje

Šiuo atveju galite naudoti bendrąją atimties formulę kaip "Excel" formulė dienų skaičiui nuo datos skaičiuoti. Be to, naudosime šią formulę.

= pabaigos data - pradžios data

Dabar pakalbėkime apie žingsnius.

  • Pirmiausia pasirinkite stulpelį, kuriame norite matyti bendrą dienų skaičių. E stulpelis ir pavadino jį Iš viso dienų .
  • Tada pasirinkite pirmasis čia pasirinkome pirmąją jo ląstelę, E5 .
  • Po to įrašykite atitinkamą formulę į E5 ląstelės.
=D5-C5

  • Vėliau paspauskite ĮVESKITE .

Žiūrėkite, kad "Excel" apskaičiavo bendrą dienų skaičių tarp du dienų, 3179 .

  • Dabar, norėdami sužinoti bendrą visų darbuotojų dienų skaičių, vilkite Užpildymo rankena piktograma (Mažas pliusas (+) Ženklas apatiniame dešiniajame kampe) arba dukart spustelėkite jį.

Dėl to visos ląstelės bus užpildytos formule ir dienų skaičius .

Skaityti daugiau: Kaip apskaičiuoti dienų skaičių tarp dviejų datų programoje "Excel

2. Funkcijos DAYS taikymas skaičiuojant dienas nuo datos "Excel" programoje

"Excel" yra integruota funkcija, vadinama . Funkcija DAYS . Reikia du argumentai,... Galutinė data ir Pradžios data . Ir pateikia bendrą tarpinių dienų skaičių kaip išvesties rezultatą. Dabar pakalbėkime apie veiksmus.

  • Pirmiausia pasirinkite pirmąją stulpelio ląstelę, kurioje norite turėti bendrą dienų skaičių. Čia vėl pasirenkame E5 ląstelės.
  • Antra, užrašykite formulę.
=DAYS(D5,C5)

  • Galiausiai spustelėkite ĮVESKITE .

Matome, kad turime dienų skaičių, 3179 .

  • Dabar, kaip ir prieš tai, vilkite Užpildymo rankena piktogramą ir užpildykite visus stulpelio langelius ta pačia formule.

Pastaba: DIENOS funkcija prieinama iš "Excel 2013 . Taigi ankstesnių versijų naudotojai to neras.

Skaityti daugiau: "Excel" formulė dienų skaičiui tarp šiandien ir kitos datos apskaičiuoti (6 greiti būdai)

3. Dienų skaičiavimas naudojant "Excel" funkciją DATEDIF

Čia galite naudoti DATEDIF funkciją kaip "Excel" formulė dienų skaičiui nuo datos skaičiuoti. Be to, šios funkcijos struktūra yra tokia.

=DATEDIF (pradžios data, pabaigos data, "d")

Jis apskaičiuoja, kiek dienos tarp dvi datos , kaip ir DIENOS Funkcija. Skirtumas tik vienas - reikia Pradžios data kaip pirmasis argumentas, o DIENOS užima Pirmoji pabaigos data .

Dabar pakalbėkime apie žingsnius.

  • Pirmiausia pasirinkite stulpelį, kuriame norite matyti bendrą dienų skaičių. E stulpelis ir pavadino jį Iš viso dienų .
  • Tada pasirinkite pirmasis čia pasirinkome pirmąją jo ląstelę, E5 .
  • Po to įrašykite atitinkamą formulę į E5 ląstelės.
=DATEDIF(C5,D5, "d")

  • Vėliau paspauskite ĮVESKITE .

Matome, kad turime dienų skaičių, 3179 .

  • Dabar, kaip ir prieš tai, vilkite Užpildymo rankena piktogramą ir užpildykite visus stulpelio langelius ta pačia formule.

Galiausiai gavome skaičių dienos tarp dvi datos .

Toliau pateikiama kita šios funkcijos struktūra.

=DATEDIF (pradžios data, pabaigos data, "m")

Jis apskaičiuoja mėnesių skaičius tarp dviejų dienų .

Kitas formatas:

=DATEDIF (pradžios data, pabaigos data, "y")

Jis apskaičiuoja, kiek metų tarp du dienos .

Be to, yra dar vienas formatas DATEDIF funkcija, kuri apskaičiuoja dienos tarp du datas, neatsižvelgiant į metus. Tai reiškia, kad jis skaičiuoja dienas tais pačiais metais .

Pavyzdžiui, jei paimsime Pradžios data kaip 2012 m. birželio 11 d. , ir Galutinė data kaip rugsėjo 22, 2020 . Bus skaičiuojamas tik tas skaičius. dienos tarp 2012 m. birželio 11 d. , ir 2012 m. rugsėjo 22 d. .

Toliau pateikiamas toks formatas.

=DATEDIF (pradžios data, pabaigos data, "yd")

Be to, galite pamatyti toliau pridėtą paveikslėlį.

Panašiai yra dar vienas formatas.

=DATEDIF (pradžios data, pabaigos data, "ym")

Jis apskaičiuoja, kiek mėnesių tarp dvi datos nepaisydami metų .

Ir paskutinis yra toks, kaip nurodyta toliau.

=DATEDIF (pradžios data, pabaigos data, "md")

Jis apskaičiuoja, kiek dienos tarp dvi datos nepaisydami abiejų mėnesių ir metų .

Pastaba: DATEDIF yra paslėpta "Excel" funkcija. Tiesą sakant, jos nerasite niekur "Excel" įrankių juosta . Taigi, į langelį turite įrašyti visą pavadinimą arba "Formula Bar jį gauti.

Skaityti daugiau: "Excel" formulė dienų skaičiui tarp dviejų datų nustatyti

Panašūs skaitiniai

  • Kaip automatiškai pridėti datas "Excel" programoje (2 paprasti žingsniai)
  • "Excel" formulė kito mėnesio datai arba dienoms rasti (6 greiti būdai)
  • Apskaičiuokite mėnesio darbo dienas "Excel" programoje (4 paprasti būdai)
  • Kaip "Excel" programoje atimti datas ir gauti metus (7 paprasti metodai)

4. Grynųjų darbo dienų, neįskaitant savaitgalių, skaičiavimas "Excel" programoje

Dabar suskaičiuosime bendrą darbo dienos tarp dvi dienas . Šiuo tikslu naudosime du funkcijos. Jos yra šios:

  • NETWORKDAYS Funkcija
  • NETWORKDAYS.INTL Funkcija

4.1. Funkcijos NETWORKDAYS naudojimas darbo dienoms skaičiuoti nuo datos

Čia naudosime . NETWORKDAYS funkcija skaičiuoti darbo dienas nuo datos. trys argumentai,... Pradžios data . Galutinė data , ir sąrašas Ne darbo dienos arba Atostogos Be to, reikia Šeštadienis ir Sekmadienis kiekvienos savaitės kaip Savaitgaliai . Tada pateikiamas visų Darbo dienos kaip išvestį. Pažvelkite į toliau pateiktą paveikslėlį. Sudarėme visų metų švenčių sąrašą G stulpelis .

  • Tada ląstelėje įrašėme formulę E5 .
=NETWORKDAYS(C5,D5,$G$5:$G$17)

  • Vėliau paspauskite ĮVESKITE .

Čia gauname bendrą Darbo dienos kaip 2272 dienų.

  • Ir tada vilko Užpildymo rankena piktogramą į Automatinis pildymas likusias ląsteles.

Galiausiai gavome visus darbo dienos .

Pastaba: Mes naudojome Absoliuti ląstelės nuoroda švenčių sąrašo, nes nenorime, kad jis būtų keičiamas vilkdami Užpildymo rankena ikona.

Skaityti daugiau: Kaip apskaičiuoti darbo dienas, išskyrus sekmadienius, programoje "Excel

4.2. Funkcijos NETWORKDAYS.INTL naudojimas "Excel" programoje

Vienintelis skirtumas tarp NETWORKDAYS ir NETWORKDAYS.INTL funkcija yra tai, kad NETWORKDAYS , savaitgalio šventės yra fiksuotas kaip Šeštadienis ir Sekmadienis . Tačiau NETWORKDAYS.INTL galite jį naudoti, kaip norite.

Taigi NETWORKDAYS.INTL turi keturios argumentai,... Pradžios data . Galutinė data , a Savaitgalio numeris ir sąrašas Atostogos . "Excel" nustatė Savaitgalio skaičiai . Toliau pateiktame paveikslėlyje, I stulpeliai ir J pateikiamas sąrašas Savaitgalio skaičiai .

Akimirką pagalvokime, kad "Tata Group , savaitės atostogos yra Penktadienis ir Šeštadienis . Taigi Savaitgalio numeris yra . 7 .

  • Dabar mes einame į E stulpelis ir įterpkite šią formulę į ląstelę E5 .
=NETWORKDAYS.INTL(C5,D5,7,$G$5:$G$17)

  • Tada spustelėkite ĮVESKITE .

  • Tada vilkdami Užpildymo rankena piktogramą per stulpelį.

Galiausiai gauname bendrą skaičių Darbo dienos kiekvieno darbuotojo, atsižvelgiant į Penktadienis ir Šeštadienis kaip atostogos.

Pastaba: Mes vėl naudojome Absoliuti ląstelės nuoroda sąrašo Atostogos nes nenorime, kad jis didėtų, kai vilkite Užpildymo rankena ikona.

Skaityti daugiau: Kaip apskaičiuoti darbo dienas "Excel" programoje, neįskaitant savaitgalių ir švenčių dienų

5. Kombinuotųjų funkcijų naudojimas skaičiuojant dienas nuo datos "Excel" programoje

Galite įdarbinti kombinuotas kai kurių funkcijų, pvz. DATA funkcija , Metų funkcija , MĖNESIO funkcija , ir DIENOS funkcija kaip "Excel" formulę, kad suskaičiuotumėte dienos data . Toliau pateikiami šie veiksmai.

  • Pirmiausia turite pasirinkti naują ląstelę E5 kur norite išsaugoti rezultatą.
  • Antra, turėtumėte naudoti toliau pateiktą formulę E5 ląstelės.
=DATA(METAI(D5),MĖNUO(D5),DIENA(D5))-DATA(METAI(C5),MĖNUO(C5),DIENA(C5))

  • Galiausiai paspauskite ĮVESKITE gauti rezultatą.

Formulės suskirstymas

  • Pirma, DAY(C5)-> Svetainė DIENA funkcija grąžins dienos numerį iš C5 ląstelės.
    • Išvestis-> 11 .
  • Antra, MĖNESIS(C5)-> Svetainė MĖNESIO funkcija grąžins dienos numerį iš C5 ląstelės.
    • Išvestis-> 8 .
  • Trečia, METAI(C5)-> Svetainė METAI funkcija grąžins dienos numerį iš C5 ląstelės.
    • Produkcija-> 2011 m. .
  • Ketvirta, DATA(METAI(C5),MĖNESIS(C5),DIENA(C5))-> Šis DATA funkcija grąžins datą.
    • Išvestis-> 11-08-11.
  • Panašiai, DATA(METAI(D5),MĖNESIS(D5),DIENA(D5))-> grąžina 24-04-20 .
  • Galiausiai, (24-04-20)-(11-08-11)—> tampa 3179 .
  • Tada vilkdami Užpildymo rankena piktogramą per stulpelį.

Galiausiai gauname bendrą skaičių dienos visiems darbuotojams.

Skaityti daugiau: Dienų skaičiaus tarp dviejų datų apskaičiavimas naudojant VBA programoje "Excel

Dienų skaičiavimas tarp šiandienos ir kitos datos programoje "Excel

Be to, galime suskaičiuoti dienas nuo šios dienos iki kitos datos naudodami funkcija TODAY . Iš esmės, tai DIENA funkcija grąžina dabartinę datą. Taigi, galite skaičiuoti dienas nuo dabartinės datos. du būdų, kaip tai padaryti.

1. Funkcijos TODAY naudojimas programoje "Excel

Galite naudoti tik DIENA funkciją kaip "Excel" formulę, kad suskaičiuotumėte dienos data . Toliau pateikiami šie veiksmai.

  • Pirmiausia turite pasirinkti naują ląstelę D5 kur norite išsaugoti rezultatą.
  • Antra, turėtumėte naudoti toliau pateiktą formulę D5 ląstelės.
=TODAY()-C5

  • Galiausiai paspauskite ĮVESKITE gauti rezultatą.

  • Tada vilkdami Užpildymo rankena piktogramą per stulpelį.

Galiausiai gauname bendrą skaičių dienos visiems darbuotojams.

Skaityti daugiau: Kaip automatiškai skaičiuoti dienas nuo datos iki šiandien naudojant "Excel" formulę

2. Funkcijų TODAY & amp; DAYS naudojimas programoje "Excel

Galite taikyti ir DIENA ir DIENOS funkcijos kaip "Excel" formulė, skirta suskaičiuoti dienos data . Toliau pateikiami šie veiksmai.

  • Pirmiausia turite pasirinkti naują ląstelę D5 kur norite išsaugoti rezultatą.
  • Antra, turėtumėte naudoti toliau pateiktą formulę D5 ląstelės.
=DAYS(TODAY(),C5)

  • Galiausiai paspauskite ĮVESKITE gauti rezultatą.

  • Tada vilkdami Užpildymo rankena piktogramą per stulpelį.

Galiausiai gauname bendrą skaičių dienos visiems darbuotojams.

Skaityti daugiau: Kaip taikyti "Excel" formulę skaičiuojant dienas nuo datos iki šiandien

Praktikos skyrius

Dabar galite patys praktikuoti paaiškintą metodą.

Išvada

Taikydami pirmiau nurodytus metodus, galime patogiai apskaičiuoti dienos arba darbo dienos tarp bet kurio du datas, naudodami "Microsoft Excel". Ar žinote kokį nors kitą metodą? Praneškite mums komentarų skiltyje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.