როგორ გამოვთვალოთ ასაკი Excel-ში დაბადების დღიდან

  • გააზიარეთ ეს
Michael Brown

Სარჩევი

სამეურვეო პროგრამა აჩვენებს სხვადასხვა გზებს Excel-ში დაბადების დღიდან ასაკის მისაღებად. თქვენ შეისწავლით რამდენიმე ფორმულას, რომ გამოვთვალოთ ასაკი, როგორც სრული წლების რაოდენობა, მიიღოთ ზუსტი ასაკი წლებში, თვეებში და დღეებში დღევანდელ თარიღში ან კონკრეტულ თარიღზე.

არ არსებობს სპეციალური ფუნქცია გამოსათვლელად. ასაკი Excel-ში, თუმცა არსებობს დაბადების თარიღის ასაკად გადაქცევის რამდენიმე განსხვავებული გზა. ეს გაკვეთილი აგიხსნით თითოეული ხერხის უპირატესობებსა და ნაკლოვანებებს, გვიჩვენებს, თუ როგორ უნდა გააკეთოთ ასაკის გამოთვლის სრულყოფილი ფორმულა Excel-ში და შეცვალოთ იგი ზოგიერთი კონკრეტული ამოცანის გადასაჭრელად.

    როგორ გამოვთვალოთ ასაკი თარიღიდან დაბადების Excel-ში

    ყოველდღიურ ცხოვრებაში, კითხვა " რამდენი წლის ხარ? " ჩვეულებრივ გულისხმობს პასუხს, რომელიც მიუთითებს რამდენი წლის ხარ ცოცხალი. Microsoft Excel-ში შეგიძლიათ შექმნათ ფორმულა, რომ გამოვთვალოთ ზუსტი ასაკი თვეებში, დღეებში, საათებში და წუთებშიც კი. მაგრამ მოდით ვიყოთ ტრადიციული და ვისწავლოთ, როგორ გამოვთვალოთ ასაკი DOB-დან წლების განმავლობაში.

    ძირითადი Excel ფორმულა ასაკისთვის წლების განმავლობაში

    როგორ ხვდებით ჩვეულებრივ ვინმეს ასაკს? უბრალოდ დაბადების თარიღის გამოკლებით მიმდინარე თარიღიდან. ეს ჩვეულებრივი ასაკის ფორმულა ასევე შეიძლება გამოყენებულ იქნას Excel-ში.

    დაშვებით, რომ დაბადების თარიღი არის B2 უჯრედში, ასაკის გამოთვლის ფორმულა ასე გამოიყურება:

    =(TODAY()-B2)/365

    ფორმულის პირველი ნაწილი (TODAY()-B2) აბრუნებს განსხვავებას მიმდინარე თარიღსა და დაბადების თარიღს შორის არის დღეები, შემდეგ კი ყოფთუჯრედის მითითება ან თარიღი მმ/დდ/წწწწ ფორმატში.

  • ასაკი დღევანდელი თარიღით ან კონკრეტული თარიღი .
  • აირჩიეთ გამოთვალოთ თუ არა ასაკი დღეებში, თვეებში, წლებში ან ზუსტი ასაკით.
  • დააწკაპუნეთ ღილაკზე ფორმულის ჩასმა .
  • შესრულებულია!

    ფორმულა მომენტალურად ჩასმულია არჩეულ უჯრედში და თქვენ ორჯერ დააწკაპუნეთ შევსების სახელურზე, რომ დააკოპიროთ იგი სვეტში.

    როგორც შეიძლება შენიშნეთ, ჩვენი Excel ასაკის კალკულატორის მიერ შექმნილი ფორმულა უფრო რთულია, ვიდრე ის, რაც აქამდე განვიხილეთ, მაგრამ ის ითვალისწინებს დროის ერთეულების მხოლობით და მრავლობით რიცხვს, როგორიცაა "დღე" და "დღეები".

    თუ გსურთ მოიცილოთ ნულოვანი ერთეულები, როგორიცაა „0 დღე“, აირჩიეთ არ ნულოვანი ერთეულების ჩვენება მოსანიშნი ველი:

    თუ გაინტერესებთ ამ ასაკის კალკულატორის გამოცდა და ასევე Excel-ისთვის დროის დაზოგვის კიდევ 60 დანამატი, შეგიძლიათ ჩამოტვირთოთ ჩვენი Ultimate Suite-ის საცდელი ვერსია. ეს პოსტი.

    როგორ გამოვყოთ გარკვეული ასაკი (ა კონკრეტული ასაკი)

    ზოგიერთ სიტუაციებში, შეიძლება დაგჭირდეთ არა მხოლოდ ასაკის გამოთვლა Excel-ში, არამედ მონიშნოთ უჯრედები, რომლებიც შეიცავენ ასაკს, რომელიც არის კონკრეტულ ასაკზე ნაკლები ან მეტი.

    თუ თქვენი ასაკის გამოთვლის ფორმულაა. აბრუნებს სრული წლების რაოდენობას, შემდეგ შეგიძლიათ შექმნათ ჩვეულებრივი პირობითი ფორმატირების წესი მარტივი ფორმულის საფუძველზე, როგორიც არის:

    • აღნიშნული ასაკის ტოლი ან მეტი18: =$C2>=18
    • 18 წლამდე ასაკის გამოსაყოფად: =$C2<18

    სადაც C2 არის ყველაზე მეტი უჯრედი Age სვეტში (არ მოიცავს სვეტის სათაური).

    მაგრამ რა მოხდება, თუ თქვენი ფორმულა აჩვენებს ასაკს წლებსა და თვეებში, ან წლებში, თვეებსა და დღეებში? ამ შემთხვევაში, თქვენ მოგიწევთ 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

    ზემოხსენებული ფორმულების საფუძველზე წესების შესაქმნელად აირჩიეთ უჯრედები ან მთელი რიგები, რომელთა მონიშვნაც გსურთ , გადადით მთავარი ჩანართზე > სტილები და დააწკაპუნეთ პირობითი ფორმატირება > ახალი წესი... > გამოიყენეთ ფორმულა, რომელიც განსაზღვრავს რომელი უჯრედების დაფორმატებას .

    დეტალური ნაბიჯები შეგიძლიათ იხილოთ აქ: როგორ შევქმნათ პირობითი ფორმატირების წესი ფორმულაზე დაყრდნობით.

    ასე ითვლით ასაკს Excel-ში. ვიმედოვნებ, რომ ფორმულები თქვენთვის ადვილი შესასწავლი იყო და სცადეთ ისინი თქვენს სამუშაო ფურცლებში. გმადლობთ, რომ კითხულობთ და ვიმედოვნებთ, რომ მომავალ კვირას შეგხვდებით ჩვენს ბლოგზე!

    ხელმისაწვდომი ჩამოტვირთვები

    Excel Age Calculation-ის მაგალითები (ფაილი.xlsx)

    Ultimate Suite 14-დღიანი სრულად -ფუნქციური ვერსია (.exe ფაილი)

    რიცხვი 365-ით, რომ მიიღოთ წლების რიცხვი.

    ფორმულა აშკარაა და ადვილად დასამახსოვრებელი, თუმცა არის პატარა პრობლემა. უმეტეს შემთხვევაში, ის აბრუნებს ათობითი რიცხვს, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე.

    სრული წლების რაოდენობის საჩვენებლად, გამოიყენეთ INT ფუნქცია ათწილადის დასამრგვალებლად ქვემოთ. უახლოესი მთელი რიცხვი:

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

    ნაკლოვანებები: ამ ასაკის ფორმულის გამოყენება Excel-ში იძლევა საკმაოდ ზუსტ შედეგებს, მაგრამ არა უზადო. წელიწადში დღეების საშუალო რაოდენობაზე გაყოფა უმეტეს შემთხვევაში კარგად მუშაობს, მაგრამ ხანდახან ასაკს არასწორად აყენებს. მაგალითად, თუ ვინმე დაიბადა 29 თებერვალს და დღეს 28 თებერვალია, ფორმულა ადამიანს ერთი დღით აბერებს.

    როგორც ალტერნატივა, შეგიძლიათ გაყოთ 365,25-ზე 365-ის ნაცვლად, რადგან ყოველ მეოთხე წელს აქვს 366. დღეები. თუმცა, არც ეს მიდგომაა სრულყოფილი. მაგალითად, თუ თქვენ ითვლით ბავშვის ასაკს, რომელსაც ჯერ არ გაუვლია ნახტომი წელი, 365,25-ზე გაყოფა არასწორ შედეგს იძლევა.

    საერთო ჯამში, დაბადების თარიღის გამოკლება მიმდინარე თარიღიდან მშვენივრად მუშაობს. ნორმალური ცხოვრება, მაგრამ არ არის იდეალური მიდგომა Excel-ში. შემდგომ ამ გაკვეთილზე, თქვენ შეისწავლით რამდენიმე სპეციალურ ფუნქციას, რომლებიც ითვლის ასაკს უშეცდომოდ, წლის მიუხედავად.

    გამოთვალეთ ასაკი დაბადების თარიღიდან YEARFRAC ფუნქციით

    კონვერტაციის უფრო საიმედო გზა Excel-ში ასაკისთვის DOB იყენებს YEARFRAC ფუნქციას, რომელიცაბრუნებს წლის წილადს, ანუ მთელი დღეების რაოდენობას ორ თარიღს შორის.

    YEARFRAC ფუნქციის სინტაქსი ასეთია:

    YEARFRAC(დაწყების_თარიღი, დასრულების_თარიღი, [საფუძველი])

    პირველი ორი არგუმენტი აშკარაა და ძნელად საჭიროებს რაიმე დამატებით განმარტებას. Basis არის არასავალდებულო არგუმენტი, რომელიც განსაზღვრავს დღის დათვლის საფუძველს გამოსაყენებლად.

    სრულიად ჭეშმარიტი ასაკის ფორმულის შესაქმნელად, მიაწოდეთ YEARFRAC ფუნქციას შემდეგი მნიშვნელობები:

    • დაწყების_თარიღი - დაბადების თარიღი.
    • დამთავრების_თარიღი - TODAY() ფუნქცია დღევანდელი თარიღის დასაბრუნებლად.
    • საფუძველი - გამოიყენეთ საფუძველი 1 , რომელიც ეუბნება Excel-ს გაყოს დღეების ფაქტობრივი რაოდენობა თვეში დღეების რეალურ რაოდენობაზე.

    ზემოაღნიშნულის გათვალისწინებით, Excel-ის ფორმულა გამოსათვლელად ასაკი დაბადების თარიღიდან არის შემდეგი:

    YEARFRAC( დაბადების თარიღი, TODAY(), 1)

    თუ ვივარაუდებთ, რომ დაბადების თარიღი არის B2 უჯრედში, ფორმულა იღებს შემდეგ ფორმას:

    =YEARFRAC(B2, TODAY(), 1)

    როგორც წინა მაგალითში, YEARFRAC ფუნქციის შედეგიც არის ათობითი რიცხვი. ამის გამოსასწორებლად გამოიყენეთ ROUNDDOWN ფუნქცია 0-ით ბოლო არგუმენტში, რადგან არ გსურთ ათწილადი ადგილები.

    ასე რომ, აქ არის გაუმჯობესებული YEARFRAC ფორმულა ასაკის გამოსათვლელად Excel-ში:

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

    გამოთვალეთ ასაკი Excel-ში DATEDIF-ით

    დაბადების თარიღის ასაკად გარდაქმნის კიდევ ერთი გზა Excel-ში არის DATEDIF ფუნქციის გამოყენება:

    DATEDIF(დაწყების_თარიღი, დასრულების_თარიღი, ერთეული)

    ამ ფუნქციას შეუძლია დააბრუნოს განსხვავება ორ თარიღს შორის სხვადასხვა დროის ერთეულებში, როგორიცაა წლები, თვეები და დღეები, დამოკიდებულია მნიშვნელობაზე, რომელსაც თქვენ მიაწვდით ერთეული არგუმენტში:

    • Y - აბრუნებს სრული წლების რაოდენობას დაწყებისა და დასრულების თარიღებს შორის.
    • M - აბრუნებს სრული თვეების რაოდენობას შორის თარიღები.
    • D - აბრუნებს დღების რიცხვს ორ თარიღს შორის.
    • YM - აბრუნებს თვეებს დღეებისა და წლების იგნორირებას.
    • MD - აბრუნებს განსხვავებას დღეში , თვეების და წლების იგნორირებას.
    • YD - აბრუნებს განსხვავებას დღეში , წლების იგნორირებაში.

    რადგან ჩვენ მიზნად გვაქვს გამოვთვალოთ ასაკი წელში , ჩვენ ვიყენებთ "y" ერთეულს:

    DATEDIF( დაბადების თარიღი, TODAY(), "y")

    ამ მაგალითში, DOB არის B2 უჯრედში და თქვენ მიუთითებთ ამ უჯრედს თქვენი ასაკის ფორმულაში:

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

    ამ შემთხვევაში დამატებითი დამრგვალების ფუნქცია არ არის საჭირო, რადგან DATEDIF ფორმულა t ის "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 ასაკის ფორმულა, მაგრამ შეცვალეთ TODAY() ფუნქცია მე-2 არგუმენტში კონკრეტული თარიღით.

    დაშვებული დაბადების თარიღი არის 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(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 ონლაინ ფურცელი, ასე რომ, თავისუფლად შეიყვანეთ თქვენი დაბადების თარიღი შესაბამის უჯრედში და მალე მიიღებთ თქვენს ასაკს.

    კალკულატორი იყენებს შემდეგ ფორმულებს ასაკის გამოსათვლელად 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 დაიწყება და პირდაპირ გადადით Age ჩანართზე.
    3. Age ჩანართზე არის 3 რამ, რაც უნდა მიუთითოთ:
      • დაბადების მონაცემები როგორც ა

    მაიკლ ბრაუნი არის ტექნოლოგიის ერთგული ენთუზიასტი, რომელსაც აქვს გატაცება პროგრამული ინსტრუმენტების გამოყენებით რთული პროცესების გამარტივებისთვის. ტექნოლოგიურ ინდუსტრიაში ათწლეულზე მეტი გამოცდილებით, მან დახვეწა თავისი უნარები Microsoft Excel-სა და Outlook-ში, ასევე Google Sheets-სა და Docs-ში. მაიკლის ბლოგი ეძღვნება თავისი ცოდნისა და გამოცდილების სხვებს გაზიარებას, ადვილად მისაწვდომ რჩევებსა და გაკვეთილებს პროდუქტიულობისა და ეფექტურობის გასაუმჯობესებლად. მიუხედავად იმისა, გამოცდილი პროფესიონალი ხართ თუ დამწყები, მაიკლის ბლოგი გთავაზობთ ღირებულ შეხედულებებსა და პრაქტიკულ რჩევებს ამ აუცილებელი პროგრამული ხელსაწყოებიდან მაქსიმალური სარგებლობის მისაღებად.