Excel دىكى تۇغۇلغان كۈندىن باشلاپ ياشنى قانداق ھېسابلاش (8 ئاسان ئۇسۇل) -

  • ھەمبەھىرلەڭ
Hugh West

ماقالىدە Excel دىكى تۇغۇلغان كۈندىن باشلاپ ياشنى ھېسابلاشنىڭ بىر قىسىم ھەيران قالارلىق ئۇسۇللىرى كۆرسىتىلدى. سىز ياشنى بىر قانچە تولۇق يىل دەپ ھېسابلاشنىڭ بىر قانچە فورمۇلاسىنى ئۆگىنىسىز ، شۇنداقلا بۈگۈنكى كۈندە ياكى مەلۇم بىر كۈندە يىل ، ئاي ۋە كۈنلەردە ئەمەلىي ياشلارغا ئېرىشىسىز. ھازىر ، بىز سىزنى Excel دىكى تۇغۇلغان كۈندىن باشلاپ ياشنى قانداق ھېسابلاشتىكى ئاسان ۋە قۇلايلىق ئۇسۇللار ئارقىلىق ئۆتىمىز. .

تۇغۇلغان كۈندىن باشلاپ ياشنى ھېسابلاش. ؟ « ناھايىتى كۆپ سورالغان سوئال. بالىلىقىمىزدىن باشلاپ ھەممىمىز بۇ سوئالنى دائىم ئاڭلىغان بولۇشىمىز كېرەك. ئەمما ، بۇ نېمىدىن دېرەك بېرىدۇ؟ ئۇ ئادەتتە قانچىلىك ئۆمۈر كۆرگەنلىكىڭىزنى ئىپادىلەيدىغان جاۋابنى كۆرسىتىدۇ. تۇغۇلغان كۈنىنى ياشقا ئۆزگەرتىشنىڭ بىر قانچە تاللاش ئۇسۇلى.

بىزدە 10 شەخسنىڭ تۇغۇلغان كۈنى تىزىملىكى بار.

At بۇ پەيتتە ، بىز ئۇلارنىڭ تۇغۇلغان كۈنىدىكى Excel دىكى يېشىنى ھېسابلايمىز. Excel دىكى يىللاردىكى ياشنى ھېسابلاش. باشقىلارنىڭ يېشىنى بەلگىلەشتە ئەڭ كۆپ قوللىنىلىدىغان ئۇسۇل قايسى؟ ئاددىيلا ئېلىشتۇغۇلغان ۋاقتى ھازىرقى كۈندىن باشلاپ. ياشنى ھېسابلاشنىڭ بۇ ئورتاق فورمۇلاسىنى Excel دا ئىشلىتىشكە بولىدۇ. قەدەم باسقۇچلارغا ئەستايىدىللىق بىلەن ئەگىشىڭ.

قەدەم باسقۇچلار: ھەمدە ENTER نى بېسىڭ. =(TODAY()-C5)/365.25 8> تۇغۇلغان كۈنى ستون.

بۈگۈنكى ئىقتىدار بۈگۈنكى چېسلانى قايتۇرىدۇ. تەبىئىيكى ، 1 يىل 365 كۈندىن تەركىب تاپىدۇ. ئەمما ھالقىش يىلى ھەر 4 يىلدا بىر كېلىدۇ ، شۇڭا ۋاقىت پەرقىنى 365.25 گە ئايرىيمىز. تۇتقۇچنى تولدۇرۇش قورالنى ئىشلىتىپ ئۇنى سۆرەپ D نى تاماملاڭ.

  • ئاندىن ، ئەگەر سىز بىر نەچچە يىلدا نەتىجىنى كۆرسەتمەكچى بولسىڭىز ، ئىشلىتىڭ INT ئىقتىدارى .
=INT(D5)

ئەسكەرتىش: D5: D14 ھۈجەيرىلەرنىڭ سان ياكى ئادەتتىكى شەكلىدە فورماتلانغانلىقىغا كاپالەتلىك قىلىڭ. تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى ئوتتۇرىچە ياشنى قانداق ھېسابلاش (7 ئاسان ئۇسۇل) بەزى ئالاھىدە ئىقتىدارلارنى بىرلەشتۈرۈش. ئەگەر ، يىل ، ئاي ۋە ھازىر ئىقتىدارلىرىنىڭ بۇ يەردە ئۆز مەشغۇلاتى بار. تۆۋەندىكى باسقۇچلارغا ئەگىشىڭ.

