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“.
Dienų pridėjimas arba atėmimas iš datos
Tarkime, kad jūsų sąskaitos terminas yra kiekvieno mėnesio antrąjį penktadienį. Norite pervesti lėšas į tikrinamą sąskaitą, kad jos būtų gautos likus 15 kalendorinių dienų iki tos datos, todėl atimsite 15 dienų nuo termino datos. Toliau pateiktame pavyzdyje pamatysite, kaip sudėti ir atimti datas įvedant teigiamus arba neigiamus skaičius.
-
Įveskite savo terminus stulpelyje A.
-
Įveskite dienų skaičių, kurį reikia sudėti ar atimti stulpelyje B. Galite įvesti neigiamą dienų skaičių, kad atimtumėte dienas iš pradžios datos, ir teigiamą skaičių, kurį įtrauksite į datą.
-
Langelyje C2 įveskite =A2+B2 ir, jei reikia, nukopijuokite žemyn.
Mėnesių pridėjimas arba atėmimas iš datos naudojant funkciją EDATE
Galite naudoti funkciją EDATE , kad greitai pridėtumėte arba atimtumėte mėnesius iš datos.
Funkcijai EDATE reikia dviejų argumentų: pradžios datos ir mėnesių, kuriuos norite sudėti ar atimti, skaičiaus. Norėdami atimti mėnesius, kaip antrąjį argumentą įveskite neigiamą skaičių. Pavyzdžiui, =EDATE("9/15/19",-5) pateikia 2019-04-15.
-
Šiame pavyzdyje pradžios datas galite įvesti A stulpelyje.
-
Įveskite mėnesių skaičių, kurį reikia sudėti ar atimti stulpelyje B. Norėdami nurodyti, ar mėnuo turi būti atimtas, prieš skaičių (pvz., -1) galite įvesti minuso ženklą (-).
-
Langelyje C2 įveskite =EDATE(A2,B2) ir, jei reikia, nukopijuokite žemyn.
Pastabos:
-
Atsižvelgiant į langelių, kuriuose yra įvestos formulės, formatą, "Excel" gali rodyti rezultatus kaip serijos numerius. Pvz., 2019 m. vasario 8 d. gali būti rodoma kaip 43504.
-
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.
-
Jei rezultatai rodomi kaip serijos numeriai, pažymėkite langelius ir atlikite šiuos veiksmus:
-
Paspauskite Ctrl + 1 , kad paleistumėte dialogo langą Langelių formatavimas , tada spustelėkite skirtuką Skaičius .
-
Dalyje Kategorija spustelėkite Data, pasirinkite norimą datos formatą, 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 arba atėmimas iš jos
Šiame pavyzdyje pridedami ir atimame metus iš pradžios datos naudodami šią formulę:
=DATE(YEAR(A2)+B2;MONTH(A2);DAY(A2))
Kaip veikia formulė:
-
Funkcija YEAR žiūri į datą langelyje A2 ir grąžina 2019. Tada ji prideda 3 metus nuo langelio B2, todėl 2022.
-
Funkcijos MONTH ir DAY grąžina tik pradines reikšmes iš langelio A2, bet joms reikalingos funkcijos DATE.
-
Galiausiai, funkcija DATE sujungia šias tris reikšmes į datą, kuri bus 3 metai ateityje – 02/08/22.
Dienų, mėnesių ir metų derinio pridėjimas arba atėmimas iš datos
Šiame pavyzdyje pridedami ir atimame metus, mėnesius ir dienas iš pradžios datos naudodami šią formulę:
=DATE(YEAR(A2)+B2,MONTH(A2)+C2,DAY(A2)+D2)
Kaip veikia formulė:
-
Funkcija YEAR žiūri į datą langelyje A2 ir grąžina 2019. Tada ji prideda 1 metus iš langelio B2, todėl rezultatas – 2020.
-
Funkcija MONTH grąžina 6, tada prideda prie jo 7 iš langelio C2. Tai tampa įdomu, nes 6 + 7 = 13, tai yra 1 metai ir 1 mėnuo. Šiuo atveju formulė tai atpažins ir automatiškai pridės prie rezultato dar vienerių metų, sukeldama jį nuo 2020 iki 2021 m.
-
Funkcija DAY pateikia reikšmę 8 ir prideda prie jos 15. Tai veiks panašiai kaip formulės MONTH dalis, jei pereisite per tam tikro mėnesio dienų skaičių.
-
Tada funkcija DATE sujungia šias tris reikšmes į datą, kuri yra 1 metai, 7 mėnesiai ir 15 dienų ateityje – 01/23/21.
Pateikiame keletą būdų, kaip galite naudoti formulės arba darbalapio funkcijas, kurios veikia su datomis, kad atsektų, pvz., rastumėte poveikį projekto grafikui, jei pridėsite dvi savaites arba prireiks laiko užduočiai atlikti.
Tarkime, kad paskyroje taikomas 30 dienų atsiskaitymo ciklas, o lėšas paskyroje norite gauti likus 15 dienų iki 2013 m. kovo atsiskaitymo datos. Štai kaip tai padarytumėte naudodami formulę arba funkciją dirbdami su datomis.
-
Langelyje A1 įveskite 2/8/13.
-
Langelyje B1 įveskite =A1-15.
-
Langelyje C1 įveskite =A1+30.
-
Langelyje D1 įveskite =C1-15.
Mėnesių įtraukimas į datą
Naudosime funkciją EDATE ir jums reikės pradžios datos ir mėnesių skaičiaus, kurį norite įtraukti. Štai kaip galite pridėti 16 mėnesių prie 2013-10-24:
-
Langelyje A1 įveskite 10/24/13.
-
Langelyje B1 įveskite =EDATE(A1,16).
-
Norėdami formatuoti rezultatus kaip datas, pažymėkite langelį B1. Spustelėkite rodyklę šalia Skaičių formatas > Trumpoji data.
Mėnesių atėmimas iš datos
Naudosime tą pačią funkciją EDATE, kad atimtume mėnesius iš datos.
Įveskite datą langelyje A1 ir langelyje B1 įveskite formulę =EDATE(2013-04-15,-5).
Čia nurodome pradžios datos reikšmę, įvesdami datą kabutėse.
Taip pat galite nurodyti langelį, kuriame yra datos reikšmė, arba tą patį rezultatą naudodami formulę =EDATE(A1,-5).
Daugiau pavyzdžių
Metų pridėjimas prie datos arba atėmimas iš jos
Pradžios data |
Pridedami arba atimami metai |
Formulė |
Rezultatas |
---|---|---|---|
10/24/2013 |
3 (pridėti 3 metus) |
=DATE(YEAR(A2)+B2;MONTH(A2);DAY(A2)) |
10/24/2016 |
10/24/2013 |
-5 (atimti 5 metus) |
=DATE(YEAR(A4)+B4;MONTH(A4);DAY(A4)) |
10/24/2008 |