مەزمۇن جەدۋىلى
بۇ دەرسلىكتە Excel YEAR فۇنكىسىيەسىنىڭ گرامماتىكىسى ۋە ئىشلىتىلىشى چۈشەندۈرۈلگەن بولۇپ ، يىلنى ۋاقىتتىن تارتىپ چىقىرىش ، چېسلانى ئاي ۋە يىلغا ئايلاندۇرۇش ، تۇغۇلغان كۈندىن باشلاپ ياشنى ھېسابلاش ۋە بەلگىلەش فورمۇلا مىساللىرى بىلەن تەمىنلەيدۇ. ھالقىلىق يىللار. بۈگۈن بىز تېخىمۇ چوڭ ۋاقىت بۆلىكىگە دىققەت قىلىپ ، Excel خىزمەت جەدۋىلىڭىزدىكى يىللارنى ھېسابلاش توغرىسىدا سۆزلەيمىز.
بۇ دەرسلىكتە سىز ئۆگىنىسىز:
يىل فۇنكسىيەسى Excel دىكى
Excel دىكى YEAR ئىقتىدارى 1900-يىلدىن 9999-يىلغىچە پۈتۈن سان سۈپىتىدە بېرىلگەن ۋاقىتقا ماس كېلىدىغان تۆت خانىلىق بىر يىلنى قايتۇرىدۇ.
Excel YEAR ئىقتىدارىنىڭ گرامماتىكىسى ئۇنىڭغا ئوخشاش ئاددىي. مۇمكىن:
YEAR (serial_number)serial_number سىز تاپماقچى بولغان يىلنىڭ كۈچكە ئىگە ۋاقتى.
Excel يىل فورمۇلاسى
Excel دا بىر يىللىق فورمۇلا ياساش ئۈچۈن ، مەنبە ۋاقتىنى بىر قانچە جەھەتتىن تەمىنلىيەلەيسىز. Excel دا چېسلا بىلەن تەمىنلەشنىڭ ئەڭ ئىشەنچلىك ئۇسۇلى DATE ئىقتىدارىنى ئىشلىتىش.
مەسىلەن ، تۆۋەندىكى فورمۇلا 2015-يىلى 4-ئاينىڭ 28-كۈنىنى قايتۇرىدۇ:
=YEAR(DATE(2015, 4, 28))
چېسلاغا ۋەكىللىك قىلىدىغان تەرتىپ نومۇرى
ئىچكى Excel سىستېمىسىدا چېسلا 1900-يىلى 1-يانۋاردىن باشلاپ تەرتىپ نومۇرى سۈپىتىدە ساقلىنىدۇ ، بۇ سان 1-نومۇر سۈپىتىدە ساقلىنىدۇ.Excel دا چېسلانىڭ قانداق ساقلىنىدىغانلىقى توغرىسىدىكى ئۇچۇرلارنى Excel چېسلا فورماتىغا قاراڭ. =YEAR(42122)
گەرچە قوبۇل قىلغىلى بولسىمۇ ، بۇ ئۇسۇل تەۋسىيە قىلىنمايدۇ ، چۈنكى ئوخشىمىغان سىستېمىلاردا چېسلا نومۇرى ئوخشىماسلىقى مۇمكىن. سىز پەقەت شۇ كاتەكچىنى كۆرسەتسىڭىز بولىدۇ. مەسىلەن:
=YEAR(A1)
باشقا بىر قىسىم فورمۇلالارنىڭ نەتىجىسىدە
مەسىلەن ، سىز TODAY () فۇنكسىيەسىنى ئىشلىتىپ ھازىرقى ۋاقىتتىن يىلنى چىقىرىۋېتەلەيسىز:
=YEAR(TODAY())
تېكىست
ئاددىي ئەھۋالدا ، يىل فورمۇلا ھەتتا تېكىست سۈپىتىدە كىرگۈزۈلگەن ۋاقىتنىمۇ چۈشىنەلەيدۇ ، مەسىلەن:
=YEAR("28-Apr-2015")
بۇ ئۇسۇلنى ئىشلەتكەندە چېسلانى Excel چۈشىنىدىغان فورماتقا كىرگۈزگەنلىكىڭىزنى قايتا تەكشۈرۈڭ. ئۇندىن باشقا ، مىكروسوفتنىڭ چېسلا تېكىست قىممىتى سۈپىتىدە تەمىنلەنگەندە توغرا نەتىجىگە كاپالەتلىك قىلالمايدىغانلىقىنى ئېسىڭىزدە تۇتۇڭ. 3>
Excel دا چېسلانى يىلغا قانداق ئايلاندۇرۇش
Excel دا چېسلا ئۇچۇرلىرى بىلەن ئىشلىگەندە ، خىزمەت جەدۋىلىڭىز ئادەتتە ئاي ، كۈن ۋە يىل قاتارلىق تولۇق چېسلانى كۆرسىتىدۇ. . قانداقلا بولمىسۇن ، مۇھىم ئابىدەلەر ۋە مەھسۇلات ئېلان قىلىش ياكى مۈلۈك سېتىۋېلىش قاتارلىق مۇھىم پائالىيەتلەرگە نىسبەتەن ، سىز پەقەت بىر يىلنى قايتا كىرگۈزمەي ياكى ئۆزگەرتمەيلا كۆرمەكچى بولۇشىڭىز مۇمكىن.ئەسلى سانلىق مەلۇمات. تۆۋەندە ، سىز بۇنى قىلىشنىڭ 3 خىل تېز ئۇسۇلىنى تاپالايسىز.
مىسال 1. يىل فۇنكسىيەسىنى ئىشلىتىپ بىر يىلدىن تارتىپ چىقىرىڭ ۋاقىتنى بىر يىلغا ئۆزگەرتىش. ئۈستىدىكى ئېكران رەسىمى بىر تۈركۈم فورمۇلانى كۆرسىتىپ بېرىدۇ ، تۆۋەندىكى رەسىمدە يەنە بىر قانچە مىسالنى كۆرەلەيسىز. YEAR فۇنكسىيەسىنىڭ بارلىق فورماتتىكى چېسلانى تولۇق چۈشىنىدىغانلىقىغا دىققەت قىلىڭ:
مىسال 2. Excel
دىكى چېسلانى ئاي ۋە يىلغا ئايلاندۇرۇش. يىل ۋە ئايغىچە ، سىز TEXT ئىقتىدارىنى ئىشلىتىپ ھەر بىر ئورۇننى ئايرىم-ئايرىم ئايرىيالايسىز ، ئاندىن بۇ ئىقتىدارلارنى بىر فورمۇلا ئىچىدە بىرلەشتۈرەلەيسىز.
TEXT ئىقتىدارىدا ، ئاي ۋە يىل ئوخشىمىغان كودلارنى ئىشلىتەلەيسىز ، مەسىلەن: <3 - 2 خانىلىق يىللار
چىقىرىشنى تېخىمۇ ياخشى ئوقۇش ئۈچۈن ، كودلارنى پەش ، پەردە ياكى باشقا ھەرپلەر بىلەن ئايرىيالايسىز ، تۆۋەندىكى ئاي ۋە يىل فورمۇلاغا ئوخشاش:
=TEXT(B2, "mmmm") & ", " & TEXT(B2, "yyyy")
ياكى
=TEXT(B2, "mmm") & "-" & TEXT(B2, "yy")
بۇ يەردە B2 بار ھۈجەيرە بار بىر چېسلا. Excel غا ئېرىشىش ئۈچۈن پەقەت يىللارنىلا كۆرسىتىش ut ئەسلى چېسلانى ئۆزگەرتىش. باشقىچە ئېيتقاندا ، سىز ئېرىشەلەيسىزھۈجەيرىلەردە ساقلانغان تولۇق چېسلا ، ئەمما پەقەت كۆرسىتىلگەن يىللار.
بۇ ئەھۋالدا ھېچقانداق فورمۇلا لازىم ئەمەس. سىز پەقەت Ctrl + 1 نى بېسىپ فورمات كاتەكچىسى سۆزلىشىش رامكىسىنى ئاچىسىز ، سان بەتكۈچىدىكى ئىختىيارى تۈرىنى تاللاڭ ۋە تۆۋەندىكى كودلارنىڭ بىرىنى كىرگۈزۈڭ. 1> رامكىنى كىرگۈزۈڭ:
- yy - 00 - 99 غا ئوخشاش 2 خانىلىق يىلنى كۆرسىتىش. .1313 ئەگەر فورمۇلاڭىزدىكى بۇنداق كاتەكچىلەرنى كۆرسەتسىڭىز ، Microsoft Excel يىل ھېسابلاش ئەمەس ، بەلكى ۋاقىت ھېسابلاش ئېلىپ بارىدۇ. 3>
Excel دا تۇغۇلغان كۈندىن باشلاپ ياشنى قانداق ھېسابلاش
Excel دا تۇغۇلغان ۋاقىت جەدۋىلىنى ھېسابلاشنىڭ بىر قانچە خىل ئۇسۇلى بار - DATEDIF ، YEARFRAC ياكى INT ئىقتىدارىنى بۈگۈن () بىلەن بىرلەشتۈرۈپ ئىشلىتىش. TODAY فۇنكسىيەسى ياشنى ھېسابلايدىغان ۋاقىت بىلەن تەمىنلەيدۇ ، فورمۇلاڭىزنىڭ ھەمىشە توغرا ياشنى ئەسلىگە كەلتۈرۈشىگە كاپالەتلىك قىلىدۇ. يىللاردا تۇغۇلغان ۋاقىتنى ھازىرقى كۈندىن باشلاپ ئېلىش. بۇ خىل ئۇسۇل كۈندىلىك تۇرمۇشتا ياخشى ئىشلەيدۇ ، ئەمما ئوخشىشىپ كېتىدىغان Excel ياش ھېسابلاش فورمۇلاسى توغرا ئەمەس:
INT ((TODAY () - DOB ) / 365)DOB تۇغۇلغان كۈنى.
فورمۇلانىڭ بىرىنچى قىسمى (TODAY () - B2) پەرقى كۈنلەر ، يىل سانىغا ئېرىشىش ئۈچۈن ئۇنى 365 گە بۆلۈڭ. كۆپىنچە ئەھۋاللاردا ، بۇ تەڭلىمىنىڭ نەتىجىسى ئونلۇق سان بولۇپ ، سىزدە INT ئىقتىدارى ئۇنى ئەڭ يېقىن پۈتۈن سانغا توغرىلايدۇ.
تۇغۇلغان كۈنىنى B2 ھۈجەيرىسىدە دەپ پەرەز قىلساق ، تولۇق فورمۇلا تۆۋەندىكىدەك بولىدۇ. :
=INT((TODAY()-B2)/365)
يۇقىرىدا دېيىلگەندەك ، بۇ ياش ھېسابلاش فورمۇلا ھەمىشە نۇقسانسىز ئەمەس ، بۇنىڭ سەۋەبى. ھەر 4-يىل 366 كۈننى ئۆز ئىچىگە ئالغان سەكرەش يىلى ، ئەمما فورمۇلا كۈن سانىنى 365 گە ئايرىيدۇ. شۇڭا ، ئەگەر بىرسى 29-فېۋرال تۇغۇلغان بولسا ، بۈگۈن 28-فېۋرال بولسا ، بۇ ياش فورمۇلا ئادەمنى بىر كۈن چوڭ قىلىدۇ.
365 نىڭ ئورنىغا 365.25 گە بۆلۈشمۇ نۇقسانسىز ئەمەس ، مەسىلەن ، سەكرەش يىلىنى باشتىن كەچۈرمىگەن بالىنىڭ يېشىنى ھېسابلىغاندا.
يۇقارقىلارنى ئويلاشقاندا نورمال تۇرمۇش ئۈچۈن ياشنى ھېسابلاش ئۇسۇلىنى تېخىمۇ ياخشى تېجەڭ ، ھەمدە Excel دىكى تۇغۇلغان كۈندىن باشلاپ ياشنى ھېسابلاش ئۈچۈن تۆۋەندىكى فورمۇلادىن بىرنى ئىشلىتىڭ.
DATEDIF ( DOB ، بۈگۈن () ، «y») . تۆۋەندىكى ئېكران رەسىمى ھەرىكەتتىكى ھەقىقىي ياش ھېسابلاش فورمۇلاسىنى كۆرسىتىپ بېرىدۇ:
=DATEDIF(B2, TODAY(), "y")
ئېنىق ياشنى ھېسابلاشتۇغۇلغان ۋاقتى (يىل ، ئاي ۋە كۈنلەردە)
يىل ، ئاي ۋە كۈندىكى ئېنىق ياشنى ھېسابلاش ئۈچۈن ، ئاخىرقى تالاش-تارتىشتا تۆۋەندىكى ئورۇنلار بىلەن ئۈچ DATEDIF فۇنكسىيەسىنى يېزىڭ:> Y - تولۇق يىل سانىنى ھېسابلاش.
=DATEDIF(B2,TODAY(),"Y") & " Years, " & DATEDIF(B2,TODAY(),"YM") & " Months, " & DATEDIF(B2,TODAY(),"MD") & " Days"
بۇ ياش فورمۇلا ناھايىتى قولايلىق بولۇشى مۇمكىن ، مەسىلەن ، دوختۇر بىمارلارنىڭ ئېنىق يېشىنى كۆرسىتىپ بېرىدۇ ياكى ئۈچۈن بارلىق خىزمەتچىلەرنىڭ كونكرېت يېشىنى بىلىش ئۈچۈن بىر خادىم:
مەلۇم بىر كۈندە ياكى مەلۇم بىر يىلدا ياشنى ھېسابلاش قاتارلىق تېخىمۇ كۆپ فورمۇلا مىساللىرى ئۈچۈن تۆۋەندىكىلەرنى تەكشۈرۈپ بېقىڭ. دەرسلىك: Excel دىكى ياشنى قانداق ھېسابلاش.
يىلنىڭ كۈن سانىغا قانداق ئېرىشىش (1-365)
بۇ مىسال قانداق قىلىپ بىر يىلدا مەلۇم بىر كۈننىڭ سانىغا قانداق ئېرىشكىلى بولىدىغانلىقىنى كۆرسىتىپ بېرىدۇ ، يەنى 1 دىن 365 گىچە (سەكرەش يىللىرىدا 1-366) 1-ئاينىڭ 1-كۈنى دەپ قارالغان كۈن. 3>
ھازىر ، فورمۇلانىڭ زادى نېمە ئىش قىلىدىغانلىقىنى كۆرۈپ باقايلى. The يىل ئىقتىدارى A2 كاتەكچىدىكى چېسلا يىلىنى يىغىۋالىدۇ ۋە ئۇنى چېسلا (يىل ، ئاي ، كۈن) فۇنكىسىيەسىگە يەتكۈزۈپ بېرىدۇ ، بۇ مەلۇم بىر چېسلاغا ۋەكىللىك قىلىدىغان تەرتىپ نومۇرىنى قايتۇرىدۇ.
شۇڭلاشقا ، فورمۇلامىزدا year
ئەسلى ۋاقىت (A2) دىن ئېلىنغان ، month
بولسا 1 (يانۋار) ، day
بولسا 0. ئەمەلىيەتتە ، نۆل كۈن Excel نى ئالدىنقى يىلى 31-دېكابىر قايتىشقا مەجبۇرلايدۇ. ، چۈنكى بىز 1-يانۋارنىڭ 1-كۈنى دەپ قارىلىشىنى ئۈمىد قىلىمىز. ئاندىن ، سىز DATE فورمۇلا ئارقىلىق قايتۇرۇلغان تەرتىپ نومۇرىنى ئەسلى ۋاقتىدىن تارتىپ چىقىرىسىز (ئۇ Excel دا تەرتىپ نومۇرى سۈپىتىدە ساقلىنىدۇ) ، پەرقى سىز ئىزدەۋاتقان يىل. مەسىلەن ، 2015-يىلى 1-ئاينىڭ 5-كۈنى 42009 ، 2014-يىلى 12-ئاينىڭ 31-كۈنى 42004 ، شۇڭا 42009 - 42004 = 5.
ئەگەر 0 كۈن ئۇقۇمى سىزگە ماس كەلمىسە ، تۆۋەندىكىلەرنى ئىشلىتەلەيسىز. ئۇنىڭ ئورنىغا فورمۇلا:
=A2-DATE(YEAR(A2), 1, 1)+1
يىل ئىچىدە قالغان كۈن سانىنى قانداق ھېسابلاش
يىل ئىچىدە قالغان كۈن سانىنى ھېسابلاش ئۈچۈن ، بىز ئىشلىتىمىز. DATE ۋە YEAR ئىقتىدارى يەنە بىر قېتىم. بۇ فورمۇلا يۇقىرىدىكى مىسال 3 بىلەن ئوخشاش ئۇسۇلنى ئاساس قىلغان ، شۇڭا ئۇنىڭ لوگىكىسىنى چۈشىنىشتە قىيىنچىلىققا يولۇقماسلىقىڭىز مۇمكىن:
=DATE(YEAR(A2),12,31)-A2
ئەگەر سىز نۆۋەتتىكى ۋاقىتقا ئاساسەن يىل ئاخىرىغىچە قانچە كۈن قالغانلىقىنى بىلمەكچى بولسىڭىز ، Excel TODAY () ئىقتىدارىنى ئىشلىتىسىز ، تۆۋەندىكىدەك:
=DATE(2015, 12, 31)-TODAY()
2015-يىل بۇ يىل قەيەردە؟ .
ھېسابلاشExcel دىكى سەكرەش يىللىرى
بىلگىنىڭىزدەك ، ھەر 4-يىلدا دېگۈدەك 2-ئاينىڭ 29-كۈنى قوشۇمچە بىر كۈن بار بولۇپ ، سەكرەش يىلى دەپ ئاتىلىدۇ. مىكروسوفت Excel جەدۋىلىدە ، مەلۇم بىر ۋاقىتنىڭ سەكرەش يىلى ياكى كۆپ خىل ئۇسۇلدا ئورتاق بىر يىلغا تەۋە ياكى ئەمەسلىكىنى بەلگىلىيەلەيسىز. مەن پەقەت بىر قانچە فورمۇلانى كۆرسەتمەكچى ، مېنىڭچە بۇنى چۈشىنىش ئەڭ ئاسان.
فورمۇلا 1. 2-ئاينىڭ 29-كۈنى بار-يوقلۇقىنى تەكشۈرۈڭ 2-ئاي سەكرەش يىلىدا 29 كۈن بولغاچقا ، بىز مەلۇم بىر يىلنىڭ 2-ئايدىكى كۈن سانىنى ھېسابلاپ 29-سان بىلەن سېلىشتۇرىمىز. مەسىلەن:
=DAY(DATE(2015,3,1)-1)=29
بۇ فورمۇلادا ، DATE (2015,3,1) فۇنكسىيەسى 2015-يىلى 3-ئاينىڭ 1-كۈنىنى قايتۇرىدۇ ، بىز ئۇنىڭدىن ئايرىۋالىمىز. DAY فۇنكسىيەسى بۇ كۈندىن باشلاپ كۈن سانىنى چىقىرىپ بېرىدۇ ، بىز بۇ ساننى 29 بىلەن سېلىشتۇرىمىز. بۇ فورمۇلا TRUE نى قايتۇرىدۇ ، بولمىسا يالغان. چېسلا:
=DAY(DATE(YEAR(A2),3,1)-1)=29
بۇ يەردە A2 چېسلانى ئۆز ئىچىگە ئالغان كاتەكچە.
فورمۇلا قايتۇرغان نەتىجىلەر تۆۋەندىكىچە:
ئۇنىڭدىن باشقا ، سىز EOMONTH ئىقتىدارىنى ئىشلىتىپ 2-ئايدىكى ئاخىرقى كۈنىنى قايتۇرالايسىز ، ھەمدە بۇ ساننى 29:
=DAY(EOMONTH(DATE(YEAR(A2),2,1),0))=29
بىلەن سېلىشتۇرۇپ ، فورمۇلانى تېخىمۇ قۇلايلىق قىلالايسىز. ، IF ئىقتىدارىنى ئىشلىتىڭ ۋە ئۇنىڭغا ئىگە بولۇڭقايتىڭ ، ھەقىقىي ۋە يالغاننىڭ ئورنىغا «ھالقىش يىلى» ۋە «ئورتاق يىل» دېگىن:
=IF(DAY(DATE(YEAR(A2),3,1)-1)=29, "Leap year", "Common year")
=IF(DAY(EOMONTH(DATE(YEAR(A2),2,1),0))=29, "Leap year", "Common year")
فورمۇلا 2 . يىلنىڭ 366 كۈن بار-يوقلۇقىنى تەكشۈرۈڭ
بۇ باشقا ئېنىق سىناق بولۇپ ، ھېچقانداق چۈشەندۈرۈش تەلەپ قىلمايدۇ. بىز بىر DATE فۇنكسىيەسىنى ئىشلىتىپ كېلەر يىلى 1-يانۋارنى قايتۇرىمىز ، يەنە بىر DATE ئىقتىدارى بۇ يىل 1-يانۋارغا ئېرىشىمىز ، كېيىنكىسىنى ئالدىنقىسىدىن چىقىرىپ ، پەرقنىڭ 366 گە تەڭ ياكى ئەمەسلىكىنى تەكشۈرۈپ تۇرىمىز:
=DATE(2016,1,1) - DATE(2015,1,1)=366
بەزى كاتەكچىلەرگە كىرگۈزۈلگەن ۋاقىتقا ئاساسەن بىر يىلنى ھېسابلاش ئۈچۈن ، سىز Excel YEAR ئىقتىدارىنى ئالدىنقى مىسالدىكىگە ئوخشاش ئىشلىتىسىز:
=DATE(YEAR(A2)+1,1,1) - DATE(YEAR(A2),1,1)=366
بۇ يەردە A2 چېسلانى ئۆز ئىچىگە ئالغان كاتەكچىدۇر.
=IF(DATE(YEAR(A2)+1,1,1) - DATE(YEAR(A2),1,1)=366, "Leap year", "Non-leap year")
يۇقىرىدا دېيىلگەندەك ، بۇلار Excel دىكى سەكرەش يىللىرىنى ھېسابلاشنىڭ بىردىنبىر ئۇسۇلى ئەمەس. باشقا ھەل قىلىش چارىلىرىنى بىلىشكە قىزىقسىڭىز ، مىكروسوفت ئوتتۇرىغا قويغان ئۇسۇلنى تەكشۈرەلەيسىز. ئادەتتىكىگە ئوخشاش ، مىكروسوفت يىگىتلىرى ئاسان ئۇسۇللارنى ئىزدىمەيدۇ ، شۇنداقمۇ؟
ئۈمىدۋار ، بۇ ماقالە Excel دىكى يىل ھېسابلاشنى بىلىشىڭىزگە ياردەم بەردى. ئوقۇغانلىقىڭىزغا رەھمەت ، كېلەر ھەپتە كۆرۈشۈشنى ئۈمىد قىلىمەن.