Divu datumu starpības aprēķināšana
Izmantojiet funkciju DATEDIF, ja vēlaties aprēķināt divu datumu starpību. Vispirms šūnā ievietojiet sākuma datumu un beigu datumu citā šūnā. Pēc tam ierakstiet formulu kā vienu no šīm.
Brīdinājums.: Ja Sākuma_datums ir lielāks par vērtību Beigu_datums, rezultāts ir #NUM!.
Dienu starpība

Šajā piemērā sākuma datums ir šūnā D9, bet beigu datums ir šūnā E9. Formula ir šūnā F9. "d" atgriež pilno dienu skaitu starp diviem datumiem.
Nedēļas starpība

Šajā piemērā sākuma datums ir šūnā D13, bet beigu datums ir šūnā E13. "d" atgriež dienu skaitu. Taču ievērojiet , ka beigās ir /7. Ar šo dienu skaitu dala ar 7, jo nedēļā ir 7 dienas. Ņemiet vērā, ka šis rezultāts arī ir jāformatē kā skaitlis. Nospiediet taustiņu kombināciju CTRL+1. Pēc tam noklikšķiniet uz Skaitlis> Decimāldaļas: 2.
Mēnešu starpība

Šajā piemērā sākuma datums ir šūnā D5, bet beigu datums ir šūnā E5. Formulā "m" atgriež pilno mēnešu skaitu starp divām dienām.
Gada starpība

Šajā piemērā sākuma datums ir šūnā D2, bet beigu datums ir šūnā E2. "y" atgriež pilno gadu skaitu starp divām dienām.
Sakrāto gadu, mēnešu un dienu vecuma aprēķināšana
Varat arī aprēķināt vecumu vai kāda personas apkalpošanas laiku. Rezultāts var būt līdzīgs "2 gadi, 4 mēneši, 5 dienas".
1. Izmantojiet DATEDIF, lai uzzinātu kopējos gadus.

Šajā piemērā sākuma datums ir šūnā D17, bet beigu datums ir šūnā E17. Formulā "y" atgriež pilno gadu skaitu starp divām dienām.
2. Izmantojiet DATEDIF vēlreiz ar "ym", lai atrastu mēnešus.

Citā šūnā izmantojiet formulu DATEDIF ar parametru "ym". "ym" atgriež atlikušo mēnešu skaitu pēdējā pilnā gada laikā.
3. Dienu atrašanai izmantojiet citu formulu.

Tagad ir jāatrod atlikušo dienu skaits. Mēs to darīsim, rakstot cita veida formulu, kas parādīta iepriekš. Šī formula tiek atņem beigu mēneša pirmās dienas datumu (5/1/2016) no sākotnējā beigu datuma šūnā E17 (5/6/2016). Lūk, kā tas notiek. Vispirms funkcija DATE izveido datumu 5/1/2016. Datums tiek izveidots, izmantojot gadu šūnā E17 un mēnesi šūnā E17. Pēc tam 1 atbilst attiecīgā mēneša pirmajai dienai. Funkcijas DATE rezultāts ir 5/1/2016. Pēc tam mēs atņemam to no sākotnējā beigu datuma šūnā E17, kas ir 5/6/2016. 5/6/2016 mīnus 5/1/2016 ir 5 dienas.
Brīdinājums.: Nav ieteicams izmantot DATEDIF argumentu "md", jo tas var aprēķināt neprecīzus rezultātus.
4. Pēc izvēles: apvienojiet trīs formulas vienā.

Varat visus trīs aprēķinus ievietot vienā šūnā, piemēram, šajā piemērā. Izmantojiet zīmes un pēdiņas un tekstu. Tā ir garāka formula, ko rakstīt, bet vismaz tas viss ir vienā. Padoms. Nospiediet taustiņu kombināciju ALT+ENTER, lai formulā ievietotu rindiņu pārtraukumus. Tas atvieglo lasīšanu. Ja nav redzama visa formula, nospiediet taustiņu kombināciju CTRL+SHIFT+U.
Lejupielādējiet mūsu piemērus
Varat lejupielādēt parauga darbgrāmatu ar visiem šajā rakstā ajiem piemēriem. Varat sekot līdzi vai izveidot savas formulas.
Datumu aprēķinu piemēru lejupielāde
Citi datuma un laika aprēķini
Kā minēts iepriekš, funkcija DATEDIF aprēķina starpību starp sākuma datumu un beigu datumu. Tomēr tā vietā, lai rakstītu konkrētus datumus, varat formulā izmantot funkciju TODAY(). Ja izmantojat funkciju TODAY(), Excel izmanto datora pašreizējo datumu. Ņemiet vērā: atverot failu vēlāk, tas mainīsies.

Ņemiet vērā, ka šajā laikā diena bija 2016. gada 6. oktobris.
Izmantojiet networkdays. Funkciju INTL, ja vēlaties aprēķināt darbdienu skaitu starp diviem datumiem. Šeit var izslēgt arī brīvdienas un svētku dienas.
Pirms sākat: Izlemiet, vai vēlaties izslēgt svētku datumus. Šādā gadījumā ievadiet svētku datumu sarakstu atsevišķā apgabalā vai lapā. Ievadiet katru brīvdienu datumu savā šūnā. Pēc tam atlasiet šīs šūnas, atlasiet Formulas > Definēt nosaukumu. Izvēlieties diapazonam MyHolidays nosaukumu unnoklikšķiniet uz Labi. Pēc tam izveidojiet formulu, veicot tālāk norādītās darbības.
1. Ierakstiet sākuma datumu un beigu datumu.

