DATEDIF ֆունկցիան հաշվարկում է օրերի, ամիսների և տարիների միջև ընկած ժամանակահատվածը կամ տարբերությունը երկու ամսաթվերի միջև: Դուք կարող եք օգտագործել DATEDIF ֆունկցիան՝ գալիք նախագծի ժամանակային շրջանակը որոշելու համար, կամ այն կարող է օգտագործվել անձի ծննդյան ամսաթվի հետ մեկտեղ՝ անհատի տարիքը տարիներով, ամիսներով և ամիսներով հաշվարկելու համար: օր, օրինակ։
Այս հրահանգները վերաբերում են Excel 2019, 2016, 2013, 2010 և Excel-ին Microsoft 365-ի համար:
DATEDIF ֆունկցիայի շարահյուսություն և փաստարկներ
Ֆունկցիայի շարահյուսությունը վերաբերում է ֆունկցիայի դասավորությանը և ներառում է ֆունկցիայի անվանումը, փակագծերը և արգումենտները: DATEDIF ֆունկցիայի շարահյուսությունն է՝
=DATEDIF(սկիզբի_ամսաթիվ, ավարտի_ամսաթիվ, «միավոր»)
- start_date (պարտադիր). Դուք կարող եք մուտքագրել ընտրված ժամանակաշրջանի մեկնարկի ամսաթիվը կամ բջիջի հղումը այս տվյալների գտնվելու վայրին աշխատաթերթում:
- ավարտ_ամսաթիվ (պարտադիր). Ինչպես սկզբի ամսաթվի դեպքում, կարող եք մուտքագրել ընտրված ժամանակաշրջանի ավարտի ամսաթիվը կամ բջջային հղումը:
- միավոր (պարտադիր). միավորը գործառույթին ասում է գտնել օրերի քանակը («D»), ամբողջական ամիսները («M») կամ ամբողջական տարիները (» Y») երկու ամսաթվերի միջև: Դուք պետք է միավորի փաստարկը շրջապատեք չակերտներով, ինչպիսիք են «D» կամ «M»:
Բացի D, M և Y, կան երեք այլ միավորի տարբերակներ, որոնք կարող եք տեսնել ստորև նկարում.
- "YD"-ը հաշվարկում է օրերի թիվը երկու ամսաթվերի միջև, բայց անտեսում է տարիները (տող 5):
- "YM" հաշվարկում է երկու ամսաթվերի միջև ընկած ամիսների քանակը, բայց անտեսում է օրն ու տարին (տող 6):
- "MD" հաշվարկում է օրերի թիվը երկու ամսաթվերի միջև, բայց անտեսում է ամիսը և տարին (տող 7):
DATEDIF-ը թաքնված գործառույթ է, այնպես որ դուք չեք գտնի այն թվարկված ամսաթվի այլ գործառույթների հետ Excel-ի Բանաձևի ներդիրում, ինչը նշանակում է, որ դուք չեք կարող օգտագործել Ֆունկցիայի երկխոսության տուփը: մտնել այն։ Արդյունքում, դուք պետք է մուտքագրեք գործառույթը և դրա արգումենտները ձեռքով բջիջ:
Excel-ն իրականացնում է ամսաթվերի հաշվարկներ՝ փոխակերպելով ամսաթվերը սերիական համարների: 1899 թվականի դեկտեմբերի 31-ը 1-ին համարն է, իսկ 2008-ի հունվարի 1-ը՝ 39488, քանի որ այն 1900 թվականի հունվարի 1-ից 39, 488 օր է։
Հաշվարկելով օրերի տարբերությունը DATEDIF-ի հետ
Ահա թե ինչպես կարելի է մուտքագրել DATEDIF ֆունկցիան, որը գտնվում է բջիջ B2-ում, ինչպես ցույց է տրված վերևի օրինակի պատկերում, ցուցադրելու համար օր մայիսի 4, 2014 և օգոստոսի 10, 2016ամսաթվերի միջև։
=DATEDIF(A2, A3, «D»)
Ստորև ներկայացված են այս գործառույթը բջջային հղումների միջոցով մուտքագրելու քայլերը:
- Սեղմեք բջիջ B2՝ այն ակտիվ բջիջ դարձնելու համար; այստեղ կցուցադրվի երկու ամսաթվերի միջև եղած օրերի քանակը:
- B2 բջիջում, մուտքագրեք =ամսագրված(.
- Սեղմեք բջջ A2 այս բջիջի հղումը որպես սկսելու_ամսաթիվ արգումենտ ֆունկցիայի համար:
-
Մուտքագրեք ստորակետ (,) բջիջ B2 բջիջի հղումից հետո A2 ՝ առաջին և երկրորդ արգումենտների միջև բաժանարար գործելու համար:
- Սեղմեք բջջ A3 ՝ այս բջիջի հղումը որպես վերջի_ամսաթիվ արգումենտ մուտքագրելու համար:
- Մուտքագրեք ստորակետ (,), հետևելով բջջային հղումին A3.
- միավոր արգումենտի համար չակերտների մեջ մուտքագրեք D տառը ("D") ֆունկցիային ասել, որ ցուցադրի օրերի քանակը երկու ամսաթվերի միջև։
- Մուտքագրեք փակման փակագծեր.
- Սեղմեք ստեղնաշարի Enter ստեղնը՝ բանաձևը լրացնելու համար:
- Օրերի թիվը - 829 - հայտնվում է աշխատանքային թերթի բջջում B2:
- Երբ սեղմում եք բջիջ B2, ամբողջական բանաձևը հայտնվում է աշխատաթերթի վերևի բանաձևի տողում:
DATEDIF Սխալի արժեքներ
Եթե այս ֆունկցիայի արգումենտների տվյալները ճիշտ չեք մուտքագրում, ապա կհայտնվեն հետևյալ սխալի արժեքները.
- VALUE!: Դուք կստանաք այս սխալը, եթե սկզբի_ամսաթիվը կամ ավարտի_ամսաթիվը իրական ամսաթիվ չեն (տող 8 ստորև նկարում, որտեղ բջիջ A8 պարունակում է տեքստային տվյալներ):
- NUM!: Դուք սա կտեսնեք, եթե ավարտի_ամսաթիվը ավելի վաղ ամսաթիվ է, քան սկզբի ամսաթիվը (տող 9 ստորև):