Anonim

Daudziem Excel lietotājiem izklājlapām būs jāpievieno sākuma un beigu datuma slejas. Tādējādi Excel ietver dažas funkcijas, kas norāda, cik dienu ir starp diviem atsevišķiem datumiem. DATEDIF, DAYS360, DATE un NETWORKDAYS ir četras funkcijas, kuras varat pievienot šūnām, kuras norādīs dienu skaitu starp diviem datumiem. Tādējādi jūs atradīsit dienu skaitu starp datumiem ar šīm funkcijām un bez tām programmā Excel.

Skatiet arī mūsu rakstu Kā aizsargāt ar paroli programmā Microsoft Excel

Kā atrast atšķirību starp datumiem bez funkcijas

Pirmkārt, jūs varat atrast atšķirību starp datumiem, tos atņemot. Excel neietver atņemšanas funkciju, taču šūnām joprojām varat pievienot atņemšanas formulas. Tātad atveriet tukšu Excel izklājlapu un šūnās B4 un C4 ievadiet sākuma un beigu datumu, kā parādīts zemāk esošajā momentuzņēmumā. Ņemiet vērā, ka datumiem jābūt ASV formātā ar pirmo mēnesi, otro dienu un trešo gadu.

Iepriekš minētajā piemērā datumi ir 2017. gada 4. janvāris un 2017. gada 5. maijs. Tagad jums vajadzētu atlasīt šūnu D4 un lapas augšpusē noklikšķiniet uz funkciju joslas. Ievadiet joslā '= C4-B4' un nospiediet taustiņu Enter. Šūna D4 atgriezīs vērtību 34, ja šūnās ievadījāt tos pašus datumus kā iepriekš esošajā momentuzņēmumā. Starp 2017. gada 1. aprīli un 2017. gada 5. maiju ir 34 dienas.

Funkcija DATUMS

Alternatīvi, jūs varat atrast atšķirību starp diviem datumiem bez funkcijas DATE. Tad jūs varat atrast dienu skaitu, funkciju joslā ievadot datumus, nevis izklājlapas šūnas. Šīs funkcijas pamata sintakse ir: = DATE (gggg, m, d) -DATE (gggg, m, d) ; tāpēc datumus ievadāt atpakaļ.

Pievienosim šo funkciju ar tiem pašiem 2017. gada 1. janvāra un 5. maija datumiem. Atlasiet šūnu izklājlapā, kurai pievienot funkciju. Pēc tam noklikšķiniet uz funkciju joslas, ievadiet '= DATE (2017, 5, 5) -DATE (2017, 4, 1)' un nospiediet Enter. Jums, iespējams, būs jāizvēlas arī šūnas vispārīgais skaitļa formāts, ja atgrieztā vērtība ir datuma formātā. Izmantojot vispārīgu skaitļa formātu, šūna atgriezīs vērtību 34 dienas, kā parādīts zemāk esošajā momentuzņēmumā.

Funkcija DATEDIF

DATEDIF ir elastīga funkcija, ar kuru var aprēķināt kopējo dienu skaitu starp datumiem, abus ievadot datumos izklājlapā vai funkciju joslā. Tomēr DATEDIF nav norādīts Excel logā Funkcijas ievietošana. Tādējādi jums tas būs jāievada tieši funkciju joslā. Funkcijas DATEDIF sintakse ir: DATEDIF (sākuma_datums, beigu_datums, vienība) . Funkcijā varat ievadīt sākuma datumu un beigu datumu vai šūnu atsauces uz konkrētiem datumiem un pēc tam pievienot vienības dienas.

Tātad atlasiet šūnu, kurai izklājlapā jāpievieno DATEDIF, un pēc tam noklikšķiniet uz formulas joslas, lai ievadītu funkciju. Lai atrastu atšķirību starp diviem ievadītajiem datumiem šūnās C4 un B4, funkciju joslā ievadiet šo: '= DATEDIF (B4, C4, "d").' DATEDIF šūnā tiks iekļauts dienu skaits starp datumiem, kā parādīts tieši zemāk.

Tomēr tā ir daudz elastīgāka nekā funkcija DATE, jo jūs varat modificēt vienības. Piemēram, pieņemsim, ka jums bija jāaprēķina dienu skaits starp diviem datumiem, bet arī jāignorē gadi. To var izdarīt, pievienojot funkcijai “yd”. Piemēram, divās šūnās ievadiet “4/1/2017” un “5/5/2018” un pēc tam funkcijā iekļaujiet “yd”, kā parādīts zemāk.

Tas atgriež 34 dienu vērtību no 2017. gada 1. janvāra līdz 5.05.2018., Kas ir pareizi, ja ignorējat gadu. Ja funkcija neignorētu gadu, vērtība būtu 399.

Funkcija DAYS360

Funkcija DAYS360 ir tā, kas nosaka kopējo dienu skaitu starp datumiem, pamatojoties uz 360 dienu kalendāru, kas ir plašāk pieņemts finanšu gadiem. Kā tāda tā varētu būt labāka kontu izklājlapu funkcija. Tikai dažu mēnešu intervālos datumiem tas daudz neatšķirsies, bet ilgākam laika periodam DAYS360 atdos nedaudz atšķirīgas vērtības nekā pārējās funkcijas.

Izklājlapas B6 un C6 šūnās ievadiet “2016.01.01.” Un “1.1.2017.”. Pēc tam noklikšķiniet uz šūnas, lai tajā iekļautu funkciju DAYS360, un nospiediet fx pogu blakus funkciju joslai. Atlasiet DAYS360, lai atvērtu tieši zemāk redzamo logu.

Nospiediet pogu Start_date un atlasiet šūnu B6. Pēc tam noklikšķiniet uz pogas End_date un izklājlapā atlasiet šūnu C6. Nospiediet OK, lai izklājlapai pievienotu DAYS360, un tā vērtība būs 360.

Funkcija NETWORKDAYS

Ko darīt, ja jāatrod atšķirība starp diviem datumiem, bet nedēļas vienībās jāizslēdz no vienādojuma? DATEDIF, DATE un DAYS360 šādam scenārijam nenāks par labu. NETWORKDAYS ir funkcija, kas atrod dienu skaitu starp datumiem, neiekļaujot nedēļas nogales, un tā var ņemt vērā arī papildu brīvdienas, piemēram, svētku dienas. Tāpēc tam vajadzētu būt funkcijai projekta plānošanā. Funkcijas pamata sintakse ir: = NETWORKDAYS (sākuma_datums, beigu_datums, ) .

Lai izklājlapai pievienotu NETWORKDAYS, noklikšķiniet uz funkcijas šūnas un nospiediet fx pogu. Atlasiet NETWORKDAYS, lai atvērtu tā logu momentuzņēmumā tieši zemāk. Pēc tam noklikšķiniet uz pogas Sākt_datums un izklājlapā atlasiet šūnu, kurā norādīts sākuma datums. Nospiediet pogu End_date, atlasiet šūnu ar beigu datumu un nospiediet OK, lai pievienotu funkciju izklājlapai.

Tieši augšējā ekrānuzņēmumā sākuma un beigu datumi ir 2017. gada 1. janvāris un 2017. gada 5. maijs. Funkcija NETWORKDAYS atgriež 25 dienu vērtību starp datumiem bez nedēļas nogalēm. Ieskaitot nedēļas nogales, kopējais dienu skaits ir 34, kā iepriekšējos piemēros.

Lai funkcijā iekļautu papildu svētku dienas, ievadiet šos datumus papildu izklājlapas šūnās. Pēc tam funkcijas logā NETWORKDAYS nospiediet brīvdienu šūnas atsauces pogu un atlasiet šūnu vai šūnas, kurās iekļauti svētku datumi. Tas atvaļinājumus atskaita no galīgā skaitļa.

Tātad ir vairāki veidi, kā Excel izklājlapās var aprēķināt dienas starp sākuma un beigu datumiem. Jaunākās Excel versijās ir iekļauta arī DIENU funkcija, ar kuru var uzzināt atšķirību starp pāris datumiem. Šīs funkcijas noteikti noderēs izklājlapām, kurās ir daudz datumu.

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