"Excel" formulė dienų skaičiui tarp šiandien ir kitos datos apskaičiuoti

  • Pasidalinti
Hugh West

Ar norite apskaičiuoti dienų skaičių tarp Šiandien ir kitą datą, naudojant "Excel 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 naudojantis šiomis šiuolaikinėmis priemonėmis.

Šiandien paaiškinsime, kaip naudoti "Excel" formulė apskaičiuoti skaičių dienos tarp Šiandien ir kita data naudojant "Microsoft 365" versija .

Atsisiųsti praktikos sąsiuvinį

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

Dienų tarp šiandien ir kitos datos skaičiavimas.xlsx

7 formulė, skirta apskaičiuoti dienų skaičių tarp šiandien ir kitos datos programoje "Excel

Šiame straipsnyje parodysime. septyni greiti ir paprasti metodai, kaip apskaičiuoti dienų skaičių tarp Šiandien ir kitą datą, naudojant Excel formulę. Kad geriau suprastumėte, naudosiu tokį duomenų rinkinį, kuriame yra du stulpeliai. Tai Užsakymo ID, ir Užsakymo data Duomenų rinkinys pateikiamas toliau.

1. Paprasta atimties formulė dienų skaičiui tarp šiandienos ir kitos datos apskaičiuoti

Dienų skaičių galime lengvai nustatyti naudodami atimtis metodas. du Ankstesnės dienos nustatomos atimant užsakymo datą (bet kurią kitą datą) iš šiandienos.

Žingsniai:

  • Pirmiausia pasirinkite tuščią langelį C20 .
  • Antra, įveskite formulę.
=TODAY()

Čia, funkcija TODAY bus grąžinta dabartinė data.

  • Vėliau paspauskite ĮVESKITE .

Todėl gausite dabartinę datą.

  • Panašiai pasirinkite kitą tuščią ląstelę D5 .
  • Tada įveskite šią formulę.
=C$20-C5

Kur $C$20 ir C5 yra atitinkamai dabartinė data ir užsakymo data.

  • Po to paspauskite ĮVESKITE .

  • Čia naudokite Užpildymo rankena įrankis tuštiems langeliams užpildyti. Tiesiog vilkite žymeklį apatiniame dešiniajame D5 ląstelių ir pamatysite Plius ( +) Dabar perkelkite žymeklį žemyn iki D9 ląstelės.

Galiausiai gausite tokią išvestį.

Vėlesnės dienos nustatomos iš užsakymo datos (bet kurios kitos datos) atimant einamosios dienos (šiandienos) datą.

Žingsniai:

  • Pirmiausia pasirinkite tuščią langelį D14 .
  • Antra, įveskite formulę.
=C14-C$20

Kur C14 ir $C$20 yra atitinkamai tikėtina pristatymo data (ateities data) ir dabartinė data.

  • Trečia, paspauskite ĮVESKITE .

  • Šiuo metu naudokite Užpildymo rankena užpildyti tuščius langelius ir gausite tokią išvestį.

Skaityti daugiau: Kaip "Excel" programoje atimti datas ir gauti metus (7 paprasti metodai)

2. Funkcijos TODAY naudojimas programoje "Excel

Funkcijos sintaksė yra tokia

=TODAY()-Cell(kita data)

Iš esmės DIENA funkcija atkuria "Excel" pateiktą serijos numerį - datos ir laiko kodą. O dienų skaičių galite apskaičiuoti pagal atimant bet kokias dienas iš šiandienos. .

Žingsniai:

  • Pirmiausia pasirinkite tuščią langelį D5.
  • Antra, įveskite šią formulę.
=TODAY()-C5

Kur C5 yra užsakymo data. Atminkite DIENA yra atskira funkcija, skirta dabartinės dienos datai nustatyti.

  • Trečia, paspauskite ĮVESKITE .

  • Po to naudokite Užpildymo rankena užpildymo piktograma D6 į D9 langelius su ta pačia formule.

Galiausiai gausite visų dienų numerius.

Pastaba: Čia DIENA funkcija pateiks tikslią dabartinę datą. Taigi, darbalapyje galite rasti skirtingą datą, nes DIENA funkcija keisis kaip ir kiekvieną dieną.

Skaityti daugiau: Kaip apskaičiuoti pradelstų dienų skaičių programoje "Excel" (paprastais žingsniais)

3. Funkcijos DAYS taikymas siekiant apskaičiuoti dienų skaičių tarp šiandienos ir kitos datos

Čia galite naudoti . Funkcija DAYS kaip "Excel" formulė apskaičiuoti skaičių dienos tarp Šiandien ir kita data. Be to, funkcijos sintaksė yra tokia

= DAYS(pabaigos_data, pradžios_data)

Dabar, norėdami taikyti sintaksę, atlikite toliau nurodytus veiksmus.

Žingsniai:

  • Pirmiausia spustelėkite tuščią langelį D5 .
  • Antra, įveskite formulę į D5 ląstelės.
=DAYS($C$11,C5)

Kur $C$11 yra pabaigos data, o C5 yra pradžios data. Čia mes naudojame Absoliuti nuoroda ląstelės C11 išlaikyti fiksuotą dabartinę datą visoms kitoms užsakymo datoms.

  • Trečia, paspauskite ĮVESKITE .

  • Vėliau naudokite Užpildymo rankena kaip ir ankstesniu metodu.

Galiausiai gausite visą dienų skaičių.

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

