Excel- ը ստանալու կամ հաշվարկի տարիքը ծննդյան ամսաթվից
Եթե Excel աշխատաթերթում ունեք աշխատողի ծննդյան ամսաթվի ցուցակ, ապա այժմ ցանկանում եք հաշվարկել նրանցից յուրաքանչյուրի տարիքը: Excel- ում կան մի քանի օգտակար գործառույթներ, ինչպիսիք են YEARFRAC- ը կամ DATEDIF- ը, որոնք կարող են օգնել ծննդյան տարեդարձից արագ և հեշտ տարիքը ստանալու:
- Հաշվարկեք տարիքը ՝ ելնելով YEARFRAC ֆունկցիայի ծննդյան ամսաթվից
- Հաշվարկեք տարիքը ՝ ելնելով ծննդյան ամսաթվից, DATEDIF գործառույթով
- Հաշվարկեք տարիքը `հիմնվելով ծննդյան ամսաթվի վրա` ըստ տարիների, ամիսների և օրերի
- Excel- ում հաշվարկեք տարիքը հատուկ ամսաթվով
- Հաշվարկեք տարիքը `հիմնվելով ամսաթվի ծննդյան վրա, նախքան 1900 թվականը
- Հաշվեք տարիքը ՝ հիմնվելով ընթացիկ ամսաթվի ծննդյան օրվա կամ որոշակի ամսաթվի ՝ զարմանալի հատկությամբ
Հաշվարկեք տարիքը ՝ ելնելով YEARFRAC ֆունկցիայի ծննդյան ամսաթվից
Excel- ում YEARFRAC գործառույթը կարող է օգնել ձեզ տարիքը ստանալ տվյալ ծննդյան ամսաթվից, ընդհանուր շարահյուսությունն է.
- birthdateTheննդյան ամսաթիվը:
- TODAY()Այս ֆունկցիան վերադարձնում է այսօրվա ամսաթիվը:
Այսպիսով, օգտագործեք ստորև բերված բանաձևը դատարկ բջիջի մեջ.
Եվ հետո, լրացնելու բռնակը ներքև քաշեք դեպի այն բջիջները, որոնք ցանկանում եք կիրառել այս բանաձևը, բոլոր տարիքը հաշվարկվել և ցուցադրվում է որպես տասնորդական թվեր բջիջներում, տես նկարի նկարը.
Խորհուրդներ. Հաշվարկված արդյունքը տասնորդական թիվ է `օգտագործելով YEARFRAC ֆունկցիան, տարիքի համարը ամբողջ թիվ դարձնելու համար դուք պետք է համատեղեք INT գործառույթը հետևյալով.
Եվ դուք դարերը կստանաք որպես ամբողջ թվեր.
Հաշվարկեք տարիքը ՝ ելնելով ծննդյան ամսաթվից, DATEDIF գործառույթով
DATEDIF գործառույթը կարող է նաև ծննդյան տարեթիվը վերափոխել տարիքի, ընդհանուր շարահյուսությունը հետևյալն է.
- birthdateTheննդյան ամսաթիվը:
- TODAY()Այս ֆունկցիան վերադարձնում է այսօրվա ամսաթիվը:
- yԱյն վերադարձնում է լրիվ տարիների թիվը ծննդյան ամսաթվից մինչև ընթացիկ ամսաթիվ:
Այժմ խնդրում ենք մուտքագրել կամ պատճենել հետևյալ բանաձևը դատարկ բջիջում.
Եվ բոլոր տարիքը հաշվարկվել է ծննդյան ամսաթվի հիման վրա, տես նկարի նկարը.
Հաշվարկեք տարիքը `հիմնվելով ծննդյան ամսաթվի վրա` ըստ տարիների, ամիսների և օրերի
Եթե ցանկանում եք ստանալ այն անձանց ճշգրիտ տարիքը, օրինակ ՝ նրանց ծննդյան ամսաթվից մինչև ընթացիկ ամսաթիվ քանի տարի, ամիս և օր: Դուք պետք է DATEIF գործառույթները միավորեք մեկ մեկ բանաձևի հետևյալ կերպ.
Եվ ապա, դուք կստանաք արդյունքներ, ինչպես ցույց է տրված հետևյալ նկարը.
Խորհուրդներ. Եթե ցանկանում եք անտեսել 0 տարին, ամիսը կամ օրը վերը նշված բանաձևը կիրառելիս, կարող եք համատեղել IF գործառույթը ՝ 0-երը ստուգելու համար: խնդրում ենք օգտագործել այս բանաձևը.
Եվ ապա, ըստ անհրաժեշտության, կստանաք ներքևի նկարը, բոլոր տարիքը ցուցադրվում է տարիներով, ամիսներով և օրերով ՝ առանց 0 արժեքի.
Excel- ում հաշվարկեք տարիքը հատուկ ամսաթվով
Երբեմն, կցանկանայիք տարեթիվը ստանալ ծննդյան ամսաթվից մինչև որոշակի ամսաթիվ `ներկայիս ամսաթվի փոխարեն, այս դեպքում պարզապես անհրաժեշտ է փոխել ԱՅՍՕՐ () գործառույթը երկրորդ փաստարկի մեջ` կոնկրետ ամսաթվի հետ: Ինչպիսիք են.
- birthdateTheննդյան ամսաթիվը:
- specific_dateԱվարտման ամսաթիվը, որը ցանկանում եք հաշվել տարիքը ծննդյան ամսաթվից սկսած:
- yԱյն վերադարձնում է լրիվ տարիների թիվը ծննդյան ամսաթվից մինչև ընթացիկ ամսաթիվ:
Խնդրում ենք օգտագործել բանաձևը հետևյալ կերպ.
Եվ հետո, տարիքը հաշվարկվել է ծննդյան ամսաթվից մինչև որոշակի ամսաթիվ, ինչպես ցույց է տրված հետևյալ նկարը.
Խորհուրդներ. Տարիքի ճշգրիտ տարիները, ամիսները և օրերը ստանալու համար օգտագործեք ստորև բերված բանաձևը.
Հաշվարկեք տարիքը `հիմնվելով ամսաթվի ծննդյան վրա, նախքան 1900 թվականը
Վերոնշյալ բանաձեւերը ճիշտ չեն գործում, երբ ծննդյան ամսաթիվը մինչև 1900 թվականն է, քանի որ 1900 թվին նախորդող ամսաթիվ մուտքագրելիս այն Excel- ում ավտոմատ կերպով կպահվի որպես տեքստի ձևաչափ: Այսպիսով, ահա օգտագործողի կողմից սահմանված գործառույթը կօգնի ձեզ ստանալ տարիքը, եթե ծննդյան ամսաթիվը 1900-ից շուտ է:
1. Սեղմեք Alt + F11 բացել ստեղները Microsoft Visual Basic հավելվածների համար պատուհան.
2. Եվ այնուհետեւ կտտացրեք Տեղադրել > Մոդուլներ, ապա պատճենեք հետևյալ VBA կոդը Մոդուլի պատուհանում:
Հաշվարկեք տարիքը ծննդյան ամսաթվից մինչև 1900 թվականը մինչև այսօր.
Function AgelnNow(ByVal xDate As Variant)
Dim xIA As Integer
xIA = 0
On Error Resume Next
xIA = DateDiff("yyyy", xDate, Now())
If (Month(Now()) < Month(xDate)) Or (Month(xDate) = Month(Now())) Then
If (Day(Now()) < Day(xDate)) Then
xIA = xIA - 1
End If
End If
If xIA = -1 Then
AgelnNow = "Error"
Else
AgelnNow = xIA
End If
End Function
3, Դրանից հետո դատարկ բջիջ մուտքագրեք հետևյալ բանաձևը. = AgelnNow (A2) (A2 ծննդյան ամսաթվի բջիջն է)
Ապա լրացրեք բռնիչը ներքև տարեք այն բջիջները, որոնք ցանկանում եք ստանալ տարիքը, քանի որ բոլոր տարիքները ծննդյան ամսաթվից մինչ օրս հաշվարկվել են, տես նկարի նկարը.
ԱկնարկԵթե Ձեզ անհրաժեշտ է ընթացիկ ամսաթվի փոխարեն ծննդյան ամսաթվից մինչև մահվան տարիքը ստանալու տարիքը, կիրառեք հետևյալ կոդը ՝
Հաշվարկեք տարիքը մինչև 1900 թվականը մինչև մահվան թվականը.
Function Age(ByVal StartDate As Variant, ByVal EndDate As Variant)
Dim xIA As Integer
xIA = 0
On Error Resume Next
xIA = DateDiff("yyyy", StartDate, EndDate)
If (Month(EndDate) < Month(StartDate)) Or (Month(StartDate) = Month(EndDate)) Then
If (Day(EndDate) < Day(StartDate)) Then
xIA = xIA - 1
End If
End If
If xIA = -1 Then
Age = "Error"
Else
Age = xIA
End If
End Function
Եվ օգտագործեք այս բանաձևը. = Տարիքը (A2, B2) (A2 ծննդյան ամսաթվի բջիջն է, և B2 մահվան ամսաթվի բջիջն է) արդյունքը ստանալու համար, ինչպես ցույց է տրված ստորև նշված նկարը.
Հաշվեք տարիքը ՝ հիմնվելով ընթացիկ ամսաթվի ծննդյան օրվա կամ որոշակի ամսաթվի ՝ զարմանալի հատկությամբ
Excel- ի համար նախատեսված գործիքներ աջակցում է հարմար գործիք - Ամսաթիվը և ժամանակը օգնողը առանձնահատկություն, որը կարող է օգնել ձեզ հաշվարկել տարիքը ՝ ելնելով ընթացիկ ամսաթվից ծննդյան ամսաթվի կամ որոշակի ամսաթվի, ինչպես ձեզ հարկավոր է ՝ առանց ցավոտ բանաձևեր օգտագործելու: Կտտացրեք Kutools- ի Excel- ի համար անվճար փորձաշրջան ներբեռնելու համար:
Օգտագործված հարաբերական գործառույթները.
- YERFRAC:
- Այն վերադարձնում է տասնորդական արժեք, որը ներկայացնում է կոտորակային տարիներ երկու ամսաթվերի միջև:
- ԱՅՍՕՐ ()
- Այն տալիս է ընթացիկ ամսաթվի արժեքը:
- INT ()
- Այն վերադարձնում է արժեքի ամբողջ մասը:
- Ամսաթիվ
- Այս գործառույթը վերադարձնում է տարիների, ամիսների կամ օրերի քանակը ՝ տրված երկու ամսաթվերի միջև:
Հարաբերական տարիքի հաշվարկման հոդվածներ.
- Փոխեք ծննդյան ամսաթիվը Excel- ում արագ ծերանալու համար
- Օրինակ, Excel- ում դուք ստանում եք ծննդյան ամսաթվի վերաբերյալ մի շարք տվյալներ, և դուք պետք է փոխեք ծննդյան ամսաթիվը ՝ Excel- ում դրանց ճշգրիտ տարիքային արժեքը ցուցադրելու համար, ինչպե՞ս կցանկանայիք պարզել:
- Հաշվարկել ամսաթիվը ծննդյան ամսաթվից Google թերթիկում
- Երբևէ փորձե՞լ եք Google թերթում հաշվարկել տարեթիվը ծննդյան ամսաթվից: Այս հոդվածում ես կներկայացնեմ ձեզ մի քանի բանաձևեր `այս գործը արագ և հեշտ լուծելու համար:
- Հաշվեք տարիքը Excel- ում նույնականացման համարից
- Ենթադրելով, որ դուք ունեք նույնականացման համարների ցուցակ, որոնք պարունակում են 13 թվանշան, իսկ առաջին 6 համարները ծննդյան ամսաթիվն են: Օրինակ, 9808020181286 նույնականացման համարը նշանակում է, որ ծննդյան ամսաթիվը 1998/08/02 է:
- Հաշվեք տարիքը տարիների, ամիսների և օրերի ՝ ծննդյան ամսաթվից սկսած
- Եթե կա տրված ծննդյան ամսաթվերի սյուն, կարո՞ղ եք արագ հաշվարկել յուրաքանչյուր տարիքը ՝ ելնելով այդ ծննդյան ամսաթվերից տարիների և ամիսների և օրերի կամ տասնորդական թվերի վրա, ինչպես ցույց է տրված նկարում:
- Հաշվարկել Excel- ում որոշակի կամ ապագա ամսաթվին տրված տարիքը
- Օրինակ, դուք ունեք անձի ծննդյան ամսաթիվը, եթե անհրաժեշտ է հաշվարկել այս անձի տարիքը ապագա կամ որոշակի ամսաթվի հիման վրա, հետևյալ մեթոդները կօգնեն ձեզ քայլ առ քայլ մանրամասնորեն:
Գրասենյակի արտադրողականության լավագույն գործիքները
Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից
Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...
Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)
- Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
- Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
- Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը: