logo

Excel atšķirība starp diviem datumiem

Ja strādājam pie daudziem projektiem, mums, iespējams, būs jāzina, cik mēneši ir pagājuši starp abiem datumiem. Tāpat, ja mēs esam projekta plānošanas fāzē, mums, iespējams, būs jāzina sākuma un beigu datums. Mēnešu skaitu starp diviem datumiem var aprēķināt dažādos veidos (visus izmantojot dažādas formulas).

Šajā apmācībā aplūkosim dažādas formulas, kā aprēķināt atšķirību starp diviem datumiem.

Aprēķiniet starpību starp diviem datumiem, izmantojot funkciju 'DATE-DIF'

Vispiemērotākā funkcija, lai noteiktu atšķirību starp diviem datumiem, ir 'DATE-DIF'. Ja programmā Excel vēlamies aprēķināt atšķirību starp diviem datumiem gados, mēnešos vai dienās, tad funkcija DATEDIF to pārvaldīs.

Tā ir unikāla funkcija, jo tā nav iekļauta Excel funkcijā Datums un laiks. Tātad, ja mēs dosimies uz Formulas, mēs atradīsim vairāk nekā 450 Excel funkcijas, un, ja mēs dosimies uz datumu un laiku, mēs neredzēsim DATEDIF.

1. Aprēķiniet starpību starp diviem norādītajiem datumiem dienās

Ja mēs vēlamies uzzināt, cik dienu ir starp diviem datumiem, mēs varam izmantot šādu formulu:

pandas iterrows

1. Pirmkārt, mums ir jāievada zemāk esošā datuma funkcija tukšajā šūnā, kurā mums jāiegūst rezultāts.

 =DATEDIF(A2, B2, 'D') 

Piezīme: A2 apzīmē sākuma datuma šūnu, bet B2 apzīmē beigu datuma šūnu iepriekš minētajā formulā.

2. Tālāk, lai aizpildītu šo formulu, aizpildīšanas rokturis jāvelk uz leju līdz šūnai, un dienu skaits starp datumiem tiek noteikts, kā parādīts tālāk esošajā ekrānuzņēmumā.

Excel atšķirība starp diviem datumiem

2. Aprēķiniet starpību starp diviem norādītajiem datumiem mēnešos

Ja vēlamies noskaidrot, cik mēnešu ir starp diviem datumiem, mēs varam izmantot tālāk norādīto formulu tukšā šūnā:

 =DATEDIF(A2,B2,'M') 

Piezīme. Sākuma datuma šūna ir A2, bet beigu datuma šūna ir B2.

Pēc tam mums ir jāvelk aizpildīšanas rokturis uz leju līdz šūnām, lai mēs varētu izmantot iepriekš minēto formulu, un ir noteikta starpība starp diviem datumiem mēnešos, kā parādīts zemāk esošajā ekrānuzņēmumā:

Excel atšķirība starp diviem datumiem

3. Aprēķiniet starpību starp diviem norādītajiem datumiem gados

Mēs varam izmantot arī funkciju DATEDIF, lai aprēķinātu gadu skaitu starp diviem datumiem:

Lai noteiktu atšķirību starp diviem norādītajiem datumiem gados, mums tukšajā šūnā jāievada šāda formula:

 =DATEDIF(A2,B2, 'Y') 

Piezīme. Sākuma datuma šūna ir A2, bet beigu datuma šūna ir B2.

Pēc tam, lai izmantotu šo formulu, velciet aizpildīšanas turi uz leju līdz šūnām, un tiek atgriezts gadu skaits starp konkrētiem diviem datumiem, kā parādīts tālāk esošajā ekrānuzņēmumā:

math izlases java
Excel atšķirība starp diviem datumiem

4. Aprēķiniet atšķirību starp diviem norādītajiem datumiem dienās, mēnešos un gados

Ja mēs vēlamies aprēķināt atšķirību starp diviem datumiem gadi, mēneši , un dienas kopā, tad mums ir jāizmanto šāda formula:

dinamisks java masīvs
 =DATEDIF(A2, B2, 'y') &' years, '&DATEDIF(A2, B2, 'ym') &' months, ' &DATEDIF(A2, B2, 'md') &' days' 

Piezīme. A2 ir sākuma datuma šūna, bet B2 ir beigu datuma šūna.

Pēc tam mums ir jāvelk aizpildīšanas rokturis uz leju līdz šūnām, kurām vēlamies lietot iepriekš minēto formulu; tad mēs redzēsim šādu izvadi:

Excel atšķirība starp diviem datumiem

Ņemiet vērā, ka mēs varam arī izmantot dubultpēdas, lai manuāli norādītu datumus FILE funkciju. Vienkārši vēlreiz pārbaudiet, vai datumi programmā Excel dubultpēdiņās ir derīgā datuma formātā.

5. Aprēķiniet starpību starp diviem norādītajiem datuma laikiem dienās, stundās un minūtēs

Tālāk norādītā formula var palīdzēt mums aprēķināt atšķirību starp diviem datuma laikiem dienas, stundas , un minūtes ja mums ir divi datumu un laiku saraksti.

Mums tukšā šūnā jāievada šāda formula:

 =INT(B2-A2)&' days '&TEXT(B2-A2,'h'' hours ''m'' minutes ''') 

PIEZĪME. A2 ir sākuma datuma un laika šūna, un B2 ir beigu datuma un laika šūna:

Pēc tam velciet aizpildīšanas turi uz leju līdz šūnām, kurās vēlamies lietot formulu, un mēs iegūsim vēlamo rezultātu:

Excel atšķirība starp diviem datumiem

Skaitīt dienas starp datumiem, izmantojot Excel DAYS funkciju

MS Excel 2013 iepazīstina ar DIENU funkcija . Tās mērķis ir noskaidrot, cik dienu ir starp diviem datumiem. Programmā Excel funkcija DAYS ir a Datuma/laika funkcija ar kuras palīdzību mēs varam aprēķināt dienu skaitu starp diviem datumiem.

Lūdzu, ņemiet vērā, ka atšķirībā no DATEDIF, argumenti par a DIENAS formula jāievada apgrieztā secībā.

 DAYS(end_date, start_date) 

Tātad mūsu formula iegūst šādu formu:

=DIENAS(B2, A2)

Atkarībā no tā, vai beigu datums ir mazāks vai lielāks par sākuma datumu, tas atgriež starpību kā pozitīvu vai negatīvu, līdzīgi kā atņemt:

Excel atšķirība starp diviem datumiem

Kā programmā Excel aprēķināt darba dienas starp diviem datumiem

Ja vēlamies noskaidrot, cik darba dienu ir starp diviem datumiem, tad varam izmantot TĪKLA DIENAS funkcija:

 NETWORKDAYS(start_date, end_date, [holidays]) 

Pirmie divi argumenti ir labi zināmi, savukārt trešais arguments, kas nav obligāts, ļauj mums izlaist pielāgotu brīvdienu sarakstu no dienu skaita.

Izmantojiet šo formulu, lai aprēķinātu darba dienu skaitu starp diviem datumiem A un B kolonnā.

=TĪKLA DIENAS(A2, B2)

Excel atšķirība starp diviem datumiem

Mēs varam arī ievadīt mūsu brīvdienu sarakstu dažās šūnās un norādīt formulai šīs dienas izlaist:

python šķirošanas vārdnīca

=NETWORKDAYS (A2, B2, 9 ASV dolāri: 10 ASV dolāri)

Rezultātā starp diviem datumiem tiek skaitītas tikai darbadienas:

Excel atšķirība starp diviem datumiem

Piezīme. Ja mums ir jāpārvalda pielāgotas nedēļas nogales, piemēram, sestdiena, svētdiena vai tikai svētdiena, mums ir jāizmanto funkcija NETWORKDAYS.INTL, kas ļauj definēt, kuras nedēļas dienas jāuzskata par nedēļas nogalēm.