Panašūs skaitiniai

  • Kaip apskaičiuoti mėnesio darbo dienas programoje "Excel" (4 paprasti būdai)
  • [Pataisyta!] Vertės klaida (#VALUE!) atimant laiką programoje "Excel
  • Kaip apskaičiuoti metus tarp dviejų datų programoje "Excel" (2 metodai)
  • Automatinis datų pridėjimas programoje "Excel" (2 paprasti žingsniai)
  • Kaip skaičiuoti mėnesius "Excel" programoje (5 būdai)

4. "Excel" funkcijos DATA naudojimas dienų skaičiui apskaičiuoti

Vėlgi galite naudoti . DATA funkcija kaip "Excel" formulė apskaičiuoti skaičių dienos tarp Šiandien ir kita data. Be to, funkcijos sintaksė yra tokia.

=DATA(metai, mėnuo, diena)-DATA(metai, mėnuo, diena)

Žingsniai:

  • Pirmiausia pasirinkite tuščią langelį D5 .
  • Antra, įveskite toliau pateiktą formulę.
=DATE(2022,10,17)-DATE(2020,6,1)

Čia DATA funkcija grąžins datos numerį kaip "Excel". Iš esmės šioje formulėje atimame du Tačiau metus, mėnesį ir dieną reikia įrašyti rankiniu būdu.

  • Vėliau paspauskite ĮVESKITE .

  • Panašiai įveskite formulę į D6 ląstelės.
=DATE(2022,10,17)-DATE(2020,8,27)

  • Tada paspauskite ĮVESKITE .

  • Taip pat reikia įterpti ir dabartinę, ir užsakymo datas, ir gausite visą dienų skaičių nuo šios dienos iki kitos datos.

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

5. Funkcijos DATEDIF naudojimas dienų skaičiui apskaičiuoti

Panagrinėkime tokį duomenų rinkinį, kuriame Užsakymo ID, Užsakymo data , ir data dabartinė diena Dabar turime rasti dienų skaičių tarp užsakymo data ir šiandien Atsižvelgdami į tai, galime naudoti DATEDIF Pagrindinė funkcijos formulė yra

=DATEDIF(pradžios_data,pabaigos_data, "d" )

Čia d pateikia visą dienų skaičius iš dviejų datų .

Žingsniai:

  • Dabar pasirinkite tuščią langelį D5 ir įveskite tokią formulę
=DATEDIF(C5,$C$11, "d")

Kur C5 ir $C$11 yra atitinkamai pradžios ir pabaigos data. Taip pat, d susijęs su Dienos (visos dienos).

  • Tada paspauskite ĮVESKITE .

  • Dabar galite naudoti Užpildymo rankena įrankis tuštiems langeliams užpildyti.

Rezultatas bus toks.

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: Kaip apskaičiuoti dienų skaičių tarp dviejų datų programoje "Excel

6. NETWORKDAYS funkcijos naudojimas "Excel" programoje

Funkcija NETWORKDAYS apskaičiuoja dienų skaičių tarp du dienų. Ji turi specialųjį simbolį ir gali neįtraukti jokių nurodytų švenčių. Funkcijos sintaksė yra tokia:

=NETWORKDAYS(pradžios_data, pabaigos_data, šventės)

Dabar, jei norite taikyti sintaksę savo duomenų rinkiniui, atlikite toliau nurodytus veiksmus.

Žingsniai:

  • Pirmiausia turite sudaryti visų metų švenčių sąrašą. E stulpelis .
  • Antra, pasirinkite tuščią langelį C11 .
  • Trečia, įveskite formulę.
=TODAY()

Prisiminkite DIENA yra atskira funkcija, skirta dabartinės dienos datai nustatyti.

  • Ketvirta, paspauskite ĮVESKITE .

  • Dabar pasirinkite kitą tuščią ląstelę D5 .
  • Tada įveskite šią formulę.
=NETWORKDAYS(C5,$C$11,$E$5:$E$9)

Kur C5 yra užsakymo data, $C$11 reiškia šiandien ir $E$5:$E$9 yra atostogos.

  • Po to paspauskite ĮVESKITE .

  • Dabar naudokite Užpildymo rankena pildymo įrankis D6 į D9 ląstelės.

Galiausiai gausite visą darbo dienų skaičių.

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

7. Kombinuotų funkcijų naudojimas dienų skaičiui apskaičiuoti

Galite įdarbinti kombinuotas kai kurių funkcijų, pvz. ABS funkcija , IF funkcija , ISBLANK funkcija , ir Funkcija TODAY kaip "Excel" formulę, kad suskaičiuotumėte dienos tarp šiandien ir kitas 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.
=ABS(IF(ISBLANK(C5),"",TODAY()-C5))

  • Galiausiai paspauskite ĮVESKITE gauti rezultatą.

Formulės suskirstymas

  • Šiuo atveju loginis testas IF funkcija yra "ISBLANK(C5)" . Kuris patikrins, ar ląstelės vertė C5 yra tuščias arba turi vertę.
  • Tada, jei C5 neturi langelio vertės, tada IF funkcija grąžins tuščia erdvė.
  • Priešingu atveju bus atlikta ši operacija "TODAY()-C5" . Kur DIENA funkcija pateiks dabartinę datą, o visas scenarijus grąžins skaičių dienos tarp šiandien ir data C5 ląstelės.
  • Galiausiai ABS funkcija konvertuos grąžintą skaičių į teigiamą.
  • Vėliau naudokite Užpildymo rankena kaip ir ankstesniu metodu.

Galiausiai gausite visą dienų skaičių.

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

Praktikos skyrius

Dabar paaiškintą metodą galite praktikuoti patys.

Išvada

Taikant septyni greitais ir paprastais metodais galite lengvai rasti "Excel" formulę, kaip apskaičiuoti dienų skaičių tarp šiandien ir kitą datą. Ačiū, kad perskaitėte mano straipsnį. Prašome pasidalyti savo mintimis toliau.

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ą.