Excel-ൽ രണ്ട് തീയതികൾക്കിടയിലുള്ള പ്രായം എങ്ങനെ കണക്കാക്കാം (6 ഉപയോഗപ്രദമായ രീതികൾ)

  • ഇത് പങ്കുവയ്ക്കുക
Hugh West

ഉള്ളടക്ക പട്ടിക

Excel-ൽ നിരവധി സാങ്കേതിക വിദ്യകൾ ഉപയോഗിച്ച്, ഒരു വ്യക്തിയുടെ യഥാർത്ഥ പ്രായം ഞങ്ങൾ കണക്കാക്കാം. വയസ്സ് കണക്കാക്കാൻ നമുക്ക് വർഷങ്ങൾ, മാസങ്ങൾ, ദിവസങ്ങൾ, മണിക്കൂറുകൾ തുടങ്ങിയവ ഉപയോഗിക്കാം. പ്രായം കണക്കാക്കാൻ ഞങ്ങൾ ആരംഭ, അവസാന തീയതികൾ നൽകണം. രണ്ട് തീയതികൾക്കിടയിൽ എങ്ങനെ പ്രായം കണക്കാക്കാം എന്ന് പഠിക്കുന്നതിലൂടെ, പ്രായം മാറ്റിനിർത്തിയാൽ, ഒരു പ്രോജക്റ്റിന്റെ ദൈർഘ്യം, രണ്ട് നിർദ്ദിഷ്ട തീയതികൾ തമ്മിലുള്ള സമയ വ്യത്യാസം, ഒരു സ്ഥാപനം നിലവിലിരുന്ന വർഷങ്ങളുടെ എണ്ണം എന്നിവയും മറ്റും കണക്കാക്കാം. ഓൺ. ഈ ലേഖനത്തിൽ, രണ്ട് തീയതികൾക്കിടയിലുള്ള എക്സലിൽ പ്രായം എങ്ങനെ കണക്കാക്കാമെന്ന് ഞങ്ങൾ ചർച്ച ചെയ്യും.

പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക

രണ്ട് തീയതികൾക്കിടയിലുള്ള പ്രായം കണക്കാക്കുന്നു.xlsm

Excel-ൽ രണ്ട് തീയതികൾക്കിടയിലുള്ള പ്രായം കണക്കാക്കുന്നതിനുള്ള 6 രീതികൾ

രണ്ട് തീയതികൾക്കിടയിലുള്ള പ്രായം കണക്കാക്കാൻ, ചില ജീവനക്കാരുടെ ജനന തീയതി അടിസ്ഥാനമാക്കി ഞങ്ങൾ ഒരു ഡാറ്റാസെറ്റ് ഉണ്ടാക്കിയിട്ടുണ്ട്. ഒരു കമ്പനിയും നിലവിലെ തീയതി . ഞങ്ങൾ നിലവിലെ തീയതി ഒരു സാധാരണ തീയതിയായി എടുത്തിട്ടുണ്ട്. ഡാറ്റാസെറ്റ് ഇതുപോലെയാണ്.

രണ്ട് തീയതികൾക്കിടയിലുള്ള പ്രായം കണക്കാക്കുന്നതിനുള്ള വ്യത്യസ്ത രീതികൾ ഞങ്ങൾ ഇപ്പോൾ ചർച്ച ചെയ്യും.

1. Excel-ൽ രണ്ട് തീയതികൾക്കിടയിലുള്ള പ്രായം കണക്കാക്കാൻ DATEDIF ഫംഗ്ഷൻ പ്രയോഗിക്കുന്നു

രണ്ട് തീയതികൾ തമ്മിലുള്ള വ്യത്യാസം നമുക്ക് കണക്കാക്കേണ്ടിവരുമ്പോൾ DATEDIF ഫംഗ്‌ഷൻ ഉപയോഗിക്കാം. അത് വർഷങ്ങളോ മാസങ്ങളോ ദിവസങ്ങളോ ആകാം. ഈ ഫംഗ്‌ഷൻ ഉപയോഗിക്കുന്നതിലൂടെ, നമുക്ക് കൃത്യമായ തീയതി ഇടവേള മാത്രമേ കണ്ടെത്താനാകൂ, എന്നാൽ യഥാർത്ഥ അല്ലെങ്കിൽ ഫ്രാക്ഷണൽ തീയതി ഇടവേളയല്ല. പ്രായം കണ്ടെത്താൻ നമുക്ക് ഫോർമുല എഴുതാംവർഷങ്ങളിൽ സെല്ലിൽ E5 ഇതുപോലെ.

=DATEDIF(C5,D5,”Y”)

ഇവിടെ, C5 സൂചിപ്പിക്കുന്നത് ജെയ്നിന്റെ ജനനത്തീയതി , D5 എന്നിവ ഞങ്ങൾ ഏകപക്ഷീയമായി എടുത്ത നിലവിലെ സമയത്തെ സൂചിപ്പിക്കുന്നു. Y സൂചിപ്പിക്കുന്നത് പ്രായം വർഷങ്ങളായി മാത്രം കാണിക്കും.

DATEDIF ഫംഗ്‌ഷന്റെ വാക്യഘടന DATEDIF(ആരംഭ തീയതി, അവസാന തീയതി, യൂണിറ്റ്) .

രണ്ടാമതായി, ENTER അമർത്തുന്നതിലൂടെ ഞങ്ങൾ പ്രായത്തിന്റെ മൂല്യം 29 ഇതുപോലെ കണ്ടെത്തുന്നു.

ഈ ഘട്ടത്തിൽ, ഇ6 മുതൽ E14 വരെയുള്ള വർഷങ്ങളിലെ പ്രായം കണ്ടെത്താൻ ഫിൽ ഹാൻഡിൽ ഉപയോഗിക്കാം . ഇതിനായി, വലത് അറ്റത്ത് അമർത്തിപ്പിടിച്ചുകൊണ്ട് നമുക്ക് E5 സെല്ലിന്റെ കഴ്‌സർ താഴേക്ക് വലിച്ചിടേണ്ടതുണ്ട്.

ഫലമായി, ഞങ്ങൾ' ഇതുപോലെ ഫലം കണ്ടെത്തും.

കൂടുതൽ വായിക്കുക: എക്സെലിൽ ജന്മദിനം മുതൽ പ്രായം എങ്ങനെ കണക്കാക്കാം (8 എളുപ്പവഴികൾ)

2. YEARFRAC ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് പ്രായം കണക്കാക്കാൻ രണ്ട് തീയതികൾക്കിടയിലുള്ള

പ്രായോഗിക സന്ദർഭങ്ങളിൽ, നമുക്ക് YEARFRAC ഫംഗ്‌ഷൻ ഉപയോഗിക്കാം, അവിടെ നമുക്ക് യഥാർത്ഥ അല്ലെങ്കിൽ ഫ്രാക്ഷണൽ പ്രായം കണ്ടെത്തേണ്ടതുണ്ട്. . E5 സെല്ലിൽ നമുക്ക് ഫോർമുല ഇങ്ങനെ എഴുതാം.

=YEARFRAC(C5,D5,1)

ഇവിടെ, 1 സൂചിപ്പിക്കുന്നത് വാദത്തിന്റെ അടിസ്ഥാനം .

ENTER അമർത്തിയാൽ, ഞങ്ങൾ പ്രായം 29.99452405 ആയി കണ്ടെത്തുന്നു. <3

പിന്നീട്, ഫിൽ ഹാൻഡിൽ ഉപയോഗിച്ച് C6 മുതൽ D6 വരെയുള്ള വരെയുള്ള പ്രായങ്ങൾ ഞങ്ങൾ കണ്ടെത്തുന്നു.

ഫോർമുല വിശദീകരണം

