உள்ளடக்க அட்டவணை
எக்செல் இல் பிறந்த நாளிலிருந்து வயதைக் கணக்கிடுவதற்கான சில அற்புதமான முறைகளை கட்டுரை விளக்குகிறது. வயதைக் கணக்கிடுவதற்கான சில சூத்திரங்களை நீங்கள் பல முழுமையான வருடங்களாகக் கற்றுக்கொள்வீர்கள், அதே போல் இன்றைய தேதியில் அல்லது குறிப்பிட்ட தேதியில் ஆண்டுகள், மாதங்கள் மற்றும் நாட்களில் உண்மையான வயதைப் பெறுவீர்கள். இப்போது, எக்செல் இல் பிறந்தநாளில் இருந்து வயதைக் கணக்கிடுவது எப்படி என்பது குறித்த எளிதான மற்றும் வசதியான முறைகள் மூலம் நாங்கள் உங்களை அழைத்துச் செல்வோம்.
பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும்
பின்வரும் எக்செல் பணிப்புத்தகத்தைப் பதிவிறக்கம் செய்து உங்களைப் பயிற்சி செய்யலாம் .
பிறந்த நாளிலிருந்து வயதைக் கணக்கிடுதல் ? “ மிகவும் பொதுவாகக் கேட்கப்படும் கேள்வி. சிறுவயதிலிருந்தே நாம் அனைவரும் இந்தக் கேள்வியை அடிக்கடி கேட்டிருப்போம். ஆனால், அதன் அர்த்தம் என்ன? இது பொதுவாக நீங்கள் எவ்வளவு காலம் உயிருடன் இருந்தீர்கள் என்பதை வெளிப்படுத்தும் பதிலைக் குறிக்கிறது.எக்செல் இல் பிறந்தநாளிலிருந்து வயதைக் கணக்கிடுவதற்கான பிரத்யேக செயல்பாடு எதுவும் இல்லை என்றாலும், பிறந்த தேதியை வயதாக மாற்ற சில மாற்று வழிகள். இந்த தருணத்தில், பிறந்தநாளில் இருந்து அவர்களின் வயதைக் கணக்கிடுவோம்.
1. அடிப்படை ஃபார்முலாவைப் பயன்படுத்தி, எக்செல்லில் பிறந்த நாளிலிருந்து வயதைக் கணக்கிடுவது
முதலில், மிகவும் பாரம்பரியமான வழியைக் கற்றுக்கொள்வோம். எக்செல் இல் வயதைக் கணக்கிடுவது. ஒருவரின் வயதை தீர்மானிக்க மிகவும் பொதுவான முறை என்ன? வெறுமனே கழிக்கவும்தற்போதைய தேதியிலிருந்து பிறந்த தேதி. வயதைக் கணக்கிடுவதற்கான இந்த பொதுவான சூத்திரத்தை Excel இல் பயன்படுத்தலாம். படிகளை கவனமாகப் பின்பற்றவும்.
படிகள்:
- முதல் , செல் D5 என்பதைத் தேர்ந்தெடுத்து, கீழே உள்ள சூத்திரத்தை உள்ளிடவும் , மற்றும் ENTER ஐ அழுத்தவும்.
=(TODAY()-C5)/365.25
இங்கே, C5 என்பது <இன் தொடக்க கலமாகும். 8>பிறந்தநாள் நெடுவரிசை.
இன்றைய செயல்பாடு இன்றைய தேதியை வழங்குகிறது. இயற்கையாகவே, 1 வருடம் 365 நாட்களைக் கொண்டுள்ளது. ஆனால் லீப் ஆண்டு ஒவ்வொரு 4 வருடங்களுக்கும் வருகிறது, எனவே தேதி வேறுபாடுகளை 365.25 ஆல் வகுக்கிறோம். Fill Handle டூலைப் பயன்படுத்தி, D நெடுவரிசையை முடிக்க, அதை கீழே இழுக்கவும்.
- பின், முழுமையான ஆண்டுகளில் முடிவுகளைக் காட்ட விரும்பினால், பயன்படுத்தவும் INT செயல்பாடு .
=INT(D5)
குறிப்பு: <9 D5:D14 கலங்கள் எண் அல்லது பொது .
இல் வடிவமைக்கப்பட்டுள்ளன என்பதை உறுதிசெய்யவும். மேலும் படிக்க: Excel இல் சராசரி வயதைக் கணக்கிடுவது எப்படி (7 எளிதான முறைகள்)
2. 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")
சூத்திரப் பிரிப்பு
0>இங்கே, மாதம் மற்றும் வருடம் செயல்பாடுகள் அந்த தேதியின் மாதம் மற்றும் ஆண்டை எண்ணாகத் தரும். இப்போதைய தேதியின் மாதமானது பிறந்த தேதி ஐ விட அதிகமாக இருந்தால், சூத்திரம் செயல்படும் தர்க்கச் சோதனையைச் செருக, 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)
இந்தச் சூத்திரம் வெவ்வேறு வருடங்கள், மாதங்கள் மற்றும் நாட்களை ஒரு கலமாக இணைத்துள்ளது.
0>- கலத்தை 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 செயல்பாட்டைப் பயன்படுத்தவும்.
5. எக்செல்
இல் பிறந்த நாளிலிருந்து வயதைக் கணக்கிடுவதற்கு DATEDIF செயல்பாட்டை ஏற்றுக்கொள்வது DATEDIF செயல்பாடாகும் படிகளை முழுமையாகப் பின்பற்றவும்.
படிகள்:
- ஆரம்பத்தில், கலத்தை D5 தேர்ந்தெடுத்து கீழே உள்ள சூத்திரத்தை ஒட்டவும், அழுத்தவும் உள்ளிடவும் .
=DATEDIF(C5,TODAY(),"Y") & " Years, " & DATEDIF(C5,TODAY(),"YM") & " Months, " & DATEDIF(C5,TODAY(),"MD") & " Days"
சூத்திரப் பிரிப்பு
ஆண்டுகள், மாதங்கள் மற்றும் நாட்களில் வயதைக் கணக்கிட, “Y” , “YM” மற்றும் “MD” ஆகிய வாதங்களைப் பயன்படுத்தினோம். தொடர்ச்சியாக DATEDIF செயல்பாட்டில் . மேலே உள்ள சூத்திரம் 3 மதிப்புகள் (ஆண்டுகள், மாதங்கள் மற்றும் நாட்கள்) இணைக்கப்பட்ட ஒற்றை உரை சரத்தை வழங்குகிறது.
6. DATEDIF செயல்பாட்டுடன் IF ஐ இணைத்து, பூஜ்ஜியமற்ற மதிப்புகளை மட்டும் காண்பிக்கும்
எங்கள் முந்தைய முறை, சில கலங்களில் 0 மாதங்கள் மற்றும் 0 நாட்கள் காண்பிக்கப்படும் ஒரு சிக்கலை நீங்கள் கவனிக்கலாம்.
இந்தச் சிக்கலைத் தவிர்க்க மற்றும் பூஜ்ஜியமற்ற மதிப்புகளைக் காட்ட, நாங்கள் செய்யலாம் IF செயல்பாடு ஐ இணைப்பதன் மூலம் எங்கள் முந்தைய சூத்திரத்தில் சில புதுப்பித்தல். புதிய சூத்திரத்துடன் புதுப்பிக்க,கவனமாக கவனிக்கவும்.
படிகள்:
- முதலில் செல் D5 ஐ தேர்ந்தெடுத்து சூத்திரத்தை பின்வருமாறு எழுதி அழுத்தவும் ENTER .
=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 செயல்பாடு மீண்டும். இதிலிருந்து, இந்த செயல்பாட்டைப் பயன்படுத்துவதற்கான வசதியை நீங்கள் தெளிவாகப் புரிந்து கொள்ளலாம். கீழே உள்ள படிகளைப் பின்பற்றவும்.
படிகள்:
- செல் E5 என்பதைத் தேர்ந்தெடுத்து கீழே உள்ள சூத்திரத்தை தட்டச்சு செய்து ENTER<ஐ அழுத்தவும் 7>.
=DATEDIF(C5, D5,"Y") & " Years, "& DATEDIF(C5,D5,"YM") & " Months, "&DATEDIF(C5,D5, "MD") & " Days"
எங்கள் முந்தைய முறைகளிலிருந்து வித்தியாசம் என்னவென்றால், தற்போது வரையிலான வயதைக் கணக்கிட்டோம். தேதி. எனவே, நாங்கள் TODAY செயல்பாட்டைப் பயன்படுத்தினோம் . ஆனால் இங்கே நாம் ஒரு குறிப்பிட்ட தேதியில் வயதைக் கணக்கிடுகிறோம், தற்போதைய வயதை அல்ல. எனவே இறுதித் தேதி க்கு மற்றொரு செல் குறிப்பைப் பயன்படுத்துகிறோம்.
மேலும் படிக்க: எக்செல் இல் இரண்டு தேதிகளுக்கு இடையே வயதைக் கணக்கிடுவது எப்படி (6 பயனுள்ள முறைகள்)
8. பிறந்தநாளில் இருந்து வயதைக் கணக்கிட VBA விண்ணப்பித்தல்எக்செல்
பிறந்த நாளிலிருந்து எக்செல் இல் வயதைக் கணக்கிடுவதற்கான மற்றொரு வழி VBA குறியீட்டைப் பயன்படுத்துவதாகும்.
இந்த முறையைப் பயன்படுத்தி வயதைக் கணக்கிட கீழே உள்ள படிகளைப் பின்பற்றலாம்.படிகள்:
- தாள் பெயர் மீது வலது கிளிக் செய்து குறியீட்டைக் காண்க என்பதைத் தேர்ந்தெடுக்கவும்.
- உடனடியாக, Microsoft Visual Basic for Applications சாளரம் திறக்கிறது. Sheet9 (VBA) > மீது வலது கிளிக் செய்யவும்; செருகு > தொகுதியைத் தேர்ந்தெடுக்கவும்.
- இது ஒரு குறியீடு தொகுதியைத் திறக்கும், அங்கு கீழே உள்ள குறியீட்டை ஒட்டவும் கீழே மற்றும் Run பொத்தானைக் கிளிக் செய்யவும் அல்லது F5 ஐ அழுத்தவும்.
7678
- இப்போது குறியீடு தொகுதியை மூடிவிட்டு மீண்டும் பணித்தாள்க்குத் திரும்பவும். D5:D14 செல்கள் தானாகவே வயதைக் கொண்டு வருடங்களில் நிரப்பப்பட்டிருப்பதைக் காணலாம். சூத்திரப் பட்டியில், எங்கள் VBA குறியீட்டில் பயன்படுத்திய DATEDIF செயல்பாட்டை பார்க்கலாம்.
ஒரு நபர் ஒரு குறிப்பிட்ட வயதை அடையும் தேதியைக் கண்டறிதல்
ராபினின் பிறந்த தேதி 13-08-1996 என்று வைத்துக்கொள்வோம். அவர் தனது 50 வயதை எப்போது அடைவார்? அது உனக்கு எப்படி தெரியும்? உங்களுக்கு முன்பே தெரியாவிட்டால் கவலைப்பட ஒன்றுமில்லை. எங்கள் படிகளை கவனமாகப் பாருங்கள்.
படிகள்:
- முதலில், செல் D5 என்பதைத் தேர்ந்தெடுத்து சூத்திரத்தை பின்வருமாறு எழுதி, அழுத்தவும் உள் .
=DATE(YEAR(C5)+50,MONTH(C5),DAY(C5))
இங்கே, வருடத்துடன் 50ஐச் சேர்த்துள்ளோம் பிறந்த தேதி. இறுதியில், இது 50 வயதை எட்டிய தேதியில் திரும்பும்வயது .
முடிவு
இந்தக் கட்டுரையைப் படித்ததற்கு நன்றி, இது பயனுள்ளதாக இருந்தது என நம்புகிறோம். உங்களுக்கு ஏதேனும் கேள்விகள் அல்லது பரிந்துரைகள் இருந்தால் கருத்துப் பிரிவில் எங்களுக்குத் தெரியப்படுத்தவும். மேலும் ஆராய எங்கள் வலைத்தளமான Exceldemy ஐப் பார்வையிடவும்.