Programmā Excel 2016 ir vairākas iebūvētas datuma funkcijas, kuras varat izmantot savās izklājlapās. Kad instalējat un aktivizējat Analysis ToolPak pievienojumprogrammu, jums ir piekļuve vairākām papildu datuma funkcijām — daudzas no kurām ir īpaši izstrādātas, lai strādātu ar parasto pirmdienas līdz piektdienai, piecu dienu darba nedēļu (protams, izņemot jūsu dārgo nedēļas nogales dienas no aprēķiniem).
ŠODIEN
Vienkāršākajai datuma funkcijai ir jābūt ŠODIEN. Šī funkcija neizmanto argumentus un vienmēr tiek ievadīta šādi:
=ŠODIEN()
Kad šūnā ievadāt funkciju TODAY, noklikšķinot uz tās komandas pogas Datums un laiks nolaižamajā sarakstā lentes cilnē Formulas vai ierakstot to, programma Excel atgriež pašreizējo datumu, izmantojot šādu datuma formātu:
15.09.2016
Ņemiet vērā, ka datums, kas ievietots šūnā ar funkciju TODAY, nav statisks. Ikreiz, kad atverat darblapu, kurā ir šī funkcija, programma Excel pārrēķina funkciju un atjaunina tās saturu uz pašreizējo datumu. Tas nozīmē, ka jūs parasti neizmantojat TODAY, lai ievadītu pašreizējo datumu, ja to darāt vēsturiskiem nolūkiem (piemēram, rēķinam), un nekad nevēlaties, lai tas mainītos.
Ja izmantojat TODAY un pēc tam vēlaties padarīt pašreizējo datumu statisku izklājlapā, funkcija ir jāpārvērš tās sērijas numurā. To var izdarīt atsevišķām šūnām: vispirms atlasiet šūnu, nospiediet F2, lai aktivizētu rediģēšanas režīmu, nospiediet F9, lai aizstātu =TODAY() ar šodienas sērijas numuru formulu joslā, un noklikšķiniet uz pogas Enter, lai ievietotu šo sērijas numuru šūna.
Šo pārveidošanu var veikt šūnu diapazonā, atlasot diapazonu, kopējot to starpliktuvē, lentes cilnē Sākums noklikšķinot uz pogas Kopēt (vai nospiežot Ctrl+C), un pēc tam uzreiz ielīmējot aprēķinātās vērtības tajā pašā diapazonu, komandas pogas Ielīmēt nolaižamajā izvēlnē izvēloties opciju Ielīmēt vērtības (vai nospiežot Alt+HVV).
DATE un DATEVALUE
Funkcija DATE komandas pogas Datums un laiks nolaižamajā izvēlnē atgriež datuma sērijas numuru datumam, kas norādīts gada, mēneša un dienas argumentā. Šī funkcija izmanto šādu sintaksi:
DATE(gads, mēnesis, diena)
Šī funkcija noder, ja jums ir darblapa, kurā ir ietvertas dažādas datuma daļas atsevišķās kolonnās, kas ir līdzīgas šeit parādītajai. Varat to izmantot, lai apvienotu trīs datuma informācijas kolonnas vienā datuma šūnā, ko varat izmantot kārtošanai un filtrēšanai.
Funkcijas DATE izmantošana, lai apvienotu atsevišķu datuma informāciju vienā ierakstā.
Funkcija DATEVALUE pogas Datums un laiks nolaižamajā izvēlnē cilnē Formulas atgriež datuma sērijas numuru datumam, kas ir ievadīts izklājlapā kā teksts, lai jūs varētu to izmantot datuma aprēķinos. Šai funkcijai ir viens arguments:
DATEVALUE( date_text )
Pieņemsim, piemēram, ka šūnā B12 esat veicis šādu teksta ievadi:
“21.05.2016
(Ņemiet vērā, ka, ievadot ierakstu ar apostrofu, programma Excel ievieto šo ierakstu kā tekstu pat tad, ja programma citādi to ievietotu kā vērtību.) Pēc tam varat pārvērst šo teksta ierakstu par datuma sērijas numuru, ievadot tālāk norādīto formulu. blakus šūna C12:
=DATEVALUE(B12)
Pēc tam programma Excel atgriež datuma sērijas numuru 42511 šūnā C12, kuru varat pārvērst par saprotamāku datumu, formatējot to vienā no Excel datuma skaitļu formātiem (Ctrl+1).
Funkcijas DATE un DATEVALUE ir jāpārvērš to aprēķinātajos datuma sērijas numuros, lai tās kārtotu un filtrētu. Lai šīs funkcijas pārveidotu atsevišķi, atlasiet šūnu, nospiediet taustiņu F2, lai aktivizētu rediģēšanas režīmu, un pēc tam nospiediet taustiņu F9, lai aizstātu funkciju ar aprēķinātā datuma sērijas numuru; visbeidzot, formulas joslā noklikšķiniet uz pogas Enter, lai šūnā ievietotu šo sērijas numuru. Lai veiktu šo pārveidošanu šūnu diapazonā, atlasiet diapazonu, kopējiet to starpliktuvē, nospiežot taustiņu kombināciju Ctrl+C, un pēc tam nekavējoties ielīmējiet aprēķinātos sērijas numurus tajā pašā diapazonā, komandas pogas Ielīmēt nolaižamajā logā izvēloties opciju Ielīmēt vērtības. leju izvēlnē (vai nospiediet Alt+HVV).
DIENA, WEEKDAY, MONTH un YEAR
Funkcijas DAY, WEEKDAY, MONTH un YEAR Datums komandas pogas Datums un laiks nolaižamajā izvēlnē atgriež tikai daļu no datuma sērijas numura, kuru norādījāt kā argumentu:
-
DAY( sērijas_numurs ), lai datumā atgrieztu mēneša dienu (kā skaitli no 1 līdz 31).
-
WEEKDAY( sērijas_numurs ,[ atgriešanas_veids ]), lai atgrieztu nedēļas dienu (kā skaitli no 1 līdz 7 vai 0 un 6). Izvēles arguments return_type ir skaitlis no 1 līdz 3; 1 (vai bez argumenta return_type ) norāda pirmo veidu, kur 1 ir svētdiena un 7 ir sestdiena; 2 norāda otro veidu, kur 1 ir pirmdiena un 7 ir svētdiena; un 3 norāda trešo veidu, kur 0 ir pirmdiena un 6 ir svētdiena.
-
MONTH( sērijas_numurs ), lai atgrieztu mēneša numuru datuma sērijas numurā (no 1 līdz 12).
-
YEAR( sērijas_numurs ), lai datuma sērijas numurā atgrieztu gada numuru (kā veselu skaitli no 1900 līdz 9999).
Piemēram, ja šūnā ievadāt šādu DAY funkciju:
DIENA(DATUMS(16,4,15))
Excel šai šūnai atgriež vērtību 15. Ja tā vietā izmantojat funkciju WEEKDAY šādi:
NEDĒĻDIENA(DATUMS(16,4,15))
Programma Excel atgriež vērtību 7, kas apzīmē sestdienu (izmantojot pirmo return_type, kur svētdiena ir 1 un sestdiena ir 7), jo nav norādīts izvēles arguments return_type . Ja šajā datumā izmantojat funkciju MONTH, kā norādīts tālāk:
MĒNESIS(DATUMS(16,4,15))
Excel šūnā atgriež 4. Tomēr, ja šajā datumā izmantojat funkciju YEAR, kā norādīts tālāk:
GADS(DATE(16,4,15))
Programma Excel šūnā atgriež 1916 (nevis 2016).
Tas nozīmē, ka, ja vēlaties ievadīt gadu 21. gadsimtā kā funkcijas DATE argumentu gadu , jums jāievada visi četri datuma cipari, kā norādīts tālāk:
DATE(2016;4;15)
Ņemiet vērā, ka varat izmantot funkciju YEAR, lai aprēķinātu gadu starpību starp diviem datumiem. Piemēram, ja šūnā B6 ir 23.07.1978. un šūnā C6 ir 23.07.2016, varat ievadīt šādu formulu, izmantojot funkciju YEAR, lai noteiktu atšķirību gados:
=GADS(C6)-GADS(B6)
Pēc tam Excel atgriež 38 šūnā, kurā ir šī formula.
Neizmantojiet šīs funkcijas datumos, kas ievadīti kā teksta ieraksti. Vienmēr izmantojiet funkciju DATEVALUE, lai konvertētu šos teksta datumus, un pēc tam izmantojiet funkcijas DAY, WEEKDAY, MONTH vai YEAR sērijas numuriem, ko atgriež funkcija DATEVALUE, lai nodrošinātu precīzus rezultātus.
DIENAS 360
Funkcija DAYS360 komandas pogas Datums un laiks nolaižamajā izvēlnē atgriež dienu skaitu starp diviem datumiem, pamatojoties uz 360 dienu gadu (tas ir, gadu, kurā ir 12 vienādi mēneši pa 30 dienām katrā). Funkcija DAYS360 izmanto šādus argumentus:
DAYS360(sākuma_datums, beigu_datums, [metode])
Par sākuma_datums un end_date argumenti ir datums sērijas numuri vai atsauces uz šūnu, kas satur šādas sērijas numurus. Izvēles metodes arguments ir TRUE vai FALSE, kur FALSE norāda ASV aprēķina metodes izmantošanu un TRUE norāda Eiropas aprēķina metodes izmantošanu:
-
US (NASD) metode (FALSE vai metodes arguments ir izlaists): šajā metodē, ja sākuma datums ir vienāds ar mēneša 31. datumu, tas kļūst vienāds ar tā paša mēneša 30. datumu; ja beigu datums ir mēneša 31.datums un sākuma datums ir agrāks par mēneša 30.datumu, beigu datums kļūst par nākamā mēneša 1.datumu; pretējā gadījumā beigu datums kļūst vienāds ar tā paša mēneša 30. datumu.
-
Eiropas metode (TRUE): izmantojot šo metodi, sākuma un beigu datums, kas ir mēneša 31. datums, kļūst vienāds ar tā paša mēneša 30. datumu.