តារាងមាតិកា
ការបង្រៀននេះពន្យល់អំពីវាក្យសម្ព័ន្ធ និងការប្រើប្រាស់មុខងារ Excel YEAR និងផ្តល់នូវឧទាហរណ៍រូបមន្តដើម្បីស្រង់ឆ្នាំពីកាលបរិច្ឆេទ បម្លែងកាលបរិច្ឆេទទៅជាខែ និងឆ្នាំ គណនាអាយុពីថ្ងៃខែឆ្នាំកំណើត និង កំណត់ ឆ្នាំបង្គ្រប់។
នៅក្នុងប្រកាសថ្មីៗមួយចំនួន យើងបានស្វែងរកវិធីផ្សេងៗក្នុងការគណនាកាលបរិច្ឆេទ និងពេលវេលានៅក្នុង Excel ហើយបានសិក្សាពីមុខងារមានប្រយោជន៍ជាច្រើនដូចជា WEEKDAY, WEEKNUM, MONTH, និង DAY។ ថ្ងៃនេះ យើងនឹងផ្តោតលើឯកតាពេលវេលាធំជាង ហើយនិយាយអំពីការគណនាឆ្នាំនៅក្នុងសន្លឹកកិច្ចការ Excel របស់អ្នក។
នៅក្នុងមេរៀននេះ អ្នកនឹងរៀន៖
មុខងារ YEAR ក្នុង Excel
អនុគមន៍ YEAR ក្នុង Excel ត្រឡប់ឆ្នាំបួនខ្ទង់ដែលត្រូវនឹងកាលបរិច្ឆេទដែលបានផ្តល់ឱ្យជាចំនួនគត់ពី 1900 ដល់ 9999។
វាក្យសម្ព័ន្ធនៃអនុគមន៍ Excel YEAR គឺសាមញ្ញដូចវាដែរ។ អាចជា៖
YEAR(serial_number)កន្លែងដែលលេខ serial_number គឺជាកាលបរិច្ឆេទត្រឹមត្រូវនៃឆ្នាំដែលអ្នកចង់ស្វែងរក។
រូបមន្ត Excel YEAR
ដើម្បីធ្វើរូបមន្ត YEAR នៅក្នុង Excel អ្នកអាចផ្គត់ផ្គង់កាលបរិច្ឆេទប្រភពតាមវិធីជាច្រើន។
ដោយប្រើមុខងារ DATE
The វិធីដែលអាចទុកចិត្តបំផុតក្នុងការផ្គត់ផ្គង់កាលបរិច្ឆេទក្នុង Excel គឺប្រើប្រាស់មុខងារ DATE។
ឧទាហរណ៍ រូបមន្តខាងក្រោមបង្ហាញឆ្នាំសម្រាប់ថ្ងៃទី 28 ខែមេសា ឆ្នាំ =A2-DATE(YEAR(A2), 1, 1)+1
៖
=YEAR(DATE(
=A2-DATE(YEAR(A2), 1, 1)+1
, 4, 28))
ដូច លេខសៀរៀលដែលតំណាងឱ្យកាលបរិច្ឆេទ
នៅក្នុងប្រព័ន្ធ Excel ខាងក្នុង កាលបរិច្ឆេទត្រូវបានរក្សាទុកជាលេខសៀរៀលដែលចាប់ផ្តើមដោយថ្ងៃទី 1 ខែមករា ឆ្នាំ 1900 ដែលត្រូវបានរក្សាទុកជាលេខ 1។ សម្រាប់ព័ត៌មានបន្ថែមព័ត៌មានអំពីរបៀបរក្សាទុកកាលបរិច្ឆេទក្នុង Excel សូមមើលទម្រង់កាលបរិច្ឆេទ Excel ។
ថ្ងៃទី 28 ខែមេសា ឆ្នាំ =A2-DATE(YEAR(A2), 1, 1)+1
ត្រូវបានរក្សាទុកជា 42122 ដូច្នេះអ្នកអាចបញ្ចូលលេខនេះដោយផ្ទាល់ក្នុងរូបមន្ត៖
=YEAR(42122)
ទោះបីជាអាចទទួលយកបានក៏ដោយ វិធីសាស្ត្រនេះមិនត្រូវបានណែនាំទេ ដោយសារលេខកាលបរិច្ឆេទអាចប្រែប្រួលតាមប្រព័ន្ធផ្សេងៗគ្នា។
ជាឯកសារយោងក្រឡា
សន្មត់ថាអ្នកមានកាលបរិច្ឆេទត្រឹមត្រូវនៅក្នុងក្រឡាមួយចំនួន។ អ្នកអាចយោងទៅក្រឡានោះ។ ឧទាហរណ៍៖
=YEAR(A1)
ជាលទ្ធផលនៃរូបមន្តផ្សេងទៀត
ឧទាហរណ៍ អ្នកអាចប្រើមុខងារ TODAY() ដើម្បីស្រង់ឆ្នាំពីកាលបរិច្ឆេទបច្ចុប្បន្ន៖
=YEAR(TODAY())
ជាអត្ថបទ
ក្នុងករណីសាមញ្ញ រូបមន្ត YEAR ថែមទាំងអាចយល់ពីកាលបរិច្ឆេទដែលបានបញ្ចូលជាអត្ថបទដូចនេះ៖
=YEAR("28-Apr-
=A2-DATE(YEAR(A2), 1, 1)+1
")
នៅពេលប្រើវិធីនេះ សូមពិនិត្យពីរដងថាអ្នកបញ្ចូលកាលបរិច្ឆេទក្នុងទម្រង់ដែល Excel យល់។ សូមចងចាំផងដែរថា Microsoft មិនធានានូវលទ្ធផលត្រឹមត្រូវ នៅពេលដែលកាលបរិច្ឆេទត្រូវបានផ្តល់ជាតម្លៃអត្ថបទ។
រូបថតអេក្រង់ខាងក្រោមបង្ហាញពីរូបមន្ត YEAR ខាងលើទាំងអស់នៅក្នុងសកម្មភាព ដែលទាំងអស់នឹងត្រលប់មកវិញនៅឆ្នាំ =A2-DATE(YEAR(A2), 1, 1)+1
ដូចដែលអ្នកអាចរំពឹងទុក :)
របៀបបំប្លែងកាលបរិច្ឆេទទៅឆ្នាំក្នុង Excel
នៅពេលអ្នកធ្វើការជាមួយព័ត៌មានកាលបរិច្ឆេទក្នុង Excel សន្លឹកកិច្ចការរបស់អ្នកជាធម្មតាបង្ហាញកាលបរិច្ឆេទពេញ រួមទាំងខែ ថ្ងៃ និងឆ្នាំ។ . ទោះជាយ៉ាងណាក៏ដោយ សម្រាប់ព្រឹត្តិការណ៍សំខាន់ៗ និងព្រឹត្តិការណ៍សំខាន់ៗដូចជាការចេញលក់ផលិតផល ឬការទិញទ្រព្យសម្បត្តិ អ្នកប្រហែលជាចង់មើលតែឆ្នាំដោយមិនបញ្ចូលឡើងវិញ ឬកែប្រែទិន្នន័យដើម។ ខាងក្រោមនេះ អ្នកនឹងរកឃើញវិធីរហ័សចំនួន 3 ដើម្បីធ្វើវា។
ឧទាហរណ៍ 1. ស្រង់ចេញមួយឆ្នាំពីកាលបរិច្ឆេទដោយប្រើមុខងារ YEAR
តាមពិត អ្នកដឹងពីរបៀបប្រើមុខងារ YEAR នៅក្នុង Excel រួចហើយ ដើម្បីបំប្លែងកាលបរិច្ឆេទទៅមួយឆ្នាំ។ រូបថតអេក្រង់ខាងលើបង្ហាញពីរូបមន្តជាច្រើន ហើយអ្នកអាចឃើញឧទាហរណ៍មួយចំនួនទៀតនៅក្នុងរូបថតអេក្រង់ខាងក្រោម។ ចំណាំថាមុខងារ YEAR យល់យ៉ាងល្អឥតខ្ចោះនូវកាលបរិច្ឆេទក្នុងទម្រង់ដែលអាចធ្វើបានទាំងអស់៖
ឧទាហរណ៍ 2. បំប្លែងកាលបរិច្ឆេទទៅជាខែ និងឆ្នាំក្នុង Excel
ដើម្បីបំប្លែងកាលបរិច្ឆេទដែលបានផ្តល់ឱ្យ ដល់ឆ្នាំ និងខែ អ្នកអាចប្រើមុខងារ TEXT ដើម្បីស្រង់ឯកតានីមួយៗជាលក្ខណៈបុគ្គល ហើយបន្ទាប់មកបញ្ចូលមុខងារទាំងនោះក្នុងរូបមន្តមួយ។
នៅក្នុងមុខងារ TEXT អ្នកអាចប្រើកូដផ្សេងៗសម្រាប់ខែ និងឆ្នាំដូចជា៖
- "mmm" - ឈ្មោះខែជាអក្សរកាត់ដូចជា មករា - ធ្នូ។
- "mmmm" - ឈ្មោះពេញខែ ដូចជាខែមករា - ខែធ្នូ។
- "yy" - ឆ្នាំ 2 ខ្ទង់
- "yyyy" - ឆ្នាំ 4 ខ្ទង់
ដើម្បីធ្វើឱ្យលទ្ធផលអាចអានបានកាន់តែប្រសើរ អ្នកអាចបំបែកកូដដោយសញ្ញាក្បៀស សហសញ្ញា ឬតួអក្សរផ្សេងទៀត ដូចនៅក្នុងរូបមន្ត កាលបរិច្ឆេទទៅខែ និងឆ្នាំ ខាងក្រោម៖
=TEXT(B2, "mmmm") & ", " & TEXT(B2, "yyyy")
ឬ
=TEXT(B2, "mmm") & "-" & TEXT(B2, "yy")
កន្លែងដែល B2 ជាក្រឡាដែលមាន កាលបរិច្ឆេទ។
ឧទាហរណ៍ 3. បង្ហាញកាលបរិច្ឆេទជាឆ្នាំ
ប្រសិនបើវាមិនសំខាន់ទេថាតើកាលបរិច្ឆេទត្រូវបានរក្សាទុកក្នុងសៀវភៅការងាររបស់អ្នកយ៉ាងណានោះ អ្នកអាច ទទួលបាន Excel ដើម្បីបង្ហាញតែឆ្នាំប៉ុណ្ណោះ។ ផ្លាស់ប្តូរកាលបរិច្ឆេទដើម។ នៅក្នុងពាក្យផ្សេងទៀតអ្នកអាចមានកាលបរិច្ឆេទពេញលេញត្រូវបានរក្សាទុកក្នុងក្រឡា ប៉ុន្តែបង្ហាញតែឆ្នាំប៉ុណ្ណោះ។
ក្នុងករណីនេះ មិនត្រូវការរូបមន្តទេ។ អ្នកគ្រាន់តែបើកប្រអប់ Format Cells ដោយចុច Ctrl + 1 ជ្រើសរើសប្រភេទ Custom នៅលើផ្ទាំង Number ហើយបញ្ចូលលេខកូដខាងក្រោមនៅក្នុង វាយ ប្រអប់៖
- yy - ដើម្បីបង្ហាញឆ្នាំ 2 ខ្ទង់ ដូចជា 00 - 99។
- yyyy - ដើម្បីបង្ហាញឆ្នាំ 4 ខ្ទង់ ដូចជា 1900 - 9999 .
សូមចងចាំថាវិធីសាស្ត្រនេះ មិនផ្លាស់ប្តូរកាលបរិច្ឆេទដើម ទេ វាគ្រាន់តែផ្លាស់ប្តូររបៀបដែលកាលបរិច្ឆេទត្រូវបានបង្ហាញនៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក។ ប្រសិនបើអ្នកយោងទៅក្រឡាបែបនេះនៅក្នុងរូបមន្តរបស់អ្នក Microsoft Excel នឹងធ្វើការគណនាកាលបរិច្ឆេទជាជាងការគណនាឆ្នាំ។
អ្នកអាចស្វែងរកព័ត៌មានលម្អិតបន្ថែមអំពីការផ្លាស់ប្តូរទម្រង់កាលបរិច្ឆេទនៅក្នុងមេរៀននេះ៖ របៀបផ្លាស់ប្តូរទម្រង់កាលបរិច្ឆេទនៅក្នុង Excel ។
របៀបគណនាអាយុចាប់ពីថ្ងៃខែឆ្នាំកំណើតក្នុង Excel
មានវិធីជាច្រើនដើម្បីគណនាអាយុថ្ងៃខែឆ្នាំកំណើតក្នុង Excel - ដោយប្រើមុខងារ DATEDIF, YEARFRAC ឬ INT រួមបញ្ចូលគ្នាជាមួយ TODAY()។ មុខងារ TODAY ផ្តល់កាលបរិច្ឆេទសម្រាប់គណនាអាយុនៅ ដោយធានាថារូបមន្តរបស់អ្នកនឹងត្រឡប់អាយុត្រឹមត្រូវជានិច្ច។
គណនាអាយុពីថ្ងៃខែឆ្នាំកំណើតជាឆ្នាំ
វិធីប្រពៃណីដើម្បីគណនាអាយុរបស់មនុស្ស ក្នុងឆ្នាំ គឺត្រូវដកថ្ងៃខែឆ្នាំកំណើតចេញពីថ្ងៃបច្ចុប្បន្ន។ វិធីសាស្រ្តនេះដំណើរការល្អក្នុងជីវិតប្រចាំថ្ងៃ ប៉ុន្តែរូបមន្តគណនាអាយុ Excel ស្រដៀងគ្នាគឺមិនពិតទាំងស្រុងនោះទេ៖
INT((TODAY()- DOB)/365)កន្លែងដែល DOB ជាថ្ងៃខែឆ្នាំកំណើត។
ផ្នែកដំបូងនៃរូបមន្ត (TODAY()-B2) គណនា ភាពខុសគ្នាគឺជាថ្ងៃ ហើយអ្នកចែកវាដោយ 365 ដើម្បីទទួលបានចំនួនឆ្នាំ។ ក្នុងករណីភាគច្រើន លទ្ធផលនៃសមីការនេះគឺជាលេខទសភាគ ហើយអ្នកមានអនុគមន៍ INT បង្គត់វាទៅចំនួនគត់ជិតបំផុត។
សន្មត់ថាថ្ងៃខែឆ្នាំកំណើតស្ថិតនៅក្នុងក្រឡា B2 រូបមន្តពេញលេញមានដូចខាងក្រោម :
=INT((TODAY()-B2)/365)
ដូចដែលបានរៀបរាប់ខាងលើ រូបមន្តគណនាអាយុនេះមិនតែងតែល្អឥតខ្ចោះនោះទេ ហើយនេះជាមូលហេតុ។ រៀងរាល់ឆ្នាំទី 4 គឺជាឆ្នាំបង្គ្រប់ដែលមាន 366 ថ្ងៃ ចំណែកឯរូបមន្តបែងចែកចំនួនថ្ងៃដោយ 365។ ដូច្នេះប្រសិនបើនរណាម្នាក់កើតនៅថ្ងៃទី 29 ខែកុម្ភៈ ហើយថ្ងៃនេះជាថ្ងៃទី 28 ខែកុម្ភៈ រូបមន្តអាយុនេះនឹងធ្វើឱ្យមនុស្សម្នាក់កាន់តែចាស់ទៅមួយថ្ងៃ។
ការបែងចែកដោយ 365.25 ជំនួសឱ្យ 365 គឺមិនអាចឥតខ្ចោះបានទេ ឧទាហរណ៍ នៅពេលគណនាអាយុរបស់កុមារដែលមិនទាន់បានឆ្លងកាត់ឆ្នាំបង្គ្រប់។
ដោយផ្តល់ឱ្យខាងលើ អ្នកនឹង រក្សាទុកវិធីគណនាអាយុនេះឱ្យបានល្អជាងសម្រាប់ជីវិតធម្មតា ហើយប្រើរូបមន្តមួយក្នុងចំណោមរូបមន្តខាងក្រោមនេះដើម្បីគណនាអាយុចាប់ពីថ្ងៃខែឆ្នាំកំណើតក្នុង Excel។
DATEDIF( DOB, TODAY(), "y") ROUNDDOWN (YEARFRAC( DOB, TODAY(), 1), 0)ការពន្យល់លម្អិតនៃរូបមន្តខាងលើត្រូវបានផ្តល់ជូនក្នុង របៀបគណនាអាយុក្នុង Excel ។ ហើយរូបថតអេក្រង់ខាងក្រោមបង្ហាញពីរូបមន្តគណនាអាយុជីវិតពិតនៅក្នុងសកម្មភាព៖
=DATEDIF(B2, TODAY(), "y")
ការគណនាអាយុពិតប្រាកដពីថ្ងៃខែឆ្នាំកំណើត (គិតជាឆ្នាំ ខែ និងថ្ងៃ)
ដើម្បីគណនាអាយុពិតប្រាកដជាឆ្នាំ ខែ និងថ្ងៃ សូមសរសេរអនុគមន៍ DATEDIF ចំនួនបីជាមួយនឹងឯកតាខាងក្រោមនៅក្នុងអាគុយម៉ង់ចុងក្រោយ៖
- Y - ដើម្បីគណនាចំនួនឆ្នាំពេញលេញ។
- YM - ដើម្បីទទួលបានភាពខុសគ្នារវាងខែដោយមិនអើពើឆ្នាំ។
- MD - ដើម្បីទទួលបានភាពខុសគ្នារវាងថ្ងៃ មិនអើពើឆ្នាំ និងខែ .
ហើយបន្ទាប់មក បញ្ចូលអនុគមន៍ DATEDIF ទាំង 3 ក្នុងរូបមន្តតែមួយ បំបែកលេខដែលត្រឡប់ដោយអនុគមន៍នីមួយៗដោយសញ្ញាក្បៀស ហើយកំណត់អត្ថន័យនៃលេខនីមួយៗ។
ដោយសន្មតថាកាលបរិច្ឆេទនៃ កំណើតគឺនៅក្នុងកោសិកា B2 រូបមន្តពេញលេញមានដូចខាងក្រោម៖
=DATEDIF(B2,TODAY(),"Y") & " Years, " & DATEDIF(B2,TODAY(),"YM") & " Months, " & DATEDIF(B2,TODAY(),"MD") & " Days"
រូបមន្តអាយុនេះអាចមានប្រយោជន៍ខ្លាំង និយាយថាសម្រាប់វេជ្ជបណ្ឌិតដើម្បីបង្ហាញអាយុពិតប្រាកដរបស់អ្នកជំងឺ ឬសម្រាប់ មន្ត្រីបុគ្គលិក ដើម្បីដឹងពីអាយុពិតប្រាកដរបស់និយោជិតទាំងអស់៖
សម្រាប់ឧទាហរណ៍រូបមន្តបន្ថែម ដូចជាការគណនាអាយុនៅកាលបរិច្ឆេទជាក់លាក់ ឬក្នុងឆ្នាំជាក់លាក់ណាមួយ សូមពិនិត្យមើលខាងក្រោម ការបង្រៀន៖ របៀបគណនាអាយុក្នុង Excel។
របៀបទទួលបានលេខថ្ងៃនៃឆ្នាំ (1-365)
ឧទាហរណ៍នេះបង្ហាញពីរបៀបដែលអ្នកអាចទទួលបានចំនួនថ្ងៃជាក់លាក់ក្នុងមួយឆ្នាំ ចន្លោះពី 1 ដល់ 365 (1-366 ក្នុងឆ្នាំបង្គ្រប់) ជាមួយនឹងថ្ងៃទី 1 ខែមករា ចាត់ទុកជាថ្ងៃទី 1។
សម្រាប់រឿងនេះ សូមប្រើអនុគមន៍ YEAR រួមជាមួយ DATE តាមវិធីនេះ៖
=A2-DATE(YEAR(A2), 1, 0)
កន្លែងដែល A2 ជាក្រឡាដែលមានកាលបរិច្ឆេទ។
ហើយឥឡូវនេះ តោះមើលថាតើរូបមន្តធ្វើដូចម្តេច។ នេះ។អនុគមន៍ YEAR ទាញយកឆ្នាំនៃកាលបរិច្ឆេទនៅក្នុងក្រឡា A2 ហើយបញ្ជូនវាទៅអនុគមន៍ DATE(ឆ្នាំ ខែ ថ្ងៃ) ដែលផ្តល់លទ្ធផលលេខបន្តបន្ទាប់គ្នាដែលតំណាងឱ្យកាលបរិច្ឆេទជាក់លាក់មួយ។
ដូច្នេះ ក្នុងរូបមន្តរបស់យើង year
ត្រូវបានស្រង់ចេញពីកាលបរិច្ឆេទដើម (A2) month
គឺ 1 (ខែមករា) និង day
គឺ 0។ ជាការពិត សូន្យថ្ងៃបង្ខំឱ្យ Excel ត្រឡប់ថ្ងៃទី 31 ខែធ្នូនៃឆ្នាំមុន។ ព្រោះយើងចង់ឲ្យថ្ងៃទី១ ខែមករា ចាត់ទុកជាថ្ងៃទី១។ ហើយបន្ទាប់មកអ្នកដកលេខស៊េរីដែលបានត្រឡប់មកវិញដោយរូបមន្ត DATE ពីកាលបរិច្ឆេទដើម (ដែលត្រូវបានរក្សាទុកជាលេខសៀរៀលក្នុង Excel) ហើយភាពខុសគ្នាគឺថ្ងៃនៃឆ្នាំដែលអ្នកកំពុងស្វែងរក។ ឧទាហរណ៍ ថ្ងៃទី 5 ខែមករា ឆ្នាំ =A2-DATE(YEAR(A2), 1, 1)+1
ត្រូវបានរក្សាទុកជា 42009 និងថ្ងៃទី 31 ខែធ្នូ ឆ្នាំ 2014 គឺ 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()
ឆ្នាំ =A2-DATE(YEAR(A2), 1, 1)+1
ជាឆ្នាំបច្ចុប្បន្ន .
ការគណនាឆ្នាំបង្គ្រប់ក្នុង Excel
ដូចដែលអ្នកបានដឹងហើយថា ស្ទើរតែរៀងរាល់ឆ្នាំទី 4 មានថ្ងៃបន្ថែមនៅថ្ងៃទី 29 ខែកុម្ភៈ ហើយត្រូវបានគេហៅថាឆ្នាំបង្គ្រប់។ នៅក្នុងសន្លឹក Microsoft Excel អ្នកអាចកំណត់ថាតើកាលបរិច្ឆេទជាក់លាក់ណាមួយជារបស់ឆ្នាំបង្គ្រប់ ឬឆ្នាំធម្មតាតាមវិធីផ្សេងៗគ្នា។ ខ្ញុំនឹងបង្ហាញរូបមន្តពីរបី ដែលតាមគំនិតរបស់ខ្ញុំងាយយល់បំផុត។
រូបមន្ត 1។ សូមពិនិត្យមើលថាតើខែកុម្ភៈមាន 29 ថ្ងៃ
នេះគឺជាការសាកល្បងជាក់ស្តែងណាស់។ ចាប់តាំងពីខែកុម្ភៈមាន 29 ថ្ងៃក្នុងឆ្នាំបង្គ្រប់ យើងគណនាចំនួនថ្ងៃនៅក្នុងខែ 2 នៃឆ្នាំណាមួយ ហើយប្រៀបធៀបវាជាមួយលេខ 29។ ឧទាហរណ៍៖
=DAY(DATE(2015,3,1)-1)=29
ក្នុងរូបមន្តនេះ អនុគមន៍ DATE( =A2-DATE(YEAR(A2), 1, 1)+1
,3,1) ត្រឡប់ថ្ងៃទី 1 នៃខែមីនា ក្នុងឆ្នាំ =A2-DATE(YEAR(A2), 1, 1)+1
ដែលយើងដកលេខ 1។ អនុគមន៍ DAY ដកលេខថ្ងៃចេញពីកាលបរិច្ឆេទនេះ ហើយយើងប្រៀបធៀបលេខនោះជាមួយនឹងលេខ 29។ ប្រសិនបើលេខត្រូវគ្នា។ រូបមន្តត្រឡប់ TRUE, FALSE បើមិនដូច្នេះទេ ។
ប្រសិនបើអ្នកមានបញ្ជីកាលបរិច្ឆេទនៅក្នុងសន្លឹកកិច្ចការ Excel របស់អ្នករួចហើយ ហើយអ្នកចង់ដឹងថាមួយណាជាឆ្នាំបង្គ្រប់ បន្ទាប់មកបញ្ចូលអនុគមន៍ YEAR ក្នុងរូបមន្តដើម្បីស្រង់ឆ្នាំពី កាលបរិច្ឆេទ៖
=DAY(DATE(YEAR(A2),3,1)-1)=29
កន្លែងដែល A2 ជាក្រឡាដែលមានកាលបរិច្ឆេទ។
លទ្ធផលដែលត្រឡប់ដោយរូបមន្តមានដូចខាងក្រោម៖
ជាជម្រើស អ្នកអាចប្រើមុខងារ EOMONTH ដើម្បីត្រឡប់ថ្ងៃចុងក្រោយក្នុងខែកុម្ភៈ ហើយប្រៀបធៀបលេខនោះជាមួយលេខ 29:
=DAY(EOMONTH(DATE(YEAR(A2),2,1),0))=29
ដើម្បីធ្វើឱ្យរូបមន្តកាន់តែងាយស្រួលប្រើ ប្រើមុខងារ IF ហើយមានវា។ត្រឡប់ និយាយថា "ឆ្នាំបង្គ្រប់" និង "ឆ្នាំធម្មតា" ជំនួសឱ្យ TRUE និង FALSE:
=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-Jan នៃឆ្នាំនេះ ដកលេខក្រោយចេញពីអតីត ហើយពិនិត្យមើលថាតើភាពខុសគ្នាស្មើនឹង 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 ជាក្រឡាដែលមានកាលបរិច្ឆេទ។
ហើយតាមធម្មជាតិ អ្នកអាចបញ្ចូលរូបមន្ត DATE / YEAR ខាងលើនៅក្នុងអនុគមន៍ IF ដើម្បីឱ្យវាត្រឡប់អ្វីមួយដែលមានន័យជាងតម្លៃប៊ូលីននៃ TRUE និង FALSE៖
=IF(DATE(YEAR(A2)+1,1,1) - DATE(YEAR(A2),1,1)=366, "Leap year", "Non-leap year")
ដូចដែលបានបញ្ជាក់រួចមកហើយ ទាំងនេះមិនមែនជាវិធីតែមួយគត់ដែលអាចគណនាឆ្នាំបង្គ្រប់ក្នុង Excel បានទេ។ ប្រសិនបើអ្នកចង់ដឹងចង់ឃើញដំណោះស្រាយផ្សេងទៀត អ្នកអាចពិនិត្យមើលវិធីសាស្ត្រដែលបានស្នើដោយ Microsoft។ ដូចធម្មតា មិត្តៗ Microsoft មិនស្វែងរកវិធីងាយៗមែនទេ?
សង្ឃឹមថា អត្ថបទនេះបានជួយអ្នកក្នុងការគណនាឆ្នាំនៅក្នុង Excel។ ខ្ញុំសូមអរគុណសម្រាប់ការអាន ហើយរង់ចាំជួបអ្នកនៅសប្តាហ៍ក្រោយ។