قەدەم باسقۇچلار: 6> ENTER . =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 ئاي قايتىدۇ. بىز جونېسنىڭ دېلوسىدا كۆرۈۋالالايمىز. ئوخشىمىغان ھۈجەيرىلەردە ئۇلارنى يىل ، ئاي ، ۋە كۈن گە بۆلۈش ئارقىلىق.

بۇ جەدۋەلدىن ، بىز ئۇلارنىڭ ھازىرقى يېشىنى ھېسابلىماقچى. خىزمەت قەدەملىرىمىزنى ئەستايىدىللىق بىلەن ئىجرا قىلىڭ.

قەدەم باسقۇچلار: 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"

تېخىمۇ كۆپ ئوقۇڭ: Excel ۋە يىللاردا ئاينى قانداق ھېسابلاش (5 ئاسان ئۇسۇل)

4. يولغا قويۇش YEARFRAC فۇنكسىيەسى

YEARFRAC فۇنكسىيەسىنى ئىشلىتىش ، بۇ يىلنىڭ بىر قىسمىنى قايتۇرىدۇ ، بۇمۇ تۇغۇلغان كۈندىكى ياشنى ھېسابلاشتىكى ئىشەنچلىك ئۇسۇل.Excel. تۆۋەندىكى باسقۇچلارغا ئەگىشىڭ.

قەدەم باسقۇچلار: =YEARFRAC(C5,TODAY(),1)

بۇ ئىقتىدار تۇغۇلغان كۈن بىلەن بۈگۈننىڭ پەرقىنى ھېسابلاپ چىقتى. بۇ يەردە بىز ئاساس نى ئەمەلىي مەنىنى بىلدۈرىدىغان 1 دەپ ئالىمىز>

5. Excel دىكى تۇغۇلغان كۈندىن باشلاپ ياشنى ھېسابلاش ئۈچۈن DATEDIF ئىقتىدارىنى قوبۇل قىلىش

ياشنى ھېسابلاشتىكى ئەڭ قۇلايلىق ۋە ئىشلىتىشكە بولىدىغان ئىقتىدار DATEDIF ئىقتىدارى . قەدەم باسقۇچلارغا تولۇق ئەگىشىڭ.

قەدەم باسقۇچلار: ENTER . =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 فۇنكسىيەسى نى ئىشلىتىپ بىز نۆل بولمىغان قىممەتنى كۆرسىتىش ئۈچۈن بۇ شەرتنى قوللاندۇق. تۇغۇلغان كۈندىن باشلاپ ھازىرقى ياشنى ھېسابلاش. ھازىر ، بىز نىڭ مەلۇم بىر چېسلادىكى ياشنى بەلگىلەش تەرتىپىنى بىلىمىز. 6> DATEDIF ئىقتىدارى يەنە. بۇنىڭدىن قارىغاندا ، سىز بۇ ئىقتىدارنى ئىشلىتىشنىڭ قۇلايلىقىنى ئېنىق چۈشىنەلەيسىز. تۆۋەندىكى باسقۇچلارغا ئەگىشىڭ.

قەدەم باسقۇچلار: 7>. =DATEDIF(C5, D5,"Y") & " Years, "& DATEDIF(C5,D5,"YM") & " Months, "&DATEDIF(C5,D5, "MD") & " Days" چېسلا. شۇڭا ، بىز بۈگۈنكى ئىقتىدار نى ئىشلەتتۇق. ئەمما بۇ يەردە بىز ياشنى ھازىرقى دەۋر ئەمەس ، بەلكى مەلۇم بىر كۈندە ئىشلەيمىز. شۇڭا بىز ئاخىرلىشىش ۋاقتى ئۈچۈن باشقا كاتەكچە پايدىلىنىمىز.

تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى ئىككى چېسلا ئارىسىدىكى ياشنى قانداق ھېسابلاش (6 پايدىلىق ئۇسۇل)

8. تۇغۇلغان كۈندىن باشلاپ ياشنى ھېسابلاش ئۈچۈن VBA نى قوللىنىشExcel

