Ինչպես հաշվարկել տարիքը Excel-ում ծննդյան օրվանից

  • Կիսվել Սա
Michael Brown

Ուսուցումը ցույց է տալիս Excel-ում ծննդյան տարեդարձից տարիք ստանալու տարբեր եղանակներ: Դուք կսովորեք մի քանի բանաձևեր՝ տարիքը հաշվարկելու համար որպես ամբողջական տարիներ, ստանալ ճշգրիտ տարիքը տարիներով, ամիսներով և օրերով այսօրվա ամսաթվով կամ որոշակի ամսաթվով:

Չկա հատուկ գործառույթ, որը կարող է հաշվարկել տարիքը Excel-ում, սակայն կան ծննդյան ամսաթիվը տարիքի փոխարկելու մի քանի տարբեր եղանակներ: Այս ձեռնարկը կբացատրի յուրաքանչյուր եղանակի առավելություններն ու թերությունները, ցույց կտա, թե ինչպես կարելի է Excel-ում կատարել տարիքի հաշվարկման բանաձև և ուղղել այն որոշ կոնկրետ առաջադրանքներ լուծելու համար:

    Ինչպես հաշվարկել տարիքը ամսաթվից: Ծնունդը Excel-ում

    Առօրյա կյանքում « Քանի՞ տարեկան ես: » հարցը սովորաբար ենթադրում է պատասխան, որը ցույց է տալիս, թե քանի տարվա կյանք ես: Microsoft Excel-ում դուք կարող եք բանաձև ստեղծել՝ ճշգրիտ տարիքը ամիսներով, օրերով, ժամերով և նույնիսկ րոպեներով հաշվարկելու համար: Բայց եկեք ավանդական լինենք և նախ սովորենք, թե ինչպես կարելի է հաշվարկել տարիքը DOB-ից տարիներով:

    Հիմնական Excel բանաձևը տարիքով տարիքի համար

    Ինչպե՞ս եք սովորաբար պարզում ինչ-որ մեկի տարիքը: Պարզապես հանելով ծննդյան ամսաթիվը ընթացիկ ամսաթվից: Տարիքի այս սովորական բանաձևը կարող է օգտագործվել նաև Excel-ում:

    Ենթադրելով, որ ծննդյան ամսաթիվը գտնվում է B2 բջիջում, տարիքը հաշվարկելու բանաձևը հետևյալն է.

    =(TODAY()-B2)/365

    The բանաձևի առաջին մասը (TODAY()-B2) վերադարձնում է ընթացիկ ամսաթվի և ծննդյան ամսաթվի միջև եղած տարբերությունը օրերի, այնուհետև բաժանում եք այն.բջջային հղում կամ ամսաթիվ մմ/օր/տտտտ ձևաչափով:

  • Տարիքը այսօրվա ամսաթվի դրությամբ կամ հատուկ ամսաթվի դրությամբ :
  • Ընտրեք՝ արդյոք հաշվարկել տարիքը օրերով, ամիսներով, տարիներով կամ ճշգրիտ տարիքով:
  • Սեղմեք Տեղադրել բանաձևը կոճակը:
  • Կատարված է:

    Բանաձևը մի պահ տեղադրվում է ընտրված բջիջում, և դուք կրկնակի սեղմում եք լրացման բռնակի վրա՝ այն սյունակում պատճենելու համար:

    Ինչպես նկատեցիք, մեր Excel-ի տարիքային հաշվիչի կողմից ստեղծված բանաձևն ավելի բարդ է, քան այն, ինչ մենք քննարկել ենք մինչ այժմ, բայց այն ապահովում է ժամանակի եզակի և հոգնակի միավորներ, ինչպիսիք են «օրը» և «օրը»:

    Եթե ցանկանում եք ազատվել զրոյական միավորներից, ինչպիսին է «0 օր», ընտրեք Չցուցադրել զրոյական միավորներ վանդակը.

    Եթե դուք հետաքրքրված եք փորձարկել այս տարիքային հաշվիչը, ինչպես նաև բացահայտել ևս 60 ժամանակ խնայող հավելումներ Excel-ի համար, կարող եք ներբեռնել մեր Ultimate Suite-ի փորձնական տարբերակը: այս գրառումը:

    Ինչպես ընդգծել որոշակի տարիքի (ա որոշակի տարիք)

    Որոշ իրավիճակներում ձեզ կարող է անհրաժեշտ լինել ոչ միայն տարիքը հաշվարկել Excel-ում, այլև ընդգծել բջիջները, որոնք պարունակում են որոշակի տարիքից ցածր կամ ավելի բարձր տարիքներ:

    Եթե ձեր տարիքի հաշվարկման բանաձևը վերադարձնում է ամբողջական տարիների թիվը, այնուհետև կարող եք ստեղծել սովորական պայմանական ձևաչափման կանոն՝ հիմնվելով հետևյալ պարզ բանաձևի վրա.

    • Նշելու տարիքը հավասար կամ ավելի18: =$C2>=18
    • 18 տարեկանից ցածր տարիքը նշելու համար. =$C2<18

    Որտեղ C2-ը Տարիքի սյունակի ամենավերին բջիջն է (ներառյալ սյունակի վերնագիր):

    Բայց ի՞նչ, եթե ձեր բանաձևը ցույց է տալիս տարիքը տարիներով և ամիսներով, կամ տարիներով, ամիսներով և օրերով: Այս դեպքում դուք պետք է ստեղծեք կանոն, որը հիմնված է DATEDIF բանաձևի վրա, որը հաշվարկում է տարիքը ծննդյան ամսաթվից տարիներով:

    Ենթադրենք, որ ծննդյան ամսաթվերը B սյունակում են, որոնք սկսվում են 2-րդ տողով, բանաձևերը հետևյալն են.

    • Նշելու համար մինչև 18 տարեկանը (դեղին): =DATEDIF($B2, TODAY(),"Y")<18
    • Նշելու տարիքը 18-ից մինչև 65-ը (կանաչ). =AND(DATEDIF($B2, TODAY(),"Y")>=18, DATEDIF($B2, TODAY(),"Y")<=65)
    • ավելի 65 տարեկանը նշելու համար (կապույտ): =DATEDIF($B2, TODAY(),"Y")>65

    Վերոնշյալ բանաձևերի հիման վրա կանոններ ստեղծելու համար ընտրեք այն բջիջները կամ ամբողջ տողերը, որոնք ցանկանում եք ընդգծել: , գնացեք Գլխավոր ներդիր > Ոճեր խումբ և սեղմեք Պայմանական ձևաչափում > Նոր կանոն… > Օգտագործել բանաձև՝ որոշելու, թե որ բջիջները պետք է ֆորմատավորվեն :

    Մանրամասն քայլերին կարող եք ծանոթանալ այստեղ. Ինչպես ձևակերպել պայմանական ձևաչափման կանոն՝ հիմնվելով բանաձևի վրա: 0>Այսպես եք հաշվում տարիքը Excel-ում: Հուսով եմ, որ բանաձևերը ձեզ համար հեշտ էր սովորել, և դուք կփորձեք դրանք ձեր աշխատաթերթերում: Շնորհակալություն կարդալու համար և հուսով ենք, որ հաջորդ շաբաթ կտեսնենք ձեզ մեր բլոգում:

    Հասանելի ներբեռնումներ

    Excel Տարիքի հաշվարկման օրինակներ (.xlsx ֆայլ)

    Ultimate Suite 14-օրյա ամբողջությամբ -ֆունկցիոնալ տարբերակ (.exe ֆայլ)

    համարը 365-ով, որպեսզի ստացվի տարիների թվերը:

    Բանաձևն ակնհայտ է և հեշտ հիշվող, այնուամենայնիվ, կա մի փոքր խնդիր. Շատ դեպքերում այն ​​վերադարձնում է տասնորդական թիվ, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում:

    Ամբողջ տարիների թիվը ցուցադրելու համար օգտագործեք INT ֆունկցիան՝ տասնորդականը կլորացնելու համար մինչև մոտակա ամբողջ թիվը՝

    =INT((TODAY()-B2)/365)

    Թերությունները. Excel-ում այս տարիքային բանաձևի օգտագործումը բավականին ճշգրիտ արդյունքներ է տալիս, բայց ոչ անթերի: Տարվա միջին օրերի քանակի վրա բաժանելը շատ ժամանակ լավ է ստացվում, բայց երբեմն տարիքը սխալ է դառնում: Օրինակ, եթե ինչ-որ մեկը ծնվել է փետրվարի 29-ին, իսկ այսօր փետրվարի 28-ն է, բանաձևը մարդուն մեկ օրով մեծ կդարձնի:

    Որպես այլընտրանք, կարող եք 365-ի փոխարեն բաժանել 365,25-ի, քանի որ յուրաքանչյուր չորրորդ տարին ունի 366: օրեր. Այնուամենայնիվ, այս մոտեցումը նույնպես կատարյալ չէ. Օրինակ, եթե դուք հաշվարկում եք երեխայի տարիքը, որը դեռևս չի ապրել նահանջ տարի, ապա 365,25-ի բաժանելը սխալ արդյունք է տալիս:

    Ընդհանուր առմամբ, ծննդյան ամսաթիվը ներկայիս ամսաթվից հանելը հիանալի է գործում. նորմալ կյանք, բայց դա իդեալական մոտեցում չէ Excel-ում: Հետագայում այս ձեռնարկում դուք կսովորեք մի քանի հատուկ գործառույթներ, որոնք անսխալ կերպով հաշվարկում են տարիքը՝ անկախ տարվանից:

    Հաշվե՛ք տարիքը ծննդյան ամսաթվից սկսած YEARFRAC ֆունկցիայի միջոցով

    Փոխակերպելու ավելի հուսալի միջոց DOB-ը Excel-ում տարիքի համար օգտագործում է YEARFRAC ֆունկցիան, որըվերադարձնում է տարվա կոտորակը, այսինքն՝ երկու ամսաթվերի միջև եղած ամբողջ օրերի թիվը:

    YEARFRAC ֆունկցիայի շարահյուսությունը հետևյալն է. առաջին երկու փաստարկներն ակնհայտ են և հազիվ թե որևէ լրացուցիչ բացատրություն պահանջեն: Հիմքը կամընտիր արգումենտ է, որը սահմանում է օրվա հաշվարկի հիմքը:

    Կատարյալ ճիշտ տարիքային բանաձև պատրաստելու համար YEARFRAC ֆունկցիային տրամադրեք հետևյալ արժեքները.

    • Start_date - ծննդյան ամսաթիվ:
    • End_date - TODAY() ֆունկցիան այսօրվա ամսաթիվը վերադարձնելու համար:
    • Հիմք - օգտագործեք 1 հիմքը, որն ասում է Excel-ին բաժանել ամսական օրերի իրական թիվը տարեկան օրերի իրական թվի վրա:

    Հաշվի առնելով վերը նշվածը, Excel-ի բանաձևը հաշվարկելու համար տարիքը ծննդյան ամսաթվից հետևյալն է.

    YEARFRAC( ծննդյան ամսաթիվ, TODAY(), 1)

    Ենթադրելով, որ ծննդյան ամսաթիվը գտնվում է B2 բջիջում, բանաձևը ստանում է հետևյալ ձևը.

    =YEARFRAC(B2, TODAY(), 1)

    Ինչպես նախորդ օրինակում, YEARFRAC ֆունկցիայի արդյունքը նույնպես տասնորդական թիվ է։ Սա շտկելու համար օգտագործեք ROUNDDOWN ֆունկցիան 0-ով վերջին արգումենտում, քանի որ դուք չեք ցանկանում տասնորդական թվեր:

    Այսպիսով, ահա Excel-ում տարիքը հաշվարկելու բարելավված YEARFRAC բանաձևը.

    =ROUNDDOWN(YEARFRAC(B2, TODAY(), 1), 0) :

    Հաշվարկեք տարիքը Excel-ում DATEDIF-ով

    Excel-ում ծննդյան ամսաթիվը տարիքի փոխարկելու ևս մեկ եղանակ է օգտագործել DATEDIF ֆունկցիան.

    DATEDIF(start_date, end_date, unit)

    Այս ֆունկցիան կարող է վերադարձնել երկու ամսաթվերի տարբերությունը տարբեր ժամանակային միավորներում, ինչպիսիք են տարիները, ամիսները և օրերը, կախված unit արգումենտում ձեր տրամադրած արժեքից. 3>

    • Y - վերադարձնում է լրիվ տարիների թիվը սկզբի և ավարտի ամսաթվերի միջև:
    • M - վերադարձնում է լրիվ ամիսների թիվը միջև ընկած ժամանակահատվածում: ամսաթվերը:
    • D - վերադարձնում է օր թիվը երկու ամսաթվերի միջև:
    • YM - վերադարձնում է ամիսներ ՝ անտեսելով օրերն ու տարիները:
    • MD - վերադարձնում է տարբերությունը օր ՝ անտեսելով ամիսները և տարիները:
    • YD - վերադարձնում է տարբերությունը օրում ՝ անտեսելով տարիները:

    Քանի որ մենք նպատակ ունենք հաշվարկել տարիքը տարեկան , մենք օգտագործում ենք «y» միավորը՝

    DATEDIF( ծննդյան ամսաթիվ , TODAY(), "y")

    Այս օրինակում DOB-ը գտնվում է B2 բջիջում, և դուք հղում եք անում այս բջիջին ձեր տարիքային բանաձևում.

    =DATEDIF(B2, TODAY(), "y")

    Այս դեպքում լրացուցիչ կլորացման ֆունկցիա չի պահանջվում, քանի որ t-ով DATEDIF բանաձևը նա «y» միավորը հաշվարկում է լրիվ տարիների թիվը.

    Ինչպես ստանալ տարիքը ծննդյան օրվանից տարիներով, ամիսներով և օրերով

    Ինչպես նոր տեսաք , տարիքը հաշվարկելը որպես մարդու ապրած լրիվ տարիների քանակ հեշտ է, բայց միշտ չէ, որ բավարար է։ Եթե ​​ցանկանում եք իմանալ ճշգրիտ տարիքը, այսինքն՝ քանի տարի, ամիս և օր կա որևէ մեկի ծննդյան ամսաթվի և ընթացիկ ամսաթվի միջև, գրեք 3:տարբեր DATEDIF ֆունկցիաներ՝

    1. Տարիների թիվը ստանալու համար՝ =DATEDIF(B2, TODAY(), "Y")
    2. Ամիսների թիվը ստանալու համար՝ =DATEDIF(B2, TODAY(), "YM")
    3. Օրերի թիվը ստանալու համար՝ =DATEDIF(B2,TODAY(),"MD")

    Որտեղ B2-ը ծննդյան տարեթիվն է:

    Եվ այնուհետև վերը նշված գործառույթները միացրեք մեկ բանաձևով, այսպես.

    =DATEDIF(B2,TODAY(),"Y") & DATEDIF(B2,TODAY(),"YM") & DATEDIF(B2,TODAY(),"MD")

    Վերոնշյալ բանաձևը վերադարձնում է 3 թվեր (տարիներ, ամիսներ և օրեր), որոնք միացված են մեկ տեքստային տողի մեջ, ինչպես ցույց է տրված ստորև նկարում.

    Իմաստ չէ ? Արդյունքներն ավելի իմաստալից դարձնելու համար բաժանեք թվերը ստորակետերով և սահմանեք, թե ինչ է նշանակում յուրաքանչյուր արժեքը.

    =DATEDIF(B2,TODAY(),"Y") & " Years, " & DATEDIF(B2,TODAY(),"YM") & " Months, " & DATEDIF(B2,TODAY(),"MD") & " Days"

    Արդյունքն այժմ շատ ավելի լավ է թվում.

    Բանաձևը հիանալի է աշխատում, բայց դուք կարող եք էլ ավելի բարելավել այն՝ թաքցնելով զրոյական արժեքները: Դրա համար ավելացրեք 3 IF հայտարարություններ, որոնք ստուգում են 0-երը, մեկը յուրաքանչյուր DATEDIF-ի համար:

    =IF(DATEDIF(B2, TODAY(),"y")=0,"",DATEDIF(B2, TODAY(),"y")&" years, ")& IF(DATEDIF(B2, TODAY(),"ym")=0,"",DATEDIF(B2, TODAY(),"ym")&" months, ")& IF(DATEDIF(B2, TODAY(),"md")=0,"",DATEDIF(B2, TODAY(),"md")&" days")

    Հետևյալ սքրինշոթը ցույց է տալիս Excel-ի վերջնական տարիքի բանաձևը գործողության մեջ. այն վերադարձնում է տարիքը տարիներով, ամիսներով, և օրեր՝ ցուցադրելով միայն ոչ զրոյական արժեքներ՝

    Խորհուրդ. Եթե ​​փնտրում եք Excel բանաձև՝ տարիքը հաշվարկելու համար տարիներով և ամիսներով , վերցրեք վերը նշված բանաձևը և հեռացրեք օրերը հաշվարկող վերջին IF(DATEDIF()) բլոկը:

    Հատուկ բանաձևեր Հաշվիր տարիքը Excel-ում

    Վերևում քննարկված տարիքի հաշվարկման ընդհանուր բանաձևերը շատ դեպքերում հիանալի են աշխատում: Որոշ իրավիճակներում, այնուամենայնիվ, ձեզ կարող է շատ կոնկրետ բան անհրաժեշտ լինել: Իհարկե, հնարավոր չէ ամեն մեկը ծածկելև յուրաքանչյուր սցենար, սակայն հետևյալ օրինակները ձեզ որոշ գաղափարներ կտան այն մասին, թե ինչպես կարող եք կարգավորել տարիքային բանաձևը՝ կախված ձեր կոնկրետ առաջադրանքից:

    Ինչպես հաշվարկել տարիքը որոշակի ամսաթվով Excel-ում

    Եթե դուք ցանկանում եք իմանալ ինչ-որ մեկի տարիքը որոշակի ամսաթվով, օգտագործեք վերը քննարկված DATEDIF տարիքային բանաձևը, բայց 2-րդ արգումենտում TODAY() ֆունկցիան փոխարինեք կոնկրետ ամսաթվով:

    Ենթադրենք, որ ծննդյան ամսաթիվը B1-ում է, Հետևյալ բանաձևը կվերադարձնի տարիքը 2020 թվականի հունվարի 1-ից.

    =DATEDIF(B1, "1/1/2020","Y") & " Years, " & DATEDIF(B1, "1/1/2020","YM") & " Months, " & DATEDIF(B1, "1/1/2020", "MD") & " Days"

    Ձեր տարիքային բանաձևն ավելի ճկուն դարձնելու համար կարող եք մուտքագրել ամսաթիվը որոշ բջիջում և հղում կատարել ձեր բանաձևի այդ բջիջին.

    =DATEDIF(B1, B2,"Y") & " Years, "& DATEDIF(B1,B2,"YM") & " Months, "&DATEDIF(B1,B2, "MD") & " Days"

    Որտեղ B1-ը DOB-ն է, իսկ B2-ն այն ամսաթիվն է, երբ դուք ցանկանում եք հաշվարկել տարիքը:

    Հաշվարկեք տարիքը որոշակի ժամանակահատվածում: տարի

    Այս բանաձևը հարմար է այն իրավիճակներում, երբ հաշվարկելու ամբողջական ամսաթիվը սահմանված չէ, և դուք գիտեք միայն տարին:

    Ենթադրենք, դուք աշխատում եք բժշկական տվյալների բազայի հետ և ձեր Նպատակն է պարզել հիվանդների տարիքը այն ժամանակ, երբ նրանք ավելի ցածր են անցել է վերջին ամբողջական բժշկական զննումը:

    Ենթադրենք, որ ծննդյան ամսաթվերը B սյունակում են, որոնք սկսվում են 3-րդ տողով, իսկ վերջին բժշկական զննության տարին` C սյունակում, տարիքային հաշվարկի բանաձևը հետևյալն է.

    =DATEDIF(B3,DATE(C3, 1, 1),"y")

    Քանի որ բժշկական հետազոտության ճշգրիտ ամսաթիվը սահմանված չէ, դուք օգտագործում եք DATE ֆունկցիան կամայական ամսաթվի և ամսվա արգումենտով, օրինակ. DATE(C3, 1, 1).

    TheDATE ֆունկցիան հանում է տարին B3 բջիջից, կազմում է ամբողջական ամսաթիվ՝ օգտագործելով ձեր տրամադրած ամսվա և օրվա համարները (այս օրինակում 1-հունվար) և փոխանցում է այդ ամսաթիվը DATEDIF-ին: Արդյունքում, դուք ստանում եք հիվանդի տարիքը որոշակի տարվա հունվարի 1-ի դրությամբ.

    Գտեք ամսաթիվը, երբ մարդը լրանում է N տարեկանը

    Ենթադրենք, որ ձեր ընկերը ծնվել է 1978 թվականի մարտի 8-ին: Ինչպե՞ս գիտեք, թե երբ է նա լրացնում իր 50 տարին: Սովորաբար, դուք պարզապես պետք է ավելացնեք 50 տարի մարդու ծննդյան ամսաթվին: Excel-ում դուք նույնն եք անում՝ օգտագործելով DATE ֆունկցիան.

    =DATE(YEAR(B2) + 50, MONTH(B2), DAY(B2))

    Որտեղ B2-ը ծննդյան ամսաթիվն է:

    Տարիների թիվը կոշտ կոդավորելու փոխարեն: բանաձևով, դուք կարող եք հղում կատարել որոշակի բջիջի, որտեղ ձեր օգտվողները կարող են մուտքագրել ցանկացած թվով տարի (F1 ստորև ներկայացված սքրինշոթում). բջիջներ

    Երբ ծննդյան ամսաթիվը բաժանվում է 3 տարբեր բջիջների (օրինակ՝ տարին B3-ում է, ամիսը C3-ում և օրը D3-ում), կարող եք տարիքը հաշվարկել հետևյալ կերպ.

    • Ստացեք ծննդյան ամսաթիվը՝ օգտագործելով DATE և DATEVALUE ֆունկցիաները.

      DATE(B3,MONTH(DATEVALUE(C3&"1")),D3)

    • Ներդրեք վերը նշված բանաձևը DATEDIF-ում՝ ծննդյան ամսաթվից տարիքը հաշվարկելու համար՝ տարիներով, ամիսներով և օրերով: =DATEDIF(DATE(B3, MONTH(DATEVALUE(C3&"1")), D3), TODAY(), "y") & " Years, "& DATEDIF(DATE(B3, MONTH(DATEVALUE(C3&"1")), D3),TODAY(), "ym") & " Months, "& DATEDIF(DATE(B3, MONTH(DATEVALUE(C3&"1")), D3), TODAY(), "md") & " Days"

    Ամսաթվից առաջ/հետո օրերի քանակի հաշվարկման այլ օրինակների համար տե՛ս Ինչպես հաշվարկել օրերը Excel-ում մինչև ամսաթիվը:

    Տարիքը հաշվիչ Excel-ում

    Եթե ցանկանում եք ունենալ ձեր սեփականըտարիքի հաշվիչ Excel-ում, դուք կարող եք կատարել մեկը՝ օգտագործելով ստորև բացատրված մի քանի տարբեր DATEDIF բանաձևեր: Եթե ​​դուք չեք ցանկանում նորից հայտնագործել անիվը, կարող եք օգտագործել տարիքի հաշվիչը, որը ստեղծվել է մեր Excel-ի մասնագետների կողմից:

    Ինչպես ստեղծել տարիքի հաշվիչ Excel-ում

    Հիմա, երբ դուք գիտեք, թե ինչպես պատրաստել Տարիքային բանաձև Excel-ում, կարող եք ստեղծել անհատական ​​տարիքի հաշվիչ, օրինակ՝ այս մեկը.

    Նշում. Ներկառուցված աշխատանքային գրքույկը դիտելու համար խնդրում ենք թույլատրել մարքեթինգային թխուկները:

    Այն, ինչ տեսնում եք վերևում, ներկառուցված Excel Online թերթ է, այնպես որ համարձակորեն մուտքագրեք ձեր ծննդյան ամսաթիվը համապատասխան բջիջում, և դուք մի ակնթարթում կստանաք ձեր տարիքը:

    Հաշվիչն օգտագործում է հետևյալ բանաձևերը՝ տարիքը հաշվարկելու համար՝ հիմնված A3 բջիջի ծննդյան ամսաթվի և այսօրվա ամսաթվի վրա:

    • B5-ի բանաձևը հաշվարկում է տարիքը տարիներով, ամիսներով և օրերով. =DATEDIF(B2,TODAY(),"Y") & " Years, " & DATEDIF(B2,TODAY(),"YM") & " Months, " & DATEDIF(B2,TODAY(),"MD") & " Days"
    • B6-ի բանաձևը հաշվում է տարիքը ամիսներով. =DATEDIF($B$3,TODAY(),"m")
    • B7-ի բանաձևը հաշվում է տարիքը օրերով. =DATEDIF($B$3,TODAY(),"d")

    Եթե դուք որոշակի փորձ ունեք Excel Form հսկիչների հետ, կարող եք ավելացնել տարիքը որոշակի ամսաթվին հաշվարկելու տարբերակ, ինչպես ցույց է տրված հետևյալ սքրինշոթում. > Տեղադրեք > Ձևի վերահսկիչները > Ընտրանքի կոճակը ) և դրանք միացրեք որոշ բջիջի: Եվ այնուհետև գրեք IF/DATEDIF բանաձև՝ տարիք ստանալու համար կա՛մ այսօրվա ամսաթվին, կա՛մ օգտագործողի կողմից նշված ամսաթվին:

    Բանաձևն աշխատում է հետևյալով.տրամաբանություն.

    • Եթե ընտրված է Այսօրվա ամսաթիվը ընտրանքային տուփը, 1 արժեքը կհայտնվի կապակցված բջիջում (այս օրինակում՝ I5), և տարիքային բանաձևը հաշվարկվում է այսօրվա ամսաթվի հիման վրա։ : IF($I$5=1, DATEDIF($B$3,TODAY(),"Y") & " Years, " & DATEDIF($B$3,TODAY(), "YM") & " Months, " & DATEDIF($B$3, TODAY(), "MD") & " Days")
    • Եթե ընտրված է Հատուկ ամսաթիվ ընտրանքի կոճակը ԵՎ B7 բջիջում ամսաթիվ է մուտքագրվում, տարիքը հաշվարկվում է նշված ամսաթվով. IF(ISNUMBER($B$7), DATEDIF($B$3, $B$7,"Y") & " Years, " & DATEDIF($B$3, $B$7,"YM") & " Months, " & DATEDIF($B$3, $B$7,"MD") & " Days", ""))

    Վերջապես , վերը նշված ֆունկցիաները միմյանց մեջ կցեք, և դուք կստանաք տարիքի հաշվարկի ամբողջական բանաձևը (B9-ում).

    =IF($I$5=1, DATEDIF($B$3, TODAY(), "Y") & " Years, " & DATEDIF($B$3, TODAY(), "YM") & " Months, " & DATEDIF($B$3, TODAY(), "MD") & " Days", IF(ISNUMBER($B$7), DATEDIF($B$3, $B$7,"Y") & " Years, " & DATEDIF($B$3, $B$7,"YM") & " Months, " & DATEDIF($B$3, $B$7,"MD") & " Days", ""))

    B10 և B11 բանաձևերն աշխատում են նույն տրամաբանությամբ: Իհարկե, դրանք շատ ավելի պարզ են, քանի որ ներառում են ընդամենը մեկ DATEDIF ֆունկցիա՝ տարիքը վերադարձնելու համար որպես ամբողջական ամիսների կամ օրերի քանակ, համապատասխանաբար:

    Մանրամասներին ծանոթանալու համար հրավիրում եմ ձեզ ներբեռնել այս Excel Տարիքային Հաշվիչը և ուսումնասիրել բանաձևերը B9:B11 բջիջներում:

    Ներբեռնեք Տարիքի հաշվիչը Excel-ի համար

    Օգտագործման համար պատրաստ տարիքի հաշվիչ Excel-ի համար

    Մեր Ultimate Suite-ի օգտվողները չունեն Անհանգստանալու համար Excel-ում սեփական տարիքի հաշվիչը ստեղծելու համար, դրանից ընդամենը մի քանի կտտոց կա.

    1. Ընտրեք մի բջիջ, որտեղ ցանկանում եք տեղադրել տարիքային բանաձև, անցեք Ablebits Tools ներդիր > Ամսաթիվ & Ժամը խումբը և սեղմեք Ամսաթիվ & Time Wizard կոճակը:

    2. Ամսաթիվը & Time Wizard-ը կսկսվի, և դուք անմիջապես անցնում եք Տարիքը ներդիրին:
    3. Տարիքը ներդիրում դուք պետք է նշեք 3 բան.
      • Ծննդյան տվյալներ որպես ա

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: