Datų pridėjimas ar atėmimas

Tarkime, norite koreguoti projekto tvarkaraščio datą pridėdami dvi savaites, kad pamatytumėte, kokia bus nauja baigimo data, arba norite nuspręsti, kiek laiko truks užbaigti vieną užduotį iš projekto užduočių sąrašo. Galite pridėti tam tikrą dienų skaičių prie datos arba jį atimti iš datos, naudodami paprastą formulę, arba galite naudoti darbalapio funkcijas, sukurtas būtent veiksmams su datomis programoje „Excel“.

Šiame straipsnyje:

Dienų pridėjimas prie datos ar atėmimas iš jos

Mėnesių pridėjimas prie datos ar atėmimas iš jos

Metų pridėjimas prie datos ar atėmimas iš jos

Dienų, mėnesių ir metų derinio pridėjimas prie datos

Dienų pridėjimas prie datos ar atėmimas iš jos

Tarkime, kad jūsų sąskaitos balansas baigiasi 2010 m. vasario 8 d. Norite pervesti lėšas į savo einamąją sąskaitą taip, kad šios lėšos būtų pervestos 15 kalendorinių dienų prieš šią datą. Be to, žinote, kad jūsų sąskaitos sąskaitų išrašymo ciklas trunka 30 d., ir norite nustatyti, kada turite pervesti lėšas į savo 2010 m. kovo mėn. sąskaitą, kad lėšos būtų pasiekiamos 15 d. prieš šią datą.

  1. Langelyje A1 įveskite 2/8/10.

  2. Langelyje B1 įveskite =A1-15.

  3. Langelyje C1 įveskite =A1+30.

  4. Langelyje D1 įveskite =C1-15.

Langeliuose A1 ir C1 rodomos vasario ir kovo mėn. sąskaitų balansų pabaigos datos (2010-02-08 ir 2010-03-10), o langeliuose B1 ir D1 rodomos datos (2010-01-24 ir 2010-02-23), iki kurių turite pervesti lėšas pagal šias pabaigos datas.

Mėnesių pridėjimas prie datos ar atėmimas iš jos

Naudodami funkciją EDATE galite greitai pridėti ar atimti konkretų mėnesių skaičių iš datos.

Funkcijai EDATE reikalingos dvi reikšmės (taip pat vadinamos argumentais): pradžios data ir mėnesių skaičius, kurį norite pridėti ar atimti. Norėdami atimti mėnesius, kaip antrąjį argumentą įveskite neigiamą skaičių (pvz., =EDATE("2010-10-15",-5). Šios formulės rezultatas yra data 2009-09-15.

Pradžios datos vertę galite nustatyti nurodydami langelį, kuriame yra datos vertė, arba įvesdami datą kabutėse, pvz.,"2010-02-15"

Pvz., tarkime, kad norite pridėti 16 mėn. prie 2009 m. spalio 16 d.

  1. Langelyje A5 įveskite 2009-10-16.

  2. Langelyje B5 įveskite =EDATE(A5,16).

    Funkcija naudoja langelio A5 vertę kaip datą.

  3. Langelyje C5 įveskite =EDATE(„2009-10-16“,16).

    Šiuo atveju funkcija naudoja datos reikšmę, kurią įvedate tiesiogiai, t.y. "2010-10-16".

    Ir langelyje B5, ir C5 turi būti rodoma data 2011-02-16.

    Pastaba : Atsižvelgiant į langelių, kuriuose yra įvestos formulės, formatą, programa „Excel“ gali rodyti rezultatus kaip serijos numerius, šiuo atveju 2011-02-16 gali būti rodoma kaip 40590.

    Programoje „Excel“ datos saugomos kaip nuoseklūs sekos skaičiai, kad juos būtų galima naudoti skaičiuojant. Pagal numatytuosius nustatymus 1900 metų sausio 1 d. yra sekos skaičius 1, o 2010 metų sausio 1 d. yra sekos skaičius 40 179, nes šias datas skiria 40 178 dienos.

  4. Jei rezultatai rodomi kaip serijos numeriai, pažymėkite langelius B5 ir C5 ir toliau atlikite šiuos veiksmus.

  5. Skirtuko Pagrindinis grupėje Langeliai spustelėkite Formatuoti, tada spustelėkite Formatuoti langelius.

  6. Dialogo lange Formatuoti langelius spustelėkite skirtuką Skaičius.

  7. Grupėje Kategorija spustelėkite Data, tada spustelėkite Gerai. Kiekvieno iš šių langelių vertė turi būti rodoma kaip data, o ne kaip serijos numeris.

Metų pridėjimas prie datos ar atėmimas iš jos

Šį pavyzdį bus lengviau suprasti, jei nukopijuosite jį į tuščią darbalapį.

Kaip kopijuoti pavyzdį?

  • Pažymėkite šiame straipsnyje esantį pavyzdį. Jei pavyzdį kopijuojate į „Excel Web App“, vienu metu kopijuokite ir įklijuokite vieną langelį. Svarbu: eilučių arba stulpelių antraščių nežymėkite.

    pavyzdžio žymėjimas „Excel 2013 for Windows“ žinyne

    Pavyzdžio iš Žinyno žymėjimas

  • Paspauskite klavišus CTRL+C.

  • Sukurkite tuščią darbaknygę arba darbalapį.

  • Darbalapyje pažymėkite langelį A1 ir paspauskite „Ctrl“ + V. Jei dirbate su „Excel Web App“, kopijavimo ir įklijavimo veiksmus atlikite kiekvienam pavyzdžio langeliui.

  • Svarbu: kad pavyzdys veiktų tinkamai, turite jį įklijuoti į darbalapio langelį A1.

  • Norėdami perjungti rezultatų rodinį ir formulių, kurios pateikia tuos rezultatus, rodinį, paspauskite CTRL+` (kairinis kirtis) arba skirtuko Formulės grupėje Formulės tikrinimas spustelėkite mygtuką Rodyti formules.

  • Nukopijavę pavyzdį į tuščią darbalapį, galite jį pritaikyti pagal poreikius.

1

2

3

4

5


6


7


8

A

B

Data

Pridedami (atimami) metai

2009-06-09

3

2009-09-02

-5

2010-12-10

25

Formulė

Aprašas (rezultatas)

=DATE(YEAR(A2)+B2;MONTH(A2);DAY(A2))

Pridedami 3 prie 2009-06-09 (2012-06-09)

=DATE(YEAR(A3)+B3;MONTH(A3);DAY(A3))

Atimami 5 m. iš 2009-09-02 (2004-09-02)

=DATE(YEAR(A4)+B4;MONTH(A4);DAY(A4))

Pridedami 25 prie 2010-12-10 (2035-12-10)

Kaip veikia formulė

Kiekvienoje iš trijų formulių stulpelyje B nurodytas metų skaičius pridedamas prie metų vertės, gautos iš datos stulpelyje A.

Pvz., langelyje A6 naudojama funkcija YEAR datai langelyje A2 (2009-06-09), ir ji grąžina 2009 kaip metus. Tada formulė prie metų reikšmės prideda 3 (langelio B2 reikšmę), dėl to gaunamas rezultatas 2012. Toje pačioje formulėje funkcija MONTH> grąžina reikšmę 6, o funkcija DAY grąžina reikšmę 9. Tada funkcija DATE sujungia šias tris reikšmes į datą, kuri yra tris metus į priekį   – 2010-06-09.

Naudodami panašią formulę galite pridėti mėnesius prie datos. Pvz., naudodami ankstesniojo pavyzdžio duomenis galite pridėti 9 mėn. prie datos 2009-06-09 naudodami tokią formulę: =DATE(YEAR(A2),MONTH(A2)+9,DAY(A2)). Ši formulė grąžina datą 2010-03-09.

Pridėti prie datos dienų, mėnesių ir metų derinį

Šį pavyzdį bus lengviau suprasti, jei nukopijuosite jį į tuščią darbalapį.

Kaip kopijuoti pavyzdį?

  • Pažymėkite šiame straipsnyje esantį pavyzdį. Jei pavyzdį kopijuojate į „Excel Web App“, vienu metu kopijuokite ir įklijuokite vieną langelį. Svarbu: eilučių arba stulpelių antraščių nežymėkite.

    pavyzdžio žymėjimas „Excel 2013 for Windows“ žinyne

    Pavyzdžio iš Žinyno žymėjimas

  • Paspauskite klavišus CTRL+C.

  • Sukurkite tuščią darbaknygę arba darbalapį.

  • Darbalapyje pažymėkite langelį A1 ir paspauskite „Ctrl“ + V. Jei dirbate su „Excel Web App“, kopijavimo ir įklijavimo veiksmus atlikite kiekvienam pavyzdžio langeliui.

  • Svarbu: kad pavyzdys veiktų tinkamai, turite jį įklijuoti į darbalapio langelį A1.

  • Norėdami perjungti rezultatų rodinį ir formulių, kurios pateikia tuos rezultatus, rodinį, paspauskite CTRL+` (kairinis kirtis) arba skirtuko Formulės grupėje Formulės tikrinimas spustelėkite mygtuką Rodyti formules.

  • Nukopijavę pavyzdį į tuščią darbalapį, galite jį pritaikyti pagal poreikius.

1

2

3


4


5

A

B

Data

2009-06-09

Formulė

Aprašas (rezultatas)

=DATE(YEAR(A2)+3,MONTH(A2)+1,DAY(A2)+5)

Pridėti 3 metus, 1 mėnesį ir 5 dienas prie 2009-06-09 (2012-07-14)

=DATE(YEAR(A2)+1;MONTH(A2)+7;DAY(A2)+5)

Pridėti 1 metus, 7 mėnesius ir 5 dienas prie 2009-06-09 (2011-01-14)

Pavyzdžio formulėse yra toliau pateikti argumentai (argumentas yra reikšmė, pateikiama funkcijai).

Datų pridėjimo formulė

Datų pridėjimo formulė

Mygtuko paveikslėlis start_date: data ar nuoroda į langelį su data.

2 paaiškinimas add_year: pridedamų metų skaičius.

Mygtuko paveikslėlis add_month: pridedamų mėnesių skaičius.

4 paaiškinimas add_day: pridedamų dienų skaičius.

Kaip veikia formulė

Kiekvienoje formulėje nurodytas metų, mėnesių ir dienų skaičius pridedamas prie datos, esančios langelyje A2.

Pvz., langelyje A5 (antroji formulė) funkcija YEAR naudojama datai langelyje A2 (2009-06-09), ir ji grąžina 2009 kaip metus. Tada formulė prideda 1 prie metų vertės, dėl to gauname 2010. Funkcija MONTH grąžina vertę 6, ir prie šios vertės pridedami 7 mėn. Kadangi 6 mėn. ir 7 mėn. suma yra 13 mėn., funkcija DATE prideda 1 m. prie metų reikšmės, dėl to gaunama 2011. Tada funkcija DATE atima 12 iš mėnesių vertės, dėl to gaunama mėnesių vertė yra 1. Funkcija DAY grąžina vertę 9, tada prie jos pridedamos 5 d., dėl to gaunama 14. Galiausiai funkcija DATE sujungia šias tris vertes (2011, 1 ir 14) į datą, kuri yra po vienerių metų, septynių mėnesių ir 5 dienų  – 2011-01-14.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×