Excel дээр огноог хэрхэн нэмэх, хасах талаар

  • Үүнийг Хуваалц
Michael Brown

Энэ зааварт та Excel дээр огноог нэмэх, хасах олон төрлийн ашигтай томъёог олох болно, тухайлбал хоёр огноог хасах, огноонд өдөр, долоо хоног, сар, жил нэмэх гэх мэт.

Хэрэв та Excel программ дээр огноотой ажиллах зааварчилгааг дагаж байгаа бол ажлын өдөр, долоо хоног, сар, жил гэх мэт өөр өөр цагийн нэгжийг тооцоолох олон том томъёог аль хэдийн мэддэг болсон байна.

Дан шинжилгээ хийхдээ. Ажлын хуудсан дээрх огнооны мэдээллийг та эдгээр огноонууд дээр бас арифметик үйлдлүүдийг хийх магадлалтай. Энэхүү заавар нь Excel дээр огноо нэмэх, хасах хэд хэдэн томъёог тайлбарлаж байгаа бөгөөд танд хэрэгтэй байж болох юм.

    Excel дээр огноог хэрхэн хасах вэ

    Таны нүдэнд хоёр огноо байгаа гэж үзвэл А2 ба В2, одоо та эдгээр огнооны хооронд хэдэн өдөр байгааг мэдэхийн тулд нэг огноог нөгөөгөөс хасахыг хүсч байна. Excel-д ихэвчлэн тохиолддог шиг ижил үр дүнд хэд хэдэн аргаар хүрч болно.

    Жишээ 1. Нэг огноог нөгөөгөөс шууд хасах

    Microsoft Excel нь огноо бүрийг хадгалдаг гэдгийг та мэдэх байх. 1900 оны 1-р сарын 1-ийг төлөөлж буй 1-ээр эхэлсэн өвөрмөц серийн дугаарууд. Тэгэхээр та үнэндээ хоёр тоог хасаж байгаа бөгөөд энгийн арифметик үйлдэл ямар ч саадгүй ажилладаг:

    =B2-A2

    Жишээ 2. Excel-ийн DATEDIF функцийг ашиглан огноог хасах

    Хэрэв дээрх томьёо хэтэрхий энгийн харагдаж байвал Excel-ийн DATEDIF-г ашиглан та гуру шиг үр дүнд хүрч болно.үр дүнд нь Томъёо оруулах товчийг дарна уу. Томьёог нэмсний дараа шаардлагатай бол хэдэн нүд рүү хуулж болно:

    Энэ бол маш энгийн томьёо байсан биз дээ? Шидтэн дээр ажиллахад илүү төвөгтэй зүйл өгье. Жишээлбэл, А2 дахь огнооноос хэдэн жил, сар, долоо хоног, өдрийг хасъя. Үүнийг хийхийн тулд Хасах таб руу шилжиж, харгалзах нүднүүдэд тоог бичнэ үү. Эсвэл та доорх дэлгэцийн агшинд үзүүлсэн шиг нэгжүүдийг тус тусад нь нүднүүдэд оруулж, тэдгээр нүднүүдийн лавлагаа өгөх боломжтой:

    Томъёо оруулах товчийг дарна уу. Дараах томъёог A2-д бичнэ үү:

    =DATE(YEAR(A2)-D2,MONTH(A2)-E2,DAY(A2)-G2-F2*7)

    Хэрэв та томьёог бусад нүднүүдэд хуулахаар төлөвлөж байгаа бол A2-аас бусад нүдний лавлагааг үнэмлэхүй лавлагаа болгон өөрчлөх шаардлагатай бөгөөд ингэснээр томьёог зөв хуулах хэрэгтэй. анхдагч, шидтэн үргэлж харьцангуй лавлагаа ашигладаг). Лавлагааг засахын тулд та зүгээр л мөр, баганын координатын өмнө $ тэмдгийг бичнэ үү.

    =DATE(YEAR(A2)-$D$2,MONTH(A2)-$E$2,DAY(A2)-$G$2-$F$2*7)

    Тэгээд дараах үр дүнг авна уу:

    Үүнээс гадна та Цагийн талбаруудыг харуулах холбоос дээр дарж нэмэх эсвэл огноо, цагийг хасаж нэг томьёогоор хийж болно.

    Хэрэв та огноотой тоглохыг хүсвэл & AMP; Time Formula Wizard-ийг өөрийн ажлын хуудсан дээрээ суулгасан тул та Ultimate Suite-н 14 хоногийн туршилтын хувилбарыг татаж авах боломжтой.

    Ингэж Excel дээр огноо нэмж, хасаж болно. Би чамд найдаж байнаӨнөөдөр хэд хэдэн ашигтай функцийг сурсан. Уншиж байгаад баярлалаа, дараа долоо хоногт манай блог дээр уулзана гэж найдаж байна.

    функц:

    =DATEDIF(A2, B2, "d")

    Дараах дэлгэцийн агшин нь DATEDIF функц нь #NUM алдааг буцаадаг 4-р мөрийг эс тооцвол тооцоолол хоёулаа ижил үр дүнг гаргаж байгааг харуулж байна. Яагаад ийм зүйл болдгийг олж мэдэцгээе.

    Та өмнөх өдрөөс (2015 оны 5-р сарын 6-ны) сүүлийн огноог (2015 оны 5-р сарын 6) хасах үед хасах үйлдэл нь сөрөг тоо (-5) буцаана. яг байх ёстой шигээ. Excel-ийн DATEDIF функцийн синтакс нь эхлэх огноо нь дуусгах огноо -ээс их байхыг зөвшөөрдөггүй тул алдаа буцаана.

    Жишээ 3. Одоогийн огнооноос огноог хасах

    Өнөөдрийн огнооноос огноог хасахын тулд дээрх томъёоны аль нэгийг ашиглаж болно. 1 огнооны оронд TODAY() функцийг ашиглана уу:

    =TODAY()-A2

    эсвэл

    =DATEDIF(A2,TODAY(), "d")

    Өмнөх жишээн дээрх шиг томьёо хоёулаа сайн ажилладаг. өнөөдрийн огноо нь таны хасаж буй огнооноос их байна, эс бөгөөс DATEDIF амжилтгүй болно:

    Жишээ 4. Excel-ийн DATE функцээр огноог хасах

    Хэрэв та хүсвэл томъёонд огноог шууд оруулахын тулд огноо бүрийг DATE(жил, сар, өдөр) функцийг ашиглан оруулаад дараа нь нөгөө огнооноос нэг огноог хасна.

    Жишээ нь дараах томьёо нь 5-р сарын 15-ыг хасна. 2015 оны 5-р сарын 20-ны өдрөөс 5 өдрийн зөрүүг буцаана:

    =DATE(2015, 5, 20) - DATE(2015, 5, 15)

    Excel-д огноог хасах үед болон та олж мэдмээр байна хоёр огнооны хооронд хэдэн өдөр байна бол хамгийн хялбар бөгөөд хамгийн ойлгомжтой хувилбарыг сонгох нь утга учиртай - зүгээр л нэг огнооноос нөгөө огноог шууд хасаарай.

    Хэрэв та огноог тоолох гэж байгаа бол хоёр огнооны хооронд сар эсвэл жил , тэгвэл DATEDIF функц нь цорын ганц боломжит шийдэл бөгөөд та дараагийн өгүүллээс энэ функцийг бүрэн дэлгэрэнгүй авч үзэх хэд хэдэн томъёоны жишээг олох болно.

    Одоо Хэрэв та хоёр огноог хэрхэн хасахаа мэддэг тул өгөгдсөн огноо руу өдөр, сар, жилийг хэрхэн нэмэх, хасах боломжтойг харцгаая. Энэ зорилгод тохирсон хэд хэдэн Excel функцууд байдаг бөгөөд аль нь таны аль нэгжийг нэмэх, хасахаас хамаарна.

    Excel-д болзох өдрийг хэрхэн хасах, нэмэх вэ

    Хэрэв таны аль нэг нүдэнд огноо эсвэл баганад огнооны жагсаалт байгаа бол та холбогдох арифметик үйлдлийг ашиглан тэдгээр огноонууд дээр тодорхой тооны өдрийг нэмж хасах боломжтой.

    Жишээ 1. Огноонд хоног нэмэх Excel-д

    Огноонд заасан өдрийн тоог дараах байдлаар нэмэх ерөнхий томъёо:

    Огноо+ N өдөр

    Огноо нь дараах байдлаар байж болно. хэд хэдэн аргаар оруулж болно:

    • Үүрэн лавлагаа болгон, жишээ нь. =A2 + 10
    • DATE(жил, сар, өдөр) функцийг ашиглан, жишээ нь. =DATE(2015, 5, 6) + 10
    • Өөр функцийн үр дүнд. Жишээлбэл, одоогийн огноо -д өгөгдсөн өдрийн тоог нэмэхийн тулд TODAY() функцийг ашиглана уу: =TODAY()+10

    Дараах дэлгэцийн агшиндДээрх томъёонууд ажиллаж байна. Бичиж байх үеийн огноо нь 2015 оны 5-р сарын 6:

    Жич. Дээрх томъёоны үр дүн нь огноог харуулсан серийн дугаар юм. Үүнийг огноо болгон харуулахын тулд нүд(үүд)-ийг сонгоод Ctrl+1 товчийг дарж Формат нүднүүдийг харилцах цонхыг нээнэ үү. Дугаар таб дээрээс Ангилал жагсаалтаас Огноо -г сонгоод, хүссэн огнооны форматаа сонгоно уу. Дэлгэрэнгүй алхмуудыг Excel дээр огнооны форматыг хэрхэн өөрчлөх талаар үзнэ үү.

    Жишээ 2. Excel дэх огнооноос өдрийг хасах

    Тодорхой огнооноос өгөгдсөн өдрийн тоог хасахын тулд та ердийн арифметик үйлдлийг дахин хийнэ. Өмнөх жишээнээс ялгаатай нь нэмэхийн оронд хасах тэмдэг бичдэгт л байгаа юм :)

    Огноо - N өдөр

    Хэд хэдэн томьёоны жишээ энд байна:

    • =A2-10
    • =DATE(2015, 5, 6)-10
    • =TODAY()-10

    Одоо хүртэлх долоо хоногуудыг хэрхэн нэмэх, хасах вэ

    Хэрэв та тодорхой огноо руу бүтэн долоо хоног нэмэх, хасахыг хүсвэл өдрүүдийг нэмэх/хасахтай ижил томъёог ашиглаж, долоо хоногийн тоог 7-оор үржүүлж болно:

    Excel дээр огноонд долоо хоног нэмэх :

    нүд + N долоо хоног * 7

    Жишээ нь, та A2 дээрх огноонд 3 долоо хоног нэмэх, ашиглах дараах томьёо: =A2+3*7 .

    Excel дээрх огнооноос долоо хоног -ийг хасах:

    нүд - N долоо хоног * 7

    Хүртэл өнөөдрийн өдрөөс хойш 2 долоо хоног хасвал =TODAY()-2*7 гэж бичнэ.

    Хэрхэн нэмэх/хасах вэExcel-д өнөөг хүртэлх саруудыг

    Хэрэв та огноонд тодорхой тооны бүхэл сарыг нэмэх эсвэл хасахыг хүсвэл доор үзүүлсэн шиг DATE эсвэл EDATE функцийг ашиглаж болно.

    Жишээ 1 Excel DATE функцтэй огноонд сар нэмэх

    Жишээ нь А баганад байгаа огнооны жагсаалтыг авч, зарим нүдэнд нэмэх (эерэг тоо) эсвэл хасах (сөрөг тоо) огнооны тоог бичиж, C2 гэж хэлнэ үү.

    Дараах томьёог B2 нүдэнд оруулаад дараа нь томьёог бусад нүд рүү хуулахын тулд нүдний буланг бүхэлд нь чирнэ үү:

    =DATE(YEAR(A2), MONTH(A2) + $C$2, DAY(A2))

    Одоо функц яг юу хийж байгааг харцгаая. Томъёоны цаад логик нь ойлгомжтой бөгөөд ойлгомжтой. DATE(жил, сар, өдөр) функц нь дараах аргументуудыг авна:

    • А2 нүдний огнооны жил ;
    • сар А2 дахь огнооны + C2 нүдэнд заасан сарын тоо, А2 дахь огнооны
    • өдөр .

    Тийм , энэ маш энгийн :) Хэрэв та C2-д сөрөг тоо бичвэл томьёо нь сарыг нэмэхийн оронд хасах болно:

    Мэдээж хасах тэмдэг бичихэд юу ч саад болохгүй. огнооноос сарыг хасах томьёонд шууд:

    =DATE(YEAR(A2), MONTH(A2) - $C$2, DAY(A2))

    Мэдээж та нүдийг заахын оронд нэмэх, хасах сарын тоог бичиж болно:

    =DATE(YEAR( date ), MONTH( date ) + N months , DAY( date ))

    Бодит томьёо нь дараахтай төстэй байж болно:

    • Нэмэх өнөөдрийг хүртэлх сарууд: =DATE(YEAR(A2), MONTH(A2) + 2, DAY(A2))
    • Одооноос хойш хасна: =DATE(YEAR(A2), MONTH(A2) - 2, DAY(A2))

    Жишээ 2. Excel EDATE

    <0 ашиглан огноонд сар нэмэх эсвэл хасах>Microsoft Excel нь эхлэх огнооноос хэдэн сарын өмнө эсвэл дараа нь заасан огноог буцаадаг тусгай функцээр хангадаг - EDATE функц. Энэ нь Excel 2007, 2010, 2013 болон удахгүй гарах Excel 2016 хувилбаруудын орчин үеийн хувилбаруудад боломжтой.

    Та EDATE(start_date, months) томъёонд дараах 2 аргументыг оруулсан болно:

    • Эхлэх_огноо - сарын тоог тоолж эхлэх огноо.
    • Сар - нэмэх (эерэг утга) эсвэл хасах (сөрөг утга) сарын тоо.

    Манай огнооны баганад ашигласан дараах томъёо нь өмнөх жишээн дэх DATE функцтэй яг ижил үр дүнг өгдөг:

    EDATE функцийг ашиглах үед , та томъёонд шууд нэмэх / хасах эхлэх огноо болон сарын тоог зааж өгч болно. Огноог DATE функцийг ашиглан эсвэл бусад томъёоны үр дүнд оруулах ёстой. Жишээ нь:

    • Excel дээр нэмэх сар:

      =EDATE(DATE(2015,5,7), 10)

      Томъёо нь 2015 оны 5-р сарын 7-нд 10 сар нэмсэн.

    • Excel дээр хасах сар:

      =EDATE(TODAY(), -10)

      Томьёо нь өнөөдрийн өдрөөс 10 сарыг хасна.

    Тайлбар. Excel EDATE функц нь огноог харуулсан серийн дугаарыг буцаана. Excel-ийг огноо болгон харуулахыг албадахын тулд та үүнийг ашиглах хэрэгтэй Огноо формат -ийг өөрийн EDATE томьёотой нүднүүдэд оруулна уу. Дэлгэрэнгүй алхмуудыг Excel-ийн огнооны форматыг өөрчлөх хэсгийг үзнэ үү.

    Excel-д он сарыг хэрхэн хасах, нэмэх вэ

    Excel дээр огноонд жил нэмэх нь сар нэмэхтэй адил хийгддэг. Та DATE(жил, сар, өдөр) функцийг дахин ашиглах боловч энэ удаад та хэдэн жил нэмэхээ зааж өгнө үү:

    DATE(YEAR( огноо ) + N жил , MONTH( огноо ), DAY( огноо ))

    Таны Excel-ийн ажлын хуудсанд томъёо дараах байдлаар харагдаж болно:

    • Хэнд нэмэх :

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

      Томьёо нь A2 нүдний огноо дээр 5 жил нэмнэ.

    • хасах жил:

      =DATE(YEAR(A2) - 5, MONTH(A2), DAY(A2))

      Томъёо нь A2 нүдэн дэх огнооноос 5 жилийг хасна.

    Хэрэв та жилийн тоог бичвэл Зарим нүдэнд нэмэх (эерэг тоо) эсвэл хасах (сөрөг тоо) болон дараа нь DATE функцийн нүд рүү хандахын тулд та бүх нийтийн томъёог авах болно:

    Нэмэх / Өнөөдрийг хүртэлх өдөр, сар, жилийг хасна

    Хэрэв та өмнөх хоёр жишээг анхааралтай ажигласан бол нэг томьёонд он, сар, өдрийг огноонд хэрхэн нэмэх, хасах аргыг аль хэдийн таасан байх гэж бодож байна. Тиймээ, хуучин DATE функцийг ашиглаж байна :)

    нэмэх жил, сар, өдөр:

    DATE(YEAR( огноо ) + X жил , MONTH( огноо ) + Y сар , DAY( огноо ) + Z өдөр )

    Хүртэл хасах жил, сар, өдөр:

    DATE(YEAR( огноо ) - X жил , MONTH( огноо ) - Y сар , DAY( огноо ) - Z өдөр )

    Жишээ нь, дараах томьёо нь А2 нүдэн дэх огнооноос 2 жил, 3 сар нэмж, 15 хоногийг хасна:

    =DATE(YEAR(A2) + 2, MONTH(A2) + 3, DAY(A2) - 15)

    Манай огнооны баганад ашигласан томъёо нь дараах хэлбэртэй байна:

    =DATE(YEAR(A2) + $C$2, MONTH(A2) + $D$2, DAY(A2) + $E$2)

    Хэрхэн нэмэх болон Excel-д цагийг хасах

    Microsoft Excel-д та ЦАГ функцийг ашиглан цаг нэмэх эсвэл хасах боломжтой. Энэ нь танд DATE функцийг ашиглан жил, сар, өдрүүдийг зохицуулдагтай яг ижилхэн хугацаанд (цаг, минут, секунд) ажиллах боломжийг олгоно.

    Excel дээр нэмэх :

    нүд + TIME( цаг , минут , секунд )

    хасах цаг Excel:

    нүд - TIME( цаг , минут , секунд )

    А2 нь таны хүссэн цагийн утгыг агуулна. өөрчлөх.

    Жишээ нь, А2 нүдэнд 2 цаг, 30 минут, 15 секунд нэмэхийн тулд дараах томъёог ашиглаж болно:

    =A2 + TIME(2, 30, 15)

    Хэрэв нэг томьёоны дотор цагийг нэмэх, хасахыг хүсвэл харгалзах утгуудад хасах тэмдгийг нэмэхэд л хангалттай:

    =A2 + TIME(2, 30, -15)

    Дээрх томьёо нь A2 нүдний цаг дээр 2 цаг 30 минут нэмнэ. мөн 15 секунд хасна.

    Өөрчлөн өөрчлөхийг хүссэн цагаа зарим нүдэнд оруулж, томъёоныхоо тэдгээр нүднүүдийг харна уу:

    =A2 + TIME($C$2, $D$2, $E$2)

    ХэрэвАнхны нүднүүд огноо, цагийг хоёуланг нь агуулна, дээрх томьёо бас төгс ажилладаг:

    Огноо & Time Formula Wizard - Excel-д огноо нэмэх, хасах хурдан арга

    Одоо та Excel-д огноог тооцоолох олон янзын томъёог мэддэг болсон тул энэ бүгдийг хийх боломжтой ганц нэг л болмооргүй байна уу? Мэдээжийн хэрэг, ийм томъёо хэзээ ч байж болохгүй. Гэсэн хэдий ч Огноо & Та Excel-д манай Ultimate Suite суулгасан тохиолдолд танд зориулж ямар ч томьёо бүтээх боломжтой Time Wizard . Үүнд:

    1. Томьёо оруулах нүдээ сонгоно уу.
    2. Ablebits Tools таб руу очиж, Огноо & Цагийн шидтэн товч:

  • Огноо & Time Wizard харилцах цонх гарч ирнэ. Огноо нэмэх, хасах эсэхээс хамааран харгалзах таб руу шилжиж, томъёоны аргументуудын өгөгдлийг оруулаад Формула оруулах товчийг дарна уу.
  • Жишээ нь: А2 нүдэнд хэдэн сарын дараа. Үүний тулд та Нэмэх таб руу орж, Огноо оруулах талбарт A2 гэж бичээд (эсвэл нүдэн дээр товшиж, хуудасны нүдийг сонго), дугаарыг бичнэ үү. сарыг Сар талбарт нэмж оруулах боломжтой.

    Ид шидтэн томьёо хийж, нүднээсээ урьдчилан харахыг харуулдаг. Энэ нь мөн Формула үр дүн доор тооцоолсон огноог харуулдаг:

    Хэрэв та үүнд сэтгэл хангалуун байгаа бол

    Майкл Браун бол програм хангамжийн хэрэгслийг ашиглан нарийн төвөгтэй процессуудыг хялбаршуулах хүсэл эрмэлзэлтэй, технологид дуртай хүн юм. Технологийн салбарт арав гаруй жил ажилласан туршлагатай тэрээр Microsoft Excel, Outlook, мөн Google Sheets болон Docs дээр ур чадвараа дээшлүүлсэн. Майклын блог нь өөрийн мэдлэг, туршлагаа бусадтай хуваалцах, бүтээмж, үр ашгийг дээшлүүлэхэд хялбар зөвлөмж, зааварчилгаа өгөх зорилготой юм. Та туршлагатай мэргэжилтэн эсвэл анхлан суралцаж байгаа эсэхээс үл хамааран Майклын блог нь эдгээр чухал програм хангамжийн хэрэгслээс хамгийн их ашиг хүртэх талаар үнэ цэнэтэй ойлголт, практик зөвлөгөөг санал болгодог.