ദി ആധാരം പ്രധാനമായും ഫ്രാക്ഷണൽ വർഷങ്ങളുടെ എണ്ണം കണക്കാക്കുന്ന ഒരു പരാമീറ്ററാണ്. ഞങ്ങൾ ചുവടെ വിവരിച്ചിരിക്കുന്ന അഞ്ച് മൂല്യങ്ങളിൽ ഒന്ന് ഇതിന് ഉണ്ടായിരിക്കാം:

  • നമുക്ക് കണക്കാക്കാം [(പ്രതിമാസം 30 ദിവസം)/(വർഷത്തിൽ 360 ദിവസം)] യുഎസ് പ്രകാരം അല്ലെങ്കിൽ അടിസ്ഥാന എന്നതിനായുള്ള യൂറോപ്യൻ നിയമങ്ങൾ 0 അല്ലെങ്കിൽ 4 എന്നതിന് തുല്യമാണ്.
  • വീണ്ടും, നമുക്ക് [(യഥാർത്ഥ ദിവസങ്ങൾ)/(യഥാർത്ഥം) എടുക്കാം വർഷത്തിലെ ദിവസങ്ങൾ)], [(യഥാർത്ഥ ദിവസങ്ങൾ)/360], അല്ലെങ്കിൽ [(യഥാർത്ഥ ദിവസങ്ങൾ)/365] അടിസ്ഥാനത്തിൽ 1, 2 ന് തുല്യമാണ് , അല്ലെങ്കിൽ 3 .
  • നമുക്ക് വേരിയബിളുകൾ ആവശ്യമാണ് ആരംഭ തീയതി , അവസാന തീയതി എന്നാൽ അടിസ്ഥാനം ഓപ്ഷണൽ ആണ്. അടിസ്ഥാനം

കൂടുതൽ വായിക്കുക: പ്രായം കണക്കാക്കുന്നതിനുള്ള എക്സൽ ഫോർമുല ഒഴിവാക്കിയാൽ അടിസ്ഥാനം 0 ആണെന്ന് Excel കരുതുന്നു ഒരു പ്രത്യേക തീയതിയിൽ

3. പൂർത്തിയാക്കിയ, ഭിന്ന മാസങ്ങളിൽ പ്രായം കണക്കാക്കാൻ DATEDIF, അരിത്മെറ്റിക് പ്രവർത്തനങ്ങൾ ഉപയോഗിക്കുന്നു

നമുക്ക് മാസങ്ങളിൽ തികഞ്ഞ പ്രായം കണക്കാക്കാൻ DATEDIF ഫംഗ്‌ഷൻ പ്രയോഗിക്കാം. കൂടാതെ, ലളിതമായ ഒരു ഗണിത ഫോർമുല ഉപയോഗിച്ച് നമുക്ക് ഇത് കണ്ടെത്താനാകും. ചുവടെയുള്ള ചിത്രത്തിലെ E5 സെല്ലിൽ, യഥാർത്ഥ മാസങ്ങളിലെ പ്രായം ഇതുപോലെ കണക്കാക്കാൻ ഞങ്ങൾക്ക് DATEDIF ഫംഗ്‌ഷൻ പ്രയോഗിക്കാം.

<7 =DATEDIF(C5,D5,”M”)

ഇവിടെ, M സൂചിപ്പിക്കുന്നത്, ഫോർമുല മാസങ്ങളിൽ വയസ്സ് നൽകുമെന്ന്.

രണ്ടാമതായി, ENTER അമർത്തുന്നതിലൂടെ 359 മാസങ്ങൾ E5 സെല്ലിൽ ഞങ്ങൾ കണ്ടെത്തുന്നു.

ഞങ്ങൾ അരിത്മെറ്റിക് ഫോർമുല ഉപയോഗിച്ച് ഇത് ചെയ്യാൻ കഴിയുംചുവടെ B2-A2)/30 . അതിനാൽ, ഈ ഫോർമുലയുടെ “പ്ലസ്” ചിഹ്നം നമുക്ക് അവഗണിക്കാം.

ഫലമായി, നമുക്ക് ഇതുപോലെ യഥാർത്ഥ അല്ലെങ്കിൽ ഫ്രാക്ഷണൽ പ്രായം കണ്ടെത്താനാകും.

ഒടുവിൽ, ഫിൽ ഹാൻഡിൽ ഉപയോഗിച്ച് ഞങ്ങൾ ഇതുപോലുള്ള എല്ലാം കണ്ടെത്തുന്നു.

4. വർഷങ്ങളിലും മാസങ്ങളിലും ദിവസങ്ങളിലും പ്രായം കണക്കാക്കാൻ CONCATENATE, DATEDIF ഫംഗ്‌ഷനുകൾ ഉപയോഗിക്കുന്നു.