تۇغۇلغان كۈنىدىن باشلاپ Excel دىكى يېشىنى ھېسابلاشنىڭ يەنە بىر ئۇسۇلى VBA كودىنى ئىشلىتىش.

تۆۋەندىكى ئۇسۇللارنى قوللانسىڭىز ، بۇ ئۇسۇل ئارقىلىق ياشنى ھېسابلىيالايسىز. 6> قەدەم باسقۇچلار: 30>
  • شۇ ھامان Microsoft Visual Basic for Applications كۆزنىكى ئېچىلىدۇ. Sheet9 (VBA) & gt; قىستۇر & gt; بۆلەكنى تاللاڭ.

    ئاستىغا ئىجرا قىلىش كۇنۇپكىسىنى بېسىڭ ياكى F5 نى بېسىڭ. سىز D5: D14 ھۈجەيرىلەرنىڭ يىللارنىڭ ئاپتوماتىك ھالدا ياش بىلەن تولغانلىقىنى كۆرەلەيسىز. فورمۇلا ستونىدا بىز VBA كودى دا ئىشلەتكەن DATEDIF فۇنكسىيەسى نى كۆرەلەيمىز.

بىر ئادەم مەلۇم ياشقا توشقان ۋاقىتنى تېپىش

ئالايلۇق ، روبىننىڭ تۇغۇلغان ۋاقتى 13-08-1996. ئۇ قاچان 50 ياشقا كىرىدۇ؟ بۇنى قانداق بىلىسىز؟ بالدۇر بىلمىسىڭىز ئەنسىرەيدىغان ئىش يوق. قەدەملىرىمىزنى ئىنچىكىلىك بىلەن كۆزىتىڭ.

قەدەم باسقۇچلار: ENTER . =DATE(YEAR(C5)+50,MONTH(C5),DAY(C5))

تۇغۇلغان كۈنى. ئاخىرىدا ، ئۇ 50 ياشقا كىرگەن ۋاقىتقا قايتىدۇيېشى .

خۇلاسە

بۇ ماقالىنى ئوقۇغانلىقىڭىزغا رەھمەت ، بۇنىڭ پايدىلىق بولۇشىنى ئۈمىد قىلىمىز. سوئال ياكى تەكلىپ-پىكىرلىرىڭىز بولسا بىزگە باھا بۆلۈمىدە خەۋەر قىلىڭ. تېخىمۇ كۆپ ئىزدىنىش ئۈچۈن ئالاھىدە تور بېكىتىمىزنى زىيارەت قىلىڭ

خۇگ ۋېست بۇ ساھەدە 10 نەچچە يىللىق تەجرىبىسى بار يۇقىرى تەجرىبىلىك Excel مەشقاۋۇلى ۋە تەھلىلچىسى. ئۇ بوغالتىرلىق ۋە مالىيە كەسپىدە باكلاۋۇرلۇق ئۇنۋانى ۋە سودا باشقۇرۇش كەسپىدە ماگىستىرلىق ئۇنۋانىغا ئېرىشكەن. خۇگنىڭ ئوقۇتۇش قىزغىنلىقى بار بولۇپ ، ئەگىشىش ۋە چۈشىنىش ئاسان بولغان ئۆزگىچە ئوقۇتۇش ئۇسۇلىنى تەرەققىي قىلدۇردى. ئۇنىڭ Excel ھەققىدىكى مۇتەخەسسىس بىلىمى دۇنيادىكى مىڭلىغان ئوقۇغۇچىلار ۋە كەسپىي خادىملارنىڭ ماھارىتىنى ئۆستۈرۈشىگە ۋە كەسپىي ھاياتىدا مۇنەۋۋەر بولۇشىغا ياردەم بەردى. خۇگ بىلوگى ئارقىلىق ئۆزىنىڭ بىلىملىرىنى دۇنيا بىلەن ئورتاقلىشىدۇ ، ھەقسىز Excel دەرسلىكى ۋە توردا تەربىيىلەش ئېلىپ بېرىپ ، شەخس ۋە كارخانىلارنىڭ تولۇق يوشۇرۇن كۈچىگە يېتىشىگە ياردەم بېرىدۇ.