Programoje „Excel 2013“ yra kitų specialių datos funkcijų dialogo lango Įterpti funkciją kategorijoje Data ir laikas. Šios konkrečios datos funkcijos išplečia jūsų galimybes atlikti datos skaičiavimus darbalapyje, ypač tose, kurios veikia tik įprastomis darbo dienomis, nuo pirmadienio iki penktadienio.
EDATE funkcija
Funkcija EDATE (praėjusios datos) apskaičiuoja būsimą arba praėjusią datą, kuri yra tiek mėnesių į priekį arba vėlesnė už datą, kurią nurodote kaip argumentą start_date . Funkciją EDATE galite naudoti norėdami greitai nustatyti konkrečią datą tam tikru intervalu ateityje arba praeityje (pavyzdžiui, prieš tris mėnesius arba prieš mėnesį).
Funkcija EDATE turi du argumentus:
EDATE(pradžios_data,mėnesiai)
Pradžios_data argumentas yra data, serijos numerį, kurį norite naudoti kaip bazinę dienos. Mėnesių argumentas yra teigiamas (ateities datas) arba neigiamas (dėl pastarųjų datas) sveikasis skaičius, kad atstovauja ateinančiais mėnesiais ar mėnesius skaičių praeities apskaičiuoti.
Pavyzdžiui, tarkime, kad langelyje įvedėte šią EDATE funkciją:
=EDATA(DATE(2012,1, 31),1)
„Excel“ grąžina datos serijos numerį 40968, kuris tampa 2012-02-29, kai jo langelyje pritaikote pirmąjį datos formatą.
EOMONTH funkcija
Funkcija EOMONTH (skirta mėnesio pabaigai) apskaičiuoja paskutinę mėnesio dieną, kuri yra tiek mėnesių į priekį arba vėlesnė už datą, kurią nurodote kaip argumentą start_date . Naudodami funkciją EOMONTH galite greitai nustatyti mėnesio pabaigą nustatytu intervalu ateityje arba praeityje.
Pavyzdžiui, tarkime, kad langelyje įvedėte šią EOMONTH funkciją:
=EMĖNESIS(DATA(2013,1,1),1)
„Excel“ grąžina datos serijos numerį 41333, kuris tampa 2013-02-28, kai jo langelyje pritaikote pirmąjį datos formatą.
NETWORKDAYS funkcija
Funkcija NETWORKDAYS grąžina darbo dienų skaičių nuo pradžios iki pabaigos datos, kurią nurodote kaip argumentus:
NETWORKDAYS(pradžios_data,pabaigos_data,[šventės])
Naudodami šią funkciją taip pat galite nurodyti langelių diapazoną darbalapyje arba masyvo konstantoje, kad jis būtų naudojamas kaip pasirenkamas atostogų argumentas, kuriame išvardijamos valstijos, federalinės ir slankiosios šventės, kurias stebi jūsų įmonė. Tada „Excel“ neįtraukia datų, nurodytų atostogų argumente, kai jos yra tarp argumentų pradžios_data ir pabaigos_data .
Šiame parodytame darbalapyje langelių diapazone B3:B13 sukuriamas sąrašas su visomis stebimomis šventėmis 2013 kalendoriniais metais. Tada langelyje E4 buvo įvesta ši funkcija NETWORKDAYS:
TINKLO DIENOS(DATE(2012,12,31),DATA(2013,12,31),B3:B13)
Ankstesnė funkcija apskaičiuoja darbo dienų skaičių nuo 2012 m. gruodžio 31 d. iki 2013 m. gruodžio 31 d. (iš viso 262 darbo dienos), o tada atima datas, nurodytas langelių diapazone B3:B13, jei jos patenka į savaitės dieną.
Kadangi 10 iš 11 atostogų diapazone B3:B13 patenka į darbo dieną 2013 m., darbo dienų skaičius nuo 2012 m. gruodžio 31 d. iki 2013 m. gruodžio 31 d. E4 langelyje apskaičiuojamas kaip 252 (262–10). =252).
WEEKNUM funkcija
Funkcija WEEKNUM grąžina skaičių, nurodantį, kur tam tikros datos savaitė patenka į metus. Ši funkcija naudoja šiuos argumentus:
SAVAITĖ (serijos_numeris, [grąžinimo_tipas])
Šioje funkcijoje serijos_numerio argumentas yra data, kurios metų savaitę norite nustatyti. Neprivalomas return_type argumentas yra skaičius 1 arba 2, kur skaičius 1 (arba praleistas) rodo, kad nauja savaitė prasideda sekmadienį, o darbo dienos yra sunumeruotos nuo 1 iki 7. Skaičius 2 rodo, kad nauja savaitė prasideda pirmadienį, o darbo dienos taip pat yra sunumeruotos. nuo 1 iki 7.
Pavyzdžiui, jei langelyje įvesite šią WEEKNUM funkciją:
=SAVAITĖS NUMERIS(DATE(2014,1,19))
„Excel“ grąžina skaičių 4, nurodant, kad savaitė, kurioje yra 2014 m. sausio 19 d., yra ketvirtoji metų savaitė, kai sekmadienis laikomas pirmąja savaitės diena. (2014 m. sausio 19 d. patenka į sekmadienį.)
Atminkite, kad jei pridėjote 2 kaip neprivalomą grąžinimo tipo argumentą, „Excel“ grąžintų 3 kaip rezultatą, nes 2014 m. sausio 19 d. laikoma paskutinę trečios metų savaitės dieną, kai pirmadienis laikomas pirmąja diena. savaitės.
DARBO DIENOS funkcija
Naudodami funkciją DARBO DIENA galite sužinoti datą, kuri yra daug darbo dienų prieš arba po tam tikros datos. Ši funkcija naudoja šiuos argumentus:
DARBO DIENA(pradžios_data,dienos,[šventės])
Pradžios_data argumentas yra pradinė data, kad jūs norite naudoti apskaičiuojant darbo dienos, kad patenka tiek daug dienų prieš ar po jo datą. Dienas argumentas yra darbo dienomis numeris priekį (teigiamas sveikasis skaičius) arba už (neigiamas sveikasis skaičius) Pradžios_data .
Neprivalomas atostogų argumentas yra masyvo konstanta arba langelių diapazonas, kuriame yra švenčių, kurios turėtų būti neįtrauktos (kai jos patenka į savaitės dieną), datos skaičiuojant naują datą.
Pavyzdžiui, tarkime, kad norite nustatyti ataskaitos pateikimo datą, kuri yra 30 darbo dienų po 2013 m. vasario 1 d., naudodami tą patį atostogų tvarkaraštį, įvestą į langelių diapazoną B3:B13 darbaknygėje 2013 m. darbo dienos. Norėdami tai padaryti, įveskite šią formulę:
=DARBO DIENA(DATE(2013,2,1),30,B3:B11)
Tada Excel į langelį grąžina serijos numerį 41351, kuris tada rodomas kaip 2013 m. kovo 18 d. (diena po Šv. Patriko dienos), kai formatuojate jį trumpos datos formatu.
YEARFRAC funkcija
YEARFRAC (metų trupmenai) funkcija leidžia apskaičiuoti metų dalį, kuri apskaičiuojama pagal dienų skaičių tarp dviejų datų. Naudodami YEARFRAC funkciją galite nustatyti visų metų išmokų ar įsipareigojimų dalį, kurią reikia priskirti konkrečiam laikotarpiui.
YEARFRAC funkcija naudoja šiuos argumentus:
YEARFRAC(pradžios_data,pabaigos_data,[pagrindas])
Funkcijos YEARFRAC pasirenkamas bazinis argumentas yra skaičius nuo 0 iki 4, kuris nustato dienų skaičiavimo pagrindą, kuris naudojamas nustatant trupmeninę metų dalį:
-
0 (arba praleista), kad jis būtų pagrįstas JAV (NASD) metodu 30/360
-
1, kad trupmena būtų pagrįsta faktinėmis dienomis / faktinėmis dienomis
-
2, kad trupmena būtų pagrįsta faktinėmis dienomis/360
-
3 trupmeną pagrįsti faktinėmis dienomis/365
-
4 pagrįsti trupmeną Europos metodu 30/360
Pavyzdžiui, jei langelyje įvesite šią YEARFRAC formulę, kad sužinotumėte, kiek procentų metų liko 2013 m. spalio 15 d.:
=METAI (DATE(2013,10,15),DATA(2013,12,31))
„Excel“ į langelį grąžina dešimtainę reikšmę 0,2111111, nurodydama, kad metų liko kiek daugiau nei 21 proc.