सामग्री सारणी
लेख Excel मध्ये वाढदिवसापासून वयाची गणना करण्यासाठी काही आश्चर्यकारक पद्धती दाखवतो. तुम्ही पूर्ण वर्षांची संख्या म्हणून वयाची गणना करण्यासाठी तसेच आजच्या तारखेला किंवा विशिष्ट तारखेला वर्षे, महिने आणि दिवसांमध्ये वास्तविक वय मिळवण्यासाठी काही सूत्रे शिकाल. आता, आम्ही तुम्हाला Excel मध्ये वाढदिवसापासून वयाची गणना कशी करायची याच्या सोप्या आणि सोयीस्कर पद्धतींद्वारे सांगू.
सराव वर्कबुक डाउनलोड करा
आपण चांगल्या प्रकारे समजून घेण्यासाठी आणि सराव करण्यासाठी खालील एक्सेल वर्कबुक डाउनलोड करू शकता. .
Birthday.xlsm वरून वय मोजणेExcel मध्ये वाढदिवसावरून वय मोजण्याच्या ८ पद्धती
“अहो, तुमचे वय किती आहे ? “ एक अतिशय सामान्यपणे विचारला जाणारा प्रश्न. लहानपणापासून आपण सर्वांनी हा प्रश्न वारंवार ऐकला असेल. पण, याचा अर्थ काय? हे सहसा तुम्ही किती काळ जिवंत आहात हे व्यक्त करणारा प्रतिसाद दर्शवतो.
एक्सेलमध्ये वाढदिवसापासून वय मोजण्यासाठी कोणतेही समर्पित कार्य नसले तरी जन्मतारीख वयात रूपांतरित करण्याचे काही पर्यायी मार्ग.
आमच्याकडे 10 व्यक्तींच्या वाढदिवसांची यादी आहे.
वर या क्षणी, आम्ही वाढदिवसापासून Excel मध्ये त्यांचे वय मोजू.
1. Excel मध्ये वाढदिवसापासून वयाची गणना करण्यासाठी मूलभूत सूत्र वापरणे
प्रथम, आम्ही सर्वात पारंपारिक पद्धतीने शिकू. एक्सेलमध्ये वर्षांमध्ये वय मोजण्यासाठी. एखाद्याचे वय ठरवण्यासाठी सर्वात सामान्य पद्धत कोणती आहे? फक्त वजा करावर्तमान तारखेपासून जन्मतारीख. वयाची गणना करण्यासाठी हे सामान्य सूत्र Excel मध्ये देखील वापरले जाऊ शकते. स्टेप्स काळजीपूर्वक फॉलो करा.
स्टेप्स:
- प्रथम , सेल निवडा D5 , खालील फॉर्म्युला एंटर करा , आणि ENTER दाबा.
=(TODAY()-C5)/365.25
येथे, C5 हा <चा प्रारंभिक सेल आहे. 8>वाढदिवस स्तंभ.
TODAY कार्य आजची तारीख परत करतो. स्वाभाविकच, 1 वर्षात 365 दिवस असतात. परंतु लीप वर्ष दर 4 वर्षांनी येते, म्हणून आम्ही तारखेतील फरकांना 365.25 ने विभाजित करतो. फिल हँडल टूल वापरा आणि स्तंभ डी पूर्ण करण्यासाठी ते खाली ड्रॅग करा.
- मग, तुम्हाला पूर्ण वर्षांमध्ये परिणाम प्रदर्शित करायचे असल्यास, वापरा INT कार्य .
=INT(D5)
टीप: <9 सेल्स D5:D14 क्रमांक किंवा सामान्य मध्ये फॉरमॅट केले आहेत याची खात्री करा.
अधिक वाचा: एक्सेलमध्ये सरासरी वय कसे मोजायचे (7 सोप्या पद्धती)
2. IF, YEAR, MONTH आणि NOW फंक्शनचे सूत्र संयोजन लागू करणे
ही पद्धत एक सूत्र लागू करते काही भिन्न कार्ये एकत्र करणे. IF , YEAR , MONTH , आणि NOW फंक्शन्सची येथे स्वतःची ऑपरेशन्स आहेत. कृपया खालील चरणांचे अनुसरण करा.
चरण:
- प्रथम, सेल निवडा D5 आणि खालील सूत्र लिहा, आणि टॅप करा एंटर करा .
=IF(MONTH(NOW())>MONTH(C5),YEAR(NOW())-YEAR(C5)&"yr "&MONTH(NOW())-MONTH(C5)&"mo",YEAR(NOW())-(YEAR(C5)+1)&"yr "&(MONTH(NOW())+12)-MONTH(C5)&"mo")
फॉर्म्युला ब्रेकडाउन
येथे, महिना आणि वर्ष फंक्शन्स त्या तारखेचा महिना आणि वर्ष संख्या म्हणून परत करतात. तार्किक चाचणी घालण्यासाठी आम्ही IF फंक्शन वापरले की, जर सध्याच्या तारखेचा महिना जन्मतारीख च्या महिन्यापेक्षा मोठा असेल, तर सूत्र कार्य करते :
YEAR(NOW())-YEAR(C5)&"yr "&MONTH(NOW())-MONTH(C5)&"mo"
अन्यथा, उर्वरित सूत्र कार्य करेल:
YEAR(NOW())-(YEAR(C5)+1)&"yr "&(MONTH(NOW())+12)-MONTH(C5)&"mo"
टीप: या पद्धतीचा दोष असा आहे की ती 1 वर्ष जोडण्याऐवजी 12 महिने परत करते. आपण ते जोन्स प्रकरणात पाहू शकतो.
3. वेगवेगळ्या पेशींमध्ये जन्माचे वर्ष, महिना आणि दिवस यावरून वयाची गणना करणे
येथे, आम्हाला आमची जन्मतारीख मिळाली वेगवेगळ्या सेलमध्ये त्यांना वर्ष , महिना, आणि दिवस मध्ये विभाजित करून.
या टेबलवरून , आम्हाला त्यांचे सध्याचे वय मोजायचे आहे. आमच्या कामाच्या चरणांचे काळजीपूर्वक अनुसरण करा.
चरण:
- प्रथम, आम्हाला तारीख वापरून जन्मतारीख मिळवावी लागेल आणि DATEVALUE कार्ये. असे करण्यासाठी, आम्ही हे सूत्र वापरले:
=DATE(C5,MONTH(DATEVALUE(D5&"1")),E5)
हे सूत्र वेगवेगळ्या वर्ष, महिने आणि दिवस एका सेलमध्ये विलीन केले.
- सेल निवडा G5 आणि खालील सूत्र पेस्ट करा.
=DATEDIF(DATE(C5, MONTH(DATEVALUE(D5&"1")), E5), TODAY(), "y") & " Years, "& DATEDIF(DATE(C5, MONTH(DATEVALUE(D5&"1")), E5),TODAY(), "ym") & " Months, "& DATEDIF(DATE(C5, MONTH(DATEVALUE(D5&"1")), E5), TODAY(), "md") & " Days"
अधिक वाचा: वर्षे आणि महिन्यांत एक्सेलमध्ये वय कसे मोजायचे (5 सोपे मार्ग)
4. अंमलबजावणी करणे YEARFRAC फंक्शन
YEARFRAC फंक्शन वापरणे, जे वर्षाचा काही अंश मिळवते, हा देखील वाढदिवसापासून वयाची गणना करण्यासाठी एक विश्वासार्ह दृष्टीकोन आहे.एक्सेल. खालील स्टेप्स फॉलो करा.
स्टेप्स:
- सेल D5 निवडा आणि खालील फॉर्म्युला टाइप करा.
=YEARFRAC(C5,TODAY(),1)
या फंक्शनने वाढदिवस आणि आजच्या तारखेमधील फरक मोजला. येथे आपण आधार 1 म्हणून घेतो ज्याचा अर्थ वास्तविक आहे.
- पूर्ण वर्षांमध्ये वय दर्शवण्यासाठी, INT फंक्शन वापरा. <16
- सुरुवातीला सेल D5 निवडा आणि खालील फॉर्म्युला पेस्ट करा आणि दाबा एंटर करा .
- प्रथम, सेल D5 निवडा आणि खालीलप्रमाणे सूत्र लिहा आणि दाबा. एंटर .
- सेल निवडा E5 आणि खालील फॉर्म्युला टाइप करा आणि ENTER<दाबा 7>.
- शीट नाव वर उजवे क्लिक करा आणि कोड पहा निवडा.
- लगेच, मायक्रोसॉफ्ट व्हिज्युअल बेसिक फॉर अॅप्लिकेशन्स विंडो उघडते. Sheet9 (VBA) > वर उजवे-क्लिक करा; Insert > मॉड्युल निवडा.
- हे कोड मॉड्यूल उघडेल, जिथे खालील कोड पेस्ट करा. खाली जा आणि रन बटणावर क्लिक करा किंवा F5 दाबा.
- आता कोड मॉड्यूल बंद करून वर्कशीटवर परत या. तुम्ही पाहू शकता की D5:D14 सेल्स आपोआप वयानुसार भरल्या गेल्या आहेत. फॉर्म्युला बारमध्ये, आम्ही आमच्या VBA कोड मध्ये वापरलेले DATEDIF फंक्शन पाहू शकतो.
- प्रथम, सेल D5 निवडा आणि खालीलप्रमाणे सूत्र लिहा, नंतर दाबा एंटर करा .
5. एक्सेलमध्ये वाढदिवसापासून वयाची गणना करण्यासाठी DATEDIF फंक्शनचा अवलंब करणे
वय मोजण्यासाठी सर्वात सोयीस्कर आणि वापरण्यायोग्य कार्य म्हणजे DATEDIF फंक्शन . स्टेप्स नीट फॉलो करा.
स्टेप्स:
=DATEDIF(C5,TODAY(),"Y") & " Years, " & DATEDIF(C5,TODAY(),"YM") & " Months, " & DATEDIF(C5,TODAY(),"MD") & " Days"
फॉर्म्युला ब्रेकडाउन
वर्षे, महिने आणि दिवसांमध्ये वय काढण्यासाठी आम्ही वितर्क वापरले आहेत “Y” , “YM” , आणि “MD” क्रमशः DATEDIF फंक्शन मध्ये. वरील सूत्र 3 मूल्यांसह (वर्षे, महिने आणि दिवस) एकत्रित मजकूर स्ट्रिंग देतो.
6. केवळ शून्य नसलेली मूल्ये प्रदर्शित करण्यासाठी IF सह DATEDIF फंक्शन एकत्र करणे
आमच्या मागील पद्धत, काही सेलमध्ये 0 महिने आणि 0 दिवस दिसत असल्याची समस्या तुमच्या लक्षात येईल.
ही समस्या टाळण्यासाठी आणि शून्य नसलेली मूल्ये दाखवण्यासाठी, आम्ही हे करू शकतो. IF फंक्शन एकत्र करून आमच्या मागील सूत्राचे काही नूतनीकरण. नवीन सूत्रासह अद्यतनित होण्यासाठी,काळजीपूर्वक निरीक्षण करा.
चरण:
=IF(DATEDIF(C5, TODAY(),"y")=0,"",DATEDIF(C5, TODAY(),"y")&" years, ")& IF(DATEDIF(C5, TODAY(),"ym")=0,"",DATEDIF(C5, TODAY(),"ym")&" months, ")& IF(DATEDIF(C5, TODAY(),"md")=0,"",DATEDIF(C5, TODAY(),"md")&" days")
हे सूत्र आमच्या मागील सूत्रासारखे आहे परंतु फरक इतकाच आहे की वर्ष, महिने किंवा दिवसांमध्ये कोणतेही शून्य मूल्य असल्यास, त्या अटी वगळल्या जातील. IF फंक्शन वापरून आम्ही ही अट फक्त शून्य नसलेली मूल्ये प्रदर्शित करण्यासाठी लागू केली.
7. विशिष्ट तारखेला वयाची गणना करणे
आमच्या मागील पद्धतींमध्ये, आम्ही कसे शिकलो वाढदिवसापासून वर्तमान वय मोजण्यासाठी. आता, आम्हाला विशिष्ट तारखेला वय ठरवण्याची प्रक्रिया कळेल.
विशिष्ट तारखेला वयाचे भाकीत करण्यासाठी, आम्ही DATEDIF फंक्शन पुन्हा. यावरून, हे फंक्शन वापरण्याची सोय तुम्हाला नक्कीच समजू शकते. खालील स्टेप्स फॉलो करा.
स्टेप्स:
=DATEDIF(C5, D5,"Y") & " Years, "& DATEDIF(C5,D5,"YM") & " Months, "&DATEDIF(C5,D5, "MD") & " Days"
आमच्या पूर्वीच्या पद्धतींपेक्षा फरक हा आहे की तेथे आम्ही सध्याच्या वयाची गणना केली. तारीख अशा प्रकारे, आम्ही टूडे फंक्शन वापरले. परंतु येथे आपण सध्याचे वय नसून विशिष्ट तारखेला वय ठरवतो. म्हणून आम्ही अंतिम तारीख साठी दुसरा सेल संदर्भ वापरतो.
अधिक वाचा: Excel मध्ये दोन तारखांमधील वय कसे मोजायचे (6 उपयुक्त पद्धती)
8. मध्ये वाढदिवसापासून वयाची गणना करण्यासाठी VBA लागू करणेएक्सेल
वाढदिवसावरून एक्सेलमध्ये वयाची गणना करण्याचा दुसरा मार्ग म्हणजे व्हीबीए कोड वापरणे. या पद्धतीचा वापर करून वयाची गणना करण्यासाठी तुम्ही खालील पायऱ्या फॉलो करू शकता.
चरण:
Sub Age() Dim LastRow As Long With ThisWorkbook.Worksheets("VBA") LastRow = .Cells(Rows.Count, "C").End(xlUp).Row .Range("D5:D" & LastRow) = "=DATEDIF(C5,Now(),""y"")" End With End Sub
818
एखादी व्यक्ती दिलेल्या वयापर्यंत पोहोचते तेव्हाची तारीख शोधणे
चला, रॉबिनची जन्मतारीख १३-०८-१९९६ आहे. तो वयाची ५० वर्षे कधी पूर्ण करेल? तुम्हाला ते कसे कळेल? जर तुम्हाला हे आधी माहित नसेल तर काळजी करण्याची काहीच गरज नाही. फक्त आमच्या स्टेप्स काळजीपूर्वक पहा.
स्टेप्स:
=DATE(YEAR(C5)+50,MONTH(C5),DAY(C5))
येथे, आम्ही फक्त वर्षासह 50 जोडले आहेत जन्म तारखेचे. अखेरीस, ते 50 वर्षे पूर्ण करण्याच्या तारखेला परत येतेवय .
निष्कर्ष
हा लेख वाचल्याबद्दल धन्यवाद, आम्हाला आशा आहे की हे उपयुक्त ठरले. तुमच्या काही शंका किंवा सूचना असल्यास कृपया आम्हाला टिप्पणी विभागात कळवा. अधिक एक्सप्लोर करण्यासाठी कृपया आमच्या वेबसाइटला भेट द्या Exceldemy .