Բովանդակություն
Այս ձեռնարկում դուք կգտնեք մի շարք օգտակար բանաձևեր Excel-ում ամսաթվերը ավելացնելու և հանելու համար, օրինակ՝ երկու ամսաթվերի հանում, ամսաթվին օրեր, շաբաթներ, ամիսներ և տարիներ ավելացնելու և այլն:
Եթե հետևել եք Excel-ում ամսաթվերի հետ աշխատելու մեր ձեռնարկներին, դուք արդեն գիտեք բանաձևերի զանգված՝ տարբեր ժամանակային միավորներ հաշվարկելու համար, ինչպիսիք են աշխատանքային օրերը, շաբաթները, ամիսները և տարիները:
Վերլուծելիս Ձեր աշխատանքային թերթիկների ամսաթվերի մասին տեղեկությունները, դուք, հավանաբար, որոշ թվաբանական գործողություններ կկատարեք նաև այդ ամսաթվերի հետ: Այս ձեռնարկը բացատրում է Excel-ում ամսաթվերը ավելացնելու և հանելու մի քանի բանաձևեր, որոնք կարող են օգտակար լինել:
Ինչպես հանել ամսաթվերը Excel-ում
Ենթադրենք, որ բջիջներում ունեք երկու ամսաթվեր A2 և B2, և այժմ դուք ցանկանում եք հանել մեկ ամսաթիվը մյուսից, որպեսզի իմանաք, թե քանի օր է մնացել այս ամսաթվերի միջև: Ինչպես հաճախ է պատահում Excel-ում, նույն արդյունքին կարելի է հասնել մի քանի եղանակներով:
Օրինակ 1. Մեկ ամսաթիվը մյուսից ուղղակիորեն հանեք
Ինչպես հավանաբար գիտեք, Microsoft Excel-ը պահում է յուրաքանչյուր ամսաթիվ: որպես եզակի սերիական համարներ, որոնք սկսվում են 1-ով, որը ներկայացնում է 1900 թվականի հունվարի 1-ը: Այսպիսով, դուք իրականում հանում եք երկու թվեր, և սովորական թվաբանական գործողությունն աշխատում է առանց դադարի.
=B2-A2
Օրինակ 2: Excel DATEDIF ֆունկցիայի միջոցով հանեք ամսաթվերը
Եթե վերը նշված բանաձևը չափազանց պարզ է թվում, դուք կարող եք նույն արդյունքին հասնել գուրու նման՝ օգտագործելով Excel-ի DATEDIF-ը:արդյունքում սեղմեք Տեղադրել բանաձևը կոճակը: Բանաձևը ավելացնելուց հետո դուք կարող եք պատճենել այն այնքան բջիջներում, որքան անհրաժեշտ է.
Սա բավականին պարզ բանաձև էր, այնպես չէ՞: Եկեք կախարդին ավելի դժվար բան տանք աշխատելու համար: Օրինակ՝ A2-ի ամսաթվից հանենք մի քանի տարի, ամիս, շաբաթ և օր: Դա անելու համար անցեք Հանեցնել ներդիրին և մուտքագրեք թվերը համապատասխան վանդակներում: Կամ կարող եք միավորները մուտքագրել առանձին բջիջներում և հղումներ մատակարարել այդ բջիջներին, ինչպես ցույց է տրված ստորև նկարում.
Սեղմելով Տեղադրել բանաձևը կոճակի մուտքերը: 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)
Եվ ստացեք հետևյալ արդյունքները.
Բացի այդ, դուք կարող եք սեղմել Ցույց տալ ժամանակի դաշտերը հղումը և ավելացնել կամ հանել ամսաթիվը և ժամը միավորները մեկ բանաձևով:
Եթե ցանկանում եք խաղալ Ամսաթիվով & Time Formula Wizard-ը ձեր սեփական աշխատաթերթերում, կարող եք ներբեռնել Ultimate Suite-ի 14-օրյա փորձնական տարբերակը:
Այսպես եք ավելացնում և հանում ամսաթվերը Excel-ում: Ես հուսով եմ ձեզայսօր սովորել եմ մի քանի օգտակար գործառույթ: Ես շնորհակալ եմ կարդալու համար և հուսով եմ, որ հաջորդ շաբաթ կտեսնենք ձեզ մեր բլոգում:
ֆունկցիա՝ =DATEDIF(A2, B2, "d")
Հետևյալ սքրինշոթը ցույց է տալիս, որ երկու հաշվարկներն էլ տալիս են նույն արդյունքները, բացառությամբ 4-րդ տողի, որտեղ DATEDIF ֆունկցիան վերադարձնում է #NUM սխալը: Եկեք պարզենք, թե ինչու է դա տեղի ունենում:
Երբ ավելի վաղ ամսաթիվը (6-մայիս-2015) հանում եք ավելի վաղ ամսաթվից (1-մայիս-2015), հանման գործողությունը վերադարձնում է բացասական թիվ (-5): ճիշտ այնպես, ինչպես պետք է: Excel DATEDIF ֆունկցիայի շարահյուսությունը, սակայն, թույլ չի տալիս, որ սկսման ամսաթիվը լինի ավարտի ամսաթիվը -ից մեծ, և հետևաբար այն վերադարձնում է սխալ:
Օրինակ 3. Ընթացիկ ամսաթվից հանել ամսաթիվը
Այսօրվա ամսաթվից ամսաթիվ հանելու համար կարող եք օգտագործել վերը նշված բանաձևերից որևէ մեկը: Պարզապես օգտագործեք TODAY() ֆունկցիան 1 ամսաթվի փոխարեն:
=TODAY()-A2
կամ
=DATEDIF(A2,TODAY(), "d")
Ինչպես նախորդ օրինակում, երկու բանաձևերն էլ լավ են աշխատում, երբ այսօրվա ամսաթիվը ավելի մեծ է, քան այն ամսաթիվը, որը դուք հանում եք դրանից, հակառակ դեպքում DATEDIF-ը ձախողվում է.
Օրինակ 4. Ամսաթվերի հանում Excel DATE ֆունկցիայի միջոցով
Եթե նախընտրում եք ամսաթվերը ուղղակիորեն բանաձևում մուտքագրելու համար, այնուհետև մուտքագրեք յուրաքանչյուր ամսաթիվ՝ օգտագործելով DATE (տարի, ամիս, օր) ֆունկցիան և այնուհետև մի ամսաթիվը մյուսից հանեք:
Օրինակ, հետևյալ բանաձևը հանում է 15-մայիս- 2015 թվականը 20-մայիս-2015-ից և վերադարձնում է 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 թվականի մայիսի 6-ը.
Ծանոթագրություն. Վերոնշյալ բանաձևերի արդյունքը ամսաթիվը ներկայացնող հերթական համարն է: Որպեսզի այն ցուցադրվի որպես ամսաթիվ, ընտրեք բջիջ(ները) և սեղմեք Ctrl+1՝ Ձևաչափել բջիջները երկխոսությունը բացելու համար: Համար ներդիրում ընտրեք Ամսաթիվ Կատեգորիա ցանկում, այնուհետև ընտրեք ձեր ուզած ամսաթվի ձևաչափը: Մանրամասն քայլերի համար տե՛ս Ինչպես փոխել ամսաթվի ձևաչափը Excel-ում:
Օրինակ 2. Excel-ում ամսաթվից օրեր հանելը
Որոշակի ամսաթվից օրերի որոշակի քանակ հանելու համար դուք նորից կատարում եք սովորական թվաբանական գործողություն: Նախորդ օրինակից միակ տարբերությունն այն է, որ գումարածի փոխարեն մուտքագրում եք մինուս նշանը :)
Ամսաթիվ - N օրԱհա մի քանի բանաձեւի օրինակներ.
-
=A2-10
-
=DATE(2015, 5, 6)-10
-
=TODAY()-10
Ինչպես ավելացնել կամ հանել շաբաթներ մինչ օրս
Եթե ցանկանում եք ամբողջ շաբաթներ գումարել կամ հանել որոշակի ամսաթվին, կարող եք օգտագործել նույն բանաձևերը, ինչ օրերի գումարման/հանման համար, և պարզապես շաբաթների թիվը բազմապատկել 7-ով.
<10:>Ավելացնել շաբաթներ ամսաթվին Excel-ում.
բջիջ + N շաբաթ * 7 Օրինակ, A2-ում ամսաթվին ավելացնում եք 3 շաբաթ, օգտագործեք հետևյալ բանաձևը՝ =A2+3*7
:
Շաբաթների հանում ամսաթվից Excel-ում.
բջիջ - N շաբաթ * 7 մինչև այսօրվա օրվանից հանել 2 շաբաթ, գրում ես =TODAY()-2*7
:
Ինչպես գումարել/հանելմինչև օրս ամիսներ Excel-ում
Եթե ցանկանում եք որոշակի թվով ամբողջ ամիսներ ավելացնել կամ հանել ամսաթվին, կարող եք օգտագործել կամ DATE կամ EDATE ֆունկցիաները, ինչպես ցույց է տրված ստորև:
Օրինակ 1: Excel DATE ֆունկցիայի միջոցով ամսաթվին ավելացրեք ամիսներ
Օրինակ A սյունակի ամսաթվերի ցանկը վերցնելով՝ որոշ բջիջում մուտքագրեք ամսաթվերի քանակը, որոնք ցանկանում եք ավելացնել (դրական թիվ) կամ հանել (բացասական թիվ), ասեք C2:
Մուտքագրեք հետևյալ բանաձևը B2 բջիջում և այնուհետև քաշեք բջիջի անկյունը մինչև վերջ՝ բանաձևը այլ բջիջներում պատճենելու համար.
=DATE(YEAR(A2), MONTH(A2) + $C$2, DAY(A2))
Այժմ տեսնենք, թե իրականում ինչ է անում ֆունկցիան: Բանաձևի տրամաբանությունն ակնհայտ է և պարզ: DATE (տարի, ամիս, օր) ֆունկցիան ընդունում է հետևյալ արգումենտները.
- Ա2 բջիջի ամսաթվի տարին ;
- ամիսը: A2-ի ամսաթվի + C2 բջիջում ձեր նշած ամիսների թիվը, և A2-ի օրը ամսաթվի
- Ա2-ում:
Այո , դա այդքան պարզ է :) Եթե C2-ում բացասական թիվ մուտքագրեք, բանաձևը դրանք գումարելու փոխարեն կհանի ամիսներ.
Բնականաբար, ոչինչ չի խանգարում ձեզ մուտքագրել մինուս նշանը: ուղղակիորեն ամսաթվից ամիսները հանելու բանաձևում.
=DATE(YEAR(A2), MONTH(A2) - $C$2, DAY(A2))
Եվ, իհարկե, կարող եք մուտքագրել ամսաթվի թիվը, որը պետք է ավելացնել կամ հանել բանաձևում, ոչ թե բջիջը հղում կատարելիս. 3>
=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-ով ամսաթվին ավելացրեք կամ հանեք ամիսներ
Microsoft Excel-ը տրամադրում է հատուկ գործառույթ, որը վերադարձնում է ամսաթիվը, որը սահմանված է մեկնարկի ամսաթվից առաջ կամ հետո ամիսների՝ EDATE ֆունկցիան: Այն հասանելի է Excel 2007, 2010, 2013 և գալիք Excel 2016-ի ժամանակակից տարբերակներում:
Ձեր EDATE(start_date, months)
բանաձևերում դուք տրամադրում եք հետևյալ 2 արգումենտները.
- Սկսման_ամսաթիվ - մեկնարկի ամսաթիվը, որից պետք է հաշվել ամիսների թիվը:
- Ամիս - ավելացնելու (դրական արժեք) կամ հանելու (բացասական արժեք) ամիսների թիվը:
Հետևյալ բանաձևը, որն օգտագործվում է մեր ամսաթվերի սյունակում, տալիս է ճիշտ նույն արդյունքները, ինչ նախորդ օրինակում DATE ֆունկցիան.
Երբ օգտագործում եք EDATE ֆունկցիան: , բանաձևում կարող եք նաև նշել մեկնարկի ամսաթիվը և ամսվա քանակը՝ ուղղակիորեն ավելացնելու/հանելու համար: Ամսաթվերը պետք է մուտքագրվեն DATE ֆունկցիայի միջոցով կամ որպես այլ բանաձևերի արդյունքներ: Օրինակ՝
- Excel-ում ավելացնելու ամիս՝
=EDATE(DATE(2015,5,7), 10)
Բանաձևն ավելացնում է 10 ամիս մինչև 2015 թվականի մայիսի 7-ը:
- Excel-ում հանելու ամիսը՝
=EDATE(TODAY(), -10)
Բանաձևը հանում է 10 ամիս այսօրվա օրվանից:
Նշում. Excel EDATE ֆունկցիան վերադարձնում է ամսաթիվը ներկայացնող հերթական համարը: Որպեսզի ստիպեք Excel-ին ցուցադրել այն որպես ամսաթիվ, դուք պետք է կիրառեք Ամսաթիվը ձևաչափեք ձեր EDATE բանաձևերով բջիջներին: Մանրամասն քայլերի համար տե՛ս «Excel»-ում ամսաթվի ձևաչափի փոփոխություն:
Ինչպես Excel-ում հանել կամ ավելացնել մինչ օրս տարիները
Excel-ում ամսաթվին տարիներ ավելացնելը կատարվում է այնպես, ինչպես ամիսներ ավելացնելը: Դուք կրկին օգտագործում եք DATE (տարի, ամիս, օր) ֆունկցիան, բայց այս անգամ նշում եք, թե քանի տարի եք ցանկանում ավելացնել.
DATE(YEAR( ամսաթիվ ) + N տարի , MONTH( ամսաթիվ ), DAY( ամսաթիվ ))Ձեր Excel աշխատաթերթում բանաձևերը կարող են ունենալ հետևյալ տեսքը.
- Դեպի Ավելացնել տարի ամսաթվին Excel-ում.
=DATE(YEAR(A2) + 5, MONTH(A2), DAY(A2))
Բանաձևը A2 բջիջի ամսաթվին ավելացնում է 5 տարի:
- հանել
տարի. =DATE(YEAR(A2) - 5, MONTH(A2), DAY(A2))
Բանաձևը հանում է 5 տարի A2 բջիջի ամսաթվից:
Եթե մուտքագրեք տարվա թիվը: որոշ բջիջում ավելացնել (դրական թիվ) կամ հանել (բացասական թիվ) և այնուհետև հղում կատարել DATE ֆունկցիայի այդ բջիջին, դուք կստանաք համընդհանուր բանաձև.
Ավելացնել / հանել մինչ օրս օրերը, ամիսները և տարիները
Եթե ուշադիր հետևել եք նախորդ երկու օրինակներին, ապա կարծում եմ, որ դուք արդեն կռահել եք, թե ինչպես կարելի է մեկ բանաձևով ավելացնել կամ հանել տարիների, ամիսների և օրերի համակցությունը: Այո, օգտագործելով հին լավ DATE ֆունկցիան :)
ավելացնելու տարի, ամիս, օրեր՝
DATE(YEAR( ամսաթիվ ) + X տարի , MONTH( ամսաթիվ ) + Y ամիս , DAY( ամսաթիվ ) + Z օր )Մինչև հանել տարիներ, ամիսներ, օրեր՝
DATE(YEAR( ամսաթիվ ) - X տարի , MONTH( ամսաթիվ ) - Y ամիս , DAY( ամսաթիվ ) - Z օր )Օրինակ, հետևյալ բանաձևը ավելացնում է 2 տարի, 3 ամիս և հանում 15 օր A2 բջիջի ամսաթվից.
=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-ում կարող եք անգամներ ավելացնել կամ հանել՝ օգտագործելով TIME ֆունկցիան: Այն թույլ է տալիս աշխատել ժամանակի միավորներով (ժամեր, րոպեներ և վայրկյաններ) ճիշտ այնպես, ինչպես տարիներ, ամիսներ և օրեր եք վարում DATE ֆունկցիայի միջոցով:
Excel-ում ժամ ավելացնելու .
բջիջ + TIME( ժամ , րոպե , վայրկյան )հանելու ժամանակը Excel:
բջիջ - TIME( ժամ , րոպե , վայրկյան )Որտեղ A2-ը պարունակում է ձեր ուզած ժամանակի արժեքը փոխելու համար:
Օրինակ, A2 բջիջի ժամանակին 2 ժամ, 30 րոպե և 15 վայրկյան ավելացնելու համար կարող եք օգտագործել հետևյալ բանաձևը.
=A2 + TIME(2, 30, 15)
Եթե դուք ցանկանում եք գումարել և հանել ժամանակի միավորները մեկ բանաձևի մեջ, պարզապես ավելացրեք մինուս նշանը համապատասխան արժեքներին.
=A2 + TIME(2, 30, -15)
Վերոնշյալ բանաձևը ավելացնում է 2 ժամ 30 րոպե A2 բջիջի ժամանակին: և հանում է 15 վայրկյան:
Այլընտրանքով, կարող եք մուտքագրել ժամանակի միավորները, որոնք ցանկանում եք փոխել որոշ բջիջներում և հղում կատարել ձեր բանաձևի այդ բջիջներին.
=A2 + TIME($C$2, $D$2, $E$2)
Եթեսկզբնական բջիջները պարունակում են և՛ ամսաթիվ, և՛ ժամ, վերը նշված բանաձևը նույնպես հիանալի է գործում.
Date & Time Formula Wizard - Excel-ում ամսաթվերը ավելացնելու և հանելու արագ միջոց
Այժմ, երբ դուք գիտեք մի շարք տարբեր բանաձևեր Excel-ում ամսաթվերը հաշվարկելու համար, չէի՞ք ցանկանա ունենալ միայն մեկը, որը կարող է անել այս ամենը: Իհարկե, նման բանաձեւ երբեք չի կարող լինել։ Այնուամենայնիվ, գոյություն ունի Date & Time Wizard , որը կարող է ցանկացած բանաձև ստեղծել ձեզ համար անմիջապես, պայմանով, որ դուք ունեք մեր Ultimate Suite-ը տեղադրված ձեր Excel-ում: Ահա թե ինչպես.
- Ընտրեք այն բջիջը, որտեղ ցանկանում եք տեղադրել բանաձևը:
- Գնացեք Ablebits Գործիքներ ներդիր և սեղմեք Ամսաթիվը & Time Wizard կոճակը.
Որպես օրինակ, եկեք ավելացնենք A2 բջիջի ամսաթվից մի քանի ամիս: Դրա համար դուք գնում եք Ավելացնել ներդիր, մուտքագրեք A2 Մուտքագրեք ամսաթիվ վանդակում (կամ կտտացրեք վանդակում և ընտրեք թերթի բջիջը) և մուտքագրեք համարը: ամիսներ ավելացնելու համար Ամիս վանդակում:
Վիզարդը կազմում է բանաձև և ցուցադրում դրա նախադիտումը բջիջում: Այն նաև ցույց է տալիս հաշվարկված ամսաթիվը Բանաձևի արդյունք :
Եթե դուք գոհ եք