നമുക്ക് ആവശ്യമുള്ളപ്പോൾ CONCATENATE , DATEDIF ഫംഗ്‌ഷനുകളുടെ സംയോജനം ഉപയോഗിക്കാം. കൃത്യമായ വർഷം, മാസങ്ങൾ, ദിവസങ്ങൾ എന്നിവയിൽ പ്രായം കണക്കാക്കാൻ. E5 സെല്ലിൽ, നമുക്ക് ഫോർമുല ഇതുപോലെ സ്ഥാപിക്കാം.

=CONCATENATE(DATEDIF(C5,D5,”Y”),” Years “, DATEDIF(C5,D5,”YM”),” Months and “ DATEDIF(C5,D5,”MD”),” Days “)

CONCATENATE ഫംഗ്‌ഷൻ ഉപയോഗിച്ച്, ഞങ്ങൾ മുകളിൽ നൽകിയ ഫോർമുലയിൽ മൂന്ന് DATEDIF ഫോർമുലകൾ സംയോജിപ്പിച്ചിരിക്കുന്നു (സംയോജിപ്പിച്ചത്). ഓരോ DATEDIF ഫോർമുലയ്ക്കും ശേഷം, ഞങ്ങൾ വർഷങ്ങൾ, മാസങ്ങൾ, , ദിവസങ്ങൾ എന്നീ ടെക്‌സ്‌റ്റ് സ്‌ട്രിംഗുകൾ നൽകി. ഓരോ DATEDIF ഫോർമുലയുടെയും ഫലങ്ങൾ അന്തിമ ഔട്ട്‌പുട്ടിലെ ടെക്‌സ്‌റ്റ് സ്‌ട്രിംഗുകളുമായി സംയോജിപ്പിക്കും എന്നാണ് ഇതിനർത്ഥം.

വീണ്ടും, ENTER അമർത്തിക്കൊണ്ട് , E5 സെല്ലിൽ യഥാർത്ഥ പ്രായം ഞങ്ങൾ കണ്ടെത്തുന്നു.

ആവർത്തിച്ച്, ഞങ്ങൾ ഉപയോഗിക്കേണ്ടതുണ്ട്. മറ്റ് സെല്ലുകളിലെ പ്രായം കണ്ടെത്തുന്നതിന് ഹാൻഡിൽ പൂരിപ്പിക്കുക.

ഫലമായി, ഞങ്ങൾക്ക് ഇതുപോലുള്ള ഔട്ട്‌പുട്ട് ലഭിക്കും.

വായിക്കുക. കൂടുതൽ: വർഷങ്ങളിലും മാസങ്ങളിലും Excel-ൽ പ്രായം എങ്ങനെ കണക്കാക്കാം (5 എളുപ്പവഴികൾ)

5. DATEDIF, TODAY എന്നിവ ഉപയോഗിക്കുന്നുനിലവിലെ സമയം ഉപയോഗിച്ച് പ്രായം കണക്കാക്കുന്നതിനുള്ള പ്രവർത്തനങ്ങൾ

നമുക്ക് യഥാർത്ഥ നിലവിലെ സമയം ഉപയോഗിക്കാനും തുടർന്ന് ദൈനംദിന സമയ മാറ്റത്തിനനുസരിച്ച് പ്രായം മാറ്റാനും ആഗ്രഹിക്കുന്നുവെങ്കിൽ, രണ്ട് സുഗമമായ സംവിധാനങ്ങൾ ഉപയോഗിച്ച് നമുക്ക് ഇത് ചെയ്യാൻ കഴിയും.

5.1 വ്യത്യസ്‌ത സമയ നിര ഉപയോഗിച്ച്

നമുക്ക് ഡാറ്റാസെറ്റിലെ സമയം യഥാർത്ഥ നിലവിലെ സമയം ഉപയോഗിച്ച് മാറ്റാം. ഇത് ചെയ്യുന്നതിന്, ഞങ്ങൾ D5 സെല്ലിൽ TODAY ഫംഗ്‌ഷൻ പ്രയോഗിക്കണം. ഇവിടെ, E5 സെല്ലിൽ, ഞങ്ങൾ ഇതിനകം തന്നെ DATEDIF ഫംഗ്‌ഷൻ പ്രയോഗിച്ചു.