Šajā piemērā sākuma datums ir šūnā D53, bet beigu datums ir šūnā E53.
2. Citā šūnā ierakstiet formulu, piemēram, šādi:

Ierakstiet formulu, kā parādīts piemērā augstāk. Formulā 1 sestdienas un svētdienas tiek noteiktas kā nedēļas nogales dienas, bet neiekļauj tās no kopsummas.
Piezīme. Excel 2007 nav NETWORKDAYS. Intl (funkcija INTL). Tomēr tai ir funkcija NETWORKDAYS. Iepriekš minētais piemērs ir līdzīgs šim šajā piemērā: Excel 2007: =NETWORKDAYS(D53,E53). Šo vērtību 1 nenorādīt, jo funkcija NETWORKDAYS pieņem, ka nedēļas nogale ir sestdienas un svētdienas.
3. Ja nepieciešams, mainiet vērtību 1.

Ja sestdienas un svētdienas nav nedēļas nogales dienas, tad 1 nomainiet uz citu skaitli IntelliSense sarakstā. Piemēram, 2 nosaka svētdienas un pirmdienas kā nedēļas nogales dienas.
Ja izmantojat programmu Excel 2007, izlaidiet šo darbību. Excel 2007 funkcija NETWORKDAYS vienmēr pieņem, ka nedēļas nogale ir sestdienas un svētdienas.
4. Ierakstiet brīvdienu diapazona nosaukumu.

Ja esat izveidojis brīvdienu diapazona nosaukumu sadaļā "Pirms darba sākšanas", ierakstiet to beigās šādi. Ja jums nav brīvdienu, varat atstāt komatu un MyHolidays ārpusē. Ja izmantojat Excel 2007, iepriekš minētais piemērs būtu šāds: =NETWORKDAYS(D53,E53,MyHolidays).
Padoms. Ja nevēlaties izmantot atsauci uz brīvdienu diapazona nosaukumu, tā vietā varat arī ierakstīt diapazonu, piemēram, D35:E:39. Vai arī varat ierakstīt formulā katru brīvdienu. Piemēram, ja svētku dienas un brīvdienas bija 2016. gada 1. un 2. janvārī, tās tiek ievadītas šādi: =NETWORKDAYS. INTL(D53,E53,1,{"01.01.2016.","02.01.2016."}). 2007. Excel. gadā tas izskatīsies šādi: =NETWORKDAYS(D53,E53,{"1/1/2016","1/2/2016"})
Varat aprēķināt pagājušo laiku, atņemot vienu laiku no otra. Vispirms šūnā ievietojiet sākuma laiku un beigu laiku citā. Noteikti ierakstiet pilnu laiku, tostarp stundu, minūtes un atstarpi pirms AM vai PM. Tālāk aprakstīts, kā to izdarīt.
1. Ierakstiet sākuma un beigu laiku.

Šajā piemērā sākuma laiks ir šūnā D80, bet beigu laiks ir šūnā E80. Noteikti ierakstiet stundu, minūti un atstarpi pirms AM vai PM.
2. Iestatiet formātu h:mm AM/PM.

Atlasiet abus datumus un nospiediet taustiņu kombināciju CTRL + 1 (vai nospiediet + 1 Mac datorā). Noteikti atlasiet Opciju Pielāgots > h:mm AM/PM, ja tā vēl nav iestatīta.
3. Atņem divas reizes.

Citā šūnā atņemiet sākuma laika šūnu no beigu laika šūnas.
4. Iestatiet formātu h:mm.

Nospiediet taustiņu kombināciju CTRL+1 (vai Mac datorā nospiediet +1). Izvēlieties Pielāgots > h:mm, lai rezultātā neiekļautu AM un PM.
Lai aprēķinātu laiku starp diviem datumiem un laikiem, varat vienkārši atņemt vienu no otra. Tomēr, lai nodrošinātu, ka šūnas atgriež Excel, ir jālieto formatējums.
1. Ierakstiet divus pilnus datumus un laikus.

Vienā šūnā ierakstiet pilnu sākuma datumu/laiku. Un citā šūnā ierakstiet pilnu beigu datumu/laiku. Katrā šūnā jābūt mēnesim, dienai, gadam, stundai, minūtei un atstarpei pirms AM vai PM.
2. Iestatiet formātu 14.03.12. 15:30.

Atlasiet abas šūnas un pēc tam nospiediet taustiņu kombināciju CTRL + 1 (vai nospiediet + 1 Mac datorā). Pēc tam atlasiet Datums > 14.03.12. 15:30. Šis nav datums, ko iestatīsit, tas ir tikai formāta paraugs. Ņemiet vērā, ka versijās, kas vecākas Excel 2016, šim formātam var būt atšķirīgs parauga datums, piemēram,14.3.03.2010.
3. Atņemiet abus.

Citā šūnā atņemiet sākuma datumu/laiku no beigu datuma/laika. Rezultāts, iespējams, izskatīsies kā skaitlis un decimālskaitlis. To novērsīsit nākamajā darbībā.
4. Iestatiet formātu [h]:mm.
![Format Cells dialog, Custom command, [h]:mm type](https://support.content.office.net/lv-lv/media/2edbd461-d4c5-49a7-a5a2-b6d9329c0411.png)
Nospiediet taustiņu kombināciju CTRL+1 (vai Mac datorā nospiediet +1). Atlasiet Pielāgots. Lodziņā Tips ierakstiet [h]:mm.
Saistītās tēmas
DATEDIF (funkcija DATEDIF)
NETWORKDAYS. Funkcija INTL
Funkcija NETWORKDAYS.
Datuma un laika funkciju
papildu aprēķins divu laiku starpības aprēķināšana