=TODAY()

3>

രണ്ടാമതായി, ഞങ്ങൾ ENTER അമർത്തേണ്ടതുണ്ട്.

ഫലമായി, ഞങ്ങൾ യഥാർത്ഥ നിലവിലെ സമയം<2 കണ്ടെത്തി>. കൂടാതെ E5 സെല്ലിലെ വയസ്സിലെ എന്നതും അതിനനുസരിച്ച് 29 എന്നതിൽ നിന്ന് 32.

ന് ശേഷം D , E എന്നീ നിരകളിലേക്ക് ഹാൻഡിൽ പൂരിപ്പിക്കുക, ഒടുവിൽ ഞങ്ങൾ നിലവിലെ സമയം അനുസരിച്ച് ഓരോ സെല്ലിലും പ്രായം കണ്ടെത്തി.

0>

5.2 വ്യത്യസ്ത സമയ കോളം ഉപയോഗിക്കാതെ

നമുക്ക് DATEDIF , TIME<2 എന്നിവയുടെ സംയോജനം ഉപയോഗിക്കാം> സമയ കോളത്തിന്റെ സഹായമില്ലാതെ പ്രായം കണക്കാക്കുന്നതിനുള്ള പ്രവർത്തനങ്ങൾ. ഇത് ചെയ്യുന്നതിന്, ഞങ്ങൾ D5 സെല്ലിൽ താഴെയുള്ള ഫോർമുല പ്രയോഗിക്കേണ്ടതുണ്ട്.

=DATEDIF(C5,TODAY(),”Y”)

ഇവിടെ, ഞങ്ങൾ <1 ഉപയോഗിച്ചു. മറ്റൊരു സമയ സെൽ റഫറൻസ് ഉപയോഗിക്കുന്നതിന് പകരം>ഇന്ന്() . ഇതിനർത്ഥം, അവസാനമായി സൂചിപ്പിച്ച സെൽ റഫറൻസ് ഇന്ന് ആണ്.

അതുപോലെ, Enter അമർത്തുന്നതിലൂടെ, നമുക്ക് പ്രായം ഇങ്ങനെ ലഭിക്കും 32 .

അവസാനം, D5 മുതൽ D14<2 വരെയുള്ള എല്ലാ സെല്ലിലും പ്രായങ്ങൾ ലഭിക്കാൻ ഞങ്ങൾ ഫിൽ ഹാൻഡിൽ ഉപയോഗിക്കേണ്ടതുണ്ട്>.

ഫലമായി, ഇതുപോലെയുള്ള ഔട്ട്പുട്ട് ഞങ്ങൾ കണ്ടെത്തുന്നു.

6. Excel-ൽ രണ്ട് തീയതികൾക്കിടയിലുള്ള പ്രായം കണക്കാക്കാൻ VBA പ്രയോഗിക്കുന്നു

VBA പ്രയോഗിക്കുന്നത് നമുക്ക് പ്രായം കണക്കാക്കാൻ കഴിയുന്ന മറ്റൊരു രീതിയാണ്. ഇതിനായി, ഞങ്ങൾ ചുവടെയുള്ള ഘട്ടങ്ങൾ പാലിക്കേണ്ടതുണ്ട്.

ആദ്യം, ഡെവലപ്പർ ടാബ് > വിഷ്വൽ ബേസിക് .

രണ്ടാമത്തേത്, Insert > തുടർന്ന് മൊഡ്യൂൾ .

ഫലമായി, ഒരു ശൂന്യമായ മൊഡ്യൂൾ ഇതുപോലെ ദൃശ്യമാകും.

മൂന്നാമതായി, VBA കോഡ് ഞങ്ങൾ മൊഡ്യൂളിനുള്ളിൽ പകർത്തി ഒട്ടിക്കേണ്ടതുണ്ട്.

4346

അതിനുശേഷം, Run > തുടർന്ന് സബ്/ഉപയോക്തൃഫോം റൺ ചെയ്യുക .

ഒടുവിൽ, നമുക്ക് താഴെയുള്ള ഔട്ട്‌പുട്ട് ലഭിക്കും.

കൂടുതൽ വായിക്കുക: Excel VBA: ജനനത്തീയതി മുതൽ പ്രായം കണക്കാക്കുക

ഓർമ്മിക്കേണ്ട കാര്യങ്ങൾ

  • ഞങ്ങൾക്ക് അപേക്ഷിക്കാൻ കഴിയില്ല ഫ്രാക്ഷണൽ രൂപത്തിൽ പ്രായങ്ങൾ കണ്ടെത്തേണ്ട DATEDIF ഫംഗ്‌ഷൻ മാത്രം.
  • ഫ്രാക്ഷണൽ പ്രായം കണ്ടെത്തുന്നതിന്, ഞങ്ങൾ YEARFRAC ഫംഗ്‌ഷൻ പ്രയോഗിക്കേണ്ടതുണ്ട്, അല്ലെങ്കിൽ നമുക്കും ചെയ്യാം ഗണിത ഫോർമുല ഉപയോഗിക്കുക.
  • വർഷങ്ങളും മാസങ്ങളും ദിവസങ്ങളും കണക്കാക്കേണ്ടിവരുമ്പോൾ CONCATENATE , DATEDIF എന്നീ ഫംഗ്‌ഷനുകളുടെ സംയോജനമാണ് ഞങ്ങൾ ഉപയോഗിക്കേണ്ടത്. അതായത് അവയെല്ലാം.
  • പ്രായങ്ങൾ കണ്ടെത്തുന്നതിനുള്ള ചലനാത്മകമായ ഉപയോഗത്തിന്, ഞങ്ങൾ ഇന്ന്

പ്രയോഗിക്കേണ്ടതുണ്ട്ഉപസംഹാരം

Excel-ന് പ്രായമോ സമയ ഇടവേളകളോ കണ്ടെത്താൻ വ്യത്യസ്ത ഫലപ്രദമായ ഫോർമുലകളുണ്ട്. ഈ ലേഖനത്തിൽ, പ്രായങ്ങൾ കണ്ടെത്താൻ ഉപയോഗിക്കുന്ന എല്ലാ പ്രവർത്തനങ്ങളും ചർച്ച ചെയ്യാൻ ഞങ്ങൾ ശ്രമിച്ചു.

വ്യവസായത്തിൽ 10 വർഷത്തിലേറെ അനുഭവപരിചയമുള്ള വളരെ പരിചയസമ്പന്നനായ എക്സൽ പരിശീലകനും അനലിസ്റ്റുമാണ് ഹ്യൂ വെസ്റ്റ്. അക്കൗണ്ടിംഗ്, ഫിനാൻസ് എന്നിവയിൽ ബിരുദവും ബിസിനസ് അഡ്മിനിസ്ട്രേഷനിൽ ബിരുദാനന്തര ബിരുദവും നേടിയിട്ടുണ്ട്. ഹ്യൂവിന് അധ്യാപനത്തിൽ അഭിനിവേശമുണ്ട് കൂടാതെ പിന്തുടരാനും മനസ്സിലാക്കാനും എളുപ്പമുള്ള ഒരു അദ്വിതീയ അധ്യാപന സമീപനം വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്. എക്സലിനെ കുറിച്ചുള്ള അദ്ദേഹത്തിന്റെ വിദഗ്ദ്ധ പരിജ്ഞാനം ലോകമെമ്പാടുമുള്ള ആയിരക്കണക്കിന് വിദ്യാർത്ഥികളെയും പ്രൊഫഷണലുകളെയും അവരുടെ കഴിവുകൾ മെച്ചപ്പെടുത്തുന്നതിനും അവരുടെ കരിയറിൽ മികവ് പുലർത്തുന്നതിനും സഹായിച്ചിട്ടുണ്ട്. തന്റെ ബ്ലോഗിലൂടെ, ഹ്യൂ തന്റെ അറിവ് ലോകവുമായി പങ്കിടുന്നു, സൗജന്യ എക്സൽ ട്യൂട്ടോറിയലുകളും ഓൺലൈൻ പരിശീലനവും വാഗ്ദാനം ചെയ്യുന്നു, വ്യക്തികളെയും ബിസിനസ്സുകളെയും അവരുടെ പൂർണ്ണ ശേഷിയിൽ എത്തിക്കാൻ സഹായിക്കുന്നു.