តារាងមាតិកា
ការបង្រៀនពន្យល់អំពីគ្រាប់ និងគ្រាប់នៃមុខងារ Excel MONTH និង EOMONTH ។ អ្នកនឹងឃើញអារេនៃឧទាហរណ៍រូបមន្តដែលបង្ហាញពីរបៀបស្រង់ខែពីកាលបរិច្ឆេទក្នុង Excel ទទួលបានថ្ងៃដំបូង និងចុងក្រោយនៃខែ បម្លែងឈ្មោះខែទៅជាលេខ និងច្រើនទៀត។
នៅក្នុងអត្ថបទមុន យើងបានស្វែងយល់ពីរូបមន្តជាច្រើន ដើម្បីគណនាថ្ងៃធ្វើការ។ ថ្ងៃនេះ យើងនឹងធ្វើប្រតិបត្តិការលើឯកតាពេលវេលាធំជាងនេះ ហើយរៀនមុខងារដែល Microsoft Excel ផ្តល់ឲ្យសម្រាប់ខែ។
នៅក្នុងមេរៀននេះ អ្នកនឹងរៀន៖
Excel អនុគមន៍ MONTH - វាក្យសម្ព័ន្ធ និងប្រើប្រាស់
Microsoft Excel ផ្តល់មុខងារពិសេសមួយខែដើម្បីស្រង់ចេញមួយខែចាប់ពីកាលបរិច្ឆេទ ដែលត្រឡប់លេខខែចាប់ពី 1 (មករា) ដល់ 12 (ធ្នូ)។
The មុខងារ MONTH អាចត្រូវបានប្រើនៅក្នុងគ្រប់កំណែទាំងអស់នៃ Excel 2016 - 2000 ហើយវាក្យសម្ព័ន្ធរបស់វាគឺសាមញ្ញដូចដែលវាអាចជា៖
MONTH(serial_number) កន្លែងដែល serial_number
គឺជាកាលបរិច្ឆេទត្រឹមត្រូវនៃខែដែលអ្នកកំពុងព្យាយាមស្វែងរក។
សម្រាប់ការងារត្រឹមត្រូវនៃរូបមន្ត Excel MONTH កាលបរិច្ឆេទគួរតែត្រូវបានបញ្ចូលដោយប្រើមុខងារ DATE(ឆ្នាំ ខែ ថ្ងៃ)។ ឧទាហរណ៍ រូបមន្ត =MONTH(DATE(2015,3,1))
ត្រឡប់លេខ 3 ចាប់តាំងពី DATE តំណាងឱ្យថ្ងៃទី 1 នៃខែមីនា ឆ្នាំ 2015។
រូបមន្តដូចជា =MONTH("1-Mar-2015")
ក៏ដំណើរការល្អផងដែរ ទោះបីជាបញ្ហាអាចកើតឡើងនៅក្នុងសេណារីយ៉ូស្មុគស្មាញជាង ប្រសិនបើកាលបរិច្ឆេទត្រូវបានបញ្ចូលជាអត្ថបទ។
នៅក្នុងការអនុវត្ត ជំនួសឱ្យការបញ្ជាក់កាលបរិច្ឆេទក្នុងមុខងារ MONTH វាជាការងាយស្រួលជាងក្នុងការយោងទៅក្រឡាដែលមានកាលបរិច្ឆេទ ឬមុខងារ MONTH និង EOMONTH ដើម្បីអនុវត្តការគណនាផ្សេងៗនៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក អ្នកអាចឈានមួយជំហានបន្ថែមទៀត និងកែលម្អការបង្ហាញដែលមើលឃើញ។ សម្រាប់បញ្ហានេះ យើងនឹងប្រើសមត្ថភាពនៃទម្រង់តាមលក្ខខណ្ឌ Excel សម្រាប់កាលបរិច្ឆេទ។
បន្ថែមពីលើឧទាហរណ៍ដែលបានផ្ដល់ជូននៅក្នុងអត្ថបទដែលបានរៀបរាប់ខាងលើ ឥឡូវនេះខ្ញុំនឹងបង្ហាញអ្នកពីរបៀបដែលអ្នកអាចរំលេចក្រឡាទាំងអស់ ឬជួរទាំងមូលបានយ៉ាងឆាប់រហ័ស។ ទាក់ទងនឹងខែជាក់លាក់មួយ។
ឧទាហរណ៍ 1. បន្លិចកាលបរិច្ឆេទក្នុងខែបច្ចុប្បន្ន
នៅក្នុងតារាងពីឧទាហរណ៍មុន ឧបមាថាអ្នកចង់រំលេចជួរទាំងអស់ជាមួយនឹងកាលបរិច្ឆេទខែបច្ចុប្បន្ន។
ជាដំបូង អ្នកដកលេខខែចេញពីកាលបរិច្ឆេទក្នុងជួរ A ដោយប្រើរូបមន្ត =MONTH($A2) សាមញ្ញបំផុត។ ហើយបន្ទាប់មក អ្នកប្រៀបធៀបលេខទាំងនោះជាមួយនឹងខែបច្ចុប្បន្នដែលបានត្រឡប់ដោយ =MONTH(TODAY())។ ជាលទ្ធផល អ្នកមានរូបមន្តខាងក្រោមដែលត្រឡប់ TRUE ប្រសិនបើលេខរបស់ខែត្រូវគ្នា នោះ FALSE បើមិនដូច្នេះទេ៖
=MONTH($A2)=MONTH(TODAY())
បង្កើតច្បាប់ទម្រង់តាមលក្ខខណ្ឌ Excel ដោយផ្អែកលើរូបមន្តនេះ ហើយលទ្ធផលរបស់អ្នកអាច ស្រដៀងនឹងរូបថតអេក្រង់ខាងក្រោម (អត្ថបទត្រូវបានសរសេរក្នុងខែមេសា ដូច្នេះកាលបរិច្ឆេទខែមេសាទាំងអស់ត្រូវបានរំលេច)។
ឧទាហរណ៍ 2. ការបន្លិចកាលបរិច្ឆេទតាមខែ និងថ្ងៃ
ហើយនេះគឺជាបញ្ហាប្រឈមមួយទៀត។ ឧបមាថាអ្នកចង់រំលេចថ្ងៃឈប់សម្រាកសំខាន់ៗនៅក្នុងសន្លឹកកិច្ចការរបស់អ្នកដោយមិនគិតពីឆ្នាំ។ ចូរនិយាយថាថ្ងៃបុណ្យណូអែលនិងឆ្នាំថ្មី។ តើអ្នកនឹងធ្វើកិច្ចការនេះដោយរបៀបណា?
គ្រាន់តែប្រើមុខងារ Excel DAY ទៅស្រង់ថ្ងៃនៃខែ (1 - 31) និងអនុគមន៍ MONTH ដើម្បីទទួលបានលេខខែ ហើយបន្ទាប់មកពិនិត្យមើលថាតើ DAY ស្មើនឹង 25 ឬ 31 ហើយប្រសិនបើ MONTH ស្មើនឹង 12:
=AND(OR(DAY($A2)=25, DAY($A2)=31), MONTH(A2)=12)
នេះជារបៀបដែលមុខងារ MONTH ក្នុង Excel ដំណើរការ។ វាហាក់ដូចជាមានភាពចម្រុះជាងរូបរាងទៅទៀត ហា៎?
នៅក្នុងអត្ថបទបន្ទាប់ពីរបីទៀត យើងនឹងគណនាសប្តាហ៍ និងឆ្នាំ ហើយសង្ឃឹមថាអ្នកនឹងរៀនល្បិចមានប្រយោជន៍មួយចំនួនទៀត។ ប្រសិនបើអ្នកចាប់អារម្មណ៍លើឯកតាពេលវេលាតូចៗ សូមពិនិត្យមើលផ្នែកមុននៃស៊េរី Excel Dates របស់យើង (អ្នកនឹងឃើញតំណភ្ជាប់ខាងក្រោម)។ ខ្ញុំសូមអរគុណសម្រាប់ការអាន ហើយសង្ឃឹមថានឹងបានជួបអ្នកនៅសប្តាហ៍ក្រោយ!
ផ្គត់ផ្គង់កាលបរិច្ឆេទត្រឡប់ដោយមុខងារផ្សេងទៀតមួយចំនួន។ ឧទាហរណ៍៖ =MONTH(A1)
- ត្រឡប់ខែនៃកាលបរិច្ឆេទក្នុងក្រឡា A1។
=MONTH(TODAY())
- ត្រឡប់លេខនៃខែបច្ចុប្បន្ន។
ដំបូងឡើយ Excel MONTH មុខងារអាចមើលទៅធម្មតា។ ប៉ុន្តែសូមក្រឡេកមើលឧទាហរណ៍ខាងក្រោម នោះអ្នកនឹងភ្ញាក់ផ្អើលដោយដឹងពីចំនួនមានប្រយោជន៍ដែលវាអាចធ្វើបាន។
របៀបទទួលបានលេខខែចាប់ពីកាលបរិច្ឆេទក្នុង Excel
មានវិធីជាច្រើនដើម្បីទទួលបានខែ ចាប់ពីកាលបរិច្ឆេទក្នុង Excel ។ តើមួយណាដែលត្រូវជ្រើសរើសអាស្រ័យលើលទ្ធផលដែលអ្នកកំពុងព្យាយាមសម្រេច។
មុខងារ MONTH នៅក្នុង Excel - ទទួលបានលេខខែចាប់ពីកាលបរិច្ឆេទ
នេះច្បាស់ និងងាយស្រួលបំផុត វិធីបំប្លែងកាលបរិច្ឆេទទៅជាខែក្នុង Excel ។ ឧទាហរណ៍៖
-
=MONTH(A2)
- ត្រឡប់ខែនៃកាលបរិច្ឆេទក្នុងក្រឡា A2។ -
=MONTH(DATE(2015,4,15))
- ត្រឡប់លេខ 4 ដែលត្រូវនឹងខែមេសា។ -
=MONTH("15-Apr-2015")
- ជាក់ស្តែង ត្រឡប់លេខ 4 ផងដែរ។
មុខងារអត្ថបទក្នុង Excel - ស្រង់ខែជាខ្សែអក្សរ
វិធីជំនួសដើម្បីទទួលបានលេខខែពីកាលបរិច្ឆេទ Excel គឺដោយប្រើ មុខងារ TEXT៖
-
=TEXT(A2, "m")
- ត្រឡប់លេខមួយខែដោយគ្មានសូន្យនាំមុខ ដូចជា 1 - 12។ -
=TEXT(A2,"mm")
- ត្រឡប់លេខប្រចាំខែដែលមានលេខសូន្យនាំមុខ ដូចជា 01 - 12។
សូមប្រយ័ត្នពេលប្រើរូបមន្ត TEXT ព្រោះពួកវាតែងតែត្រឡប់លេខខែជាខ្សែអក្សរ។ ដូច្នេះ ប្រសិនបើអ្នកមានគម្រោងធ្វើការគណនាបន្ថែមទៀត ឬប្រើលេខដែលបានត្រឡប់មកវិញនៅក្នុងរូបមន្តផ្សេងទៀត នោះអ្នកគួរប្រើ Excel MONTH ប្រសើរជាង។មុខងារ។
រូបថតអេក្រង់ខាងក្រោមបង្ហាញពីលទ្ធផលដែលត្រឡប់ដោយរូបមន្តខាងលើទាំងអស់។ សូមកត់សម្គាល់ការតម្រឹមត្រឹមត្រូវនៃលេខដែលត្រឡប់ដោយអនុគមន៍ MONTH (ក្រឡា C2 និង C3) ផ្ទុយពីតម្លៃអត្ថបទដែលបានតម្រឹមឆ្វេងដែលត្រឡប់ដោយមុខងារ TEXT (ក្រឡា C4 និង C5)។
របៀបស្រង់ឈ្មោះខែពីកាលបរិច្ឆេទក្នុង Excel
ក្នុងករណីដែលអ្នកចង់ទទួលបានឈ្មោះខែជាជាងលេខ អ្នកអាចប្រើមុខងារ TEXT ម្តងទៀត ប៉ុន្តែជាមួយនឹងលេខកូដកាលបរិច្ឆេទផ្សេង៖
-
=TEXT(A2, "mmm")
- ត្រឡប់ឈ្មោះខែជាអក្សរកាត់ ដូចជា មករា - ធ្នូ។ -
=TEXT(A2,"mmmm")
- ត្រឡប់ឈ្មោះខែពេញ ដូចជាខែមករាដល់ខែធ្នូ។
ប្រសិនបើអ្នកពិតជាមិនចង់បំប្លែងកាលបរិច្ឆេទទៅជាខែនៅក្នុងសន្លឹកកិច្ចការ Excel របស់អ្នកទេ អ្នកគ្រាន់តែចង់ បង្ហាញឈ្មោះខែ ជំនួសឲ្យកាលបរិច្ឆេទពេញ នោះអ្នកមិនចង់បានទេ រូបមន្តណាមួយ។
ជ្រើសរើសក្រឡាដែលមានកាលបរិច្ឆេទ ចុច Ctrl+1 ដើម្បីបើកប្រអប់ Format Cells ។ នៅលើផ្ទាំង Number សូមជ្រើសរើស Custom ហើយវាយពាក្យ "mmm" ឬ "mmmm" ក្នុងប្រអប់ Type ដើម្បីបង្ហាញឈ្មោះអក្សរកាត់ ឬពេញខែរៀងៗខ្លួន។ ក្នុងករណីនេះ ធាតុរបស់អ្នកនឹងនៅតែជាកាលបរិច្ឆេទ Excel ដែលមានមុខងារពេញលេញ ដែលអ្នកអាចប្រើក្នុងការគណនា និងរូបមន្តផ្សេងទៀត។ សម្រាប់ព័ត៌មានលម្អិតអំពីការផ្លាស់ប្តូរទម្រង់កាលបរិច្ឆេទ សូមមើលការបង្កើតទម្រង់កាលបរិច្ឆេទផ្ទាល់ខ្លួនក្នុង Excel។
របៀបបំប្លែងលេខខែទៅជាឈ្មោះខែក្នុង Excel
ឧបមាថាអ្នកមានបញ្ជីលេខ (១ ដល់ ១២)នៅក្នុងសន្លឹកកិច្ចការ Excel របស់អ្នកដែលអ្នកចង់បំប្លែងទៅជាឈ្មោះខែ។ ដើម្បីធ្វើដូច្នេះ អ្នកអាចប្រើរូបមន្តណាមួយខាងក្រោម៖
ដើម្បីត្រឡប់ឈ្មោះខែអក្សរកាត់ (មករា - ធ្នូ)៖
=TEXT(A2*28, "mmm")
=TEXT(DATE(2015, A2, 1), "mmm")
ដើម្បីត្រឡប់ឈ្មោះពេញមួយខែ (មករា - ធ្នូ):
=TEXT(A2*28, "mmmm")
=TEXT(DATE(2015, A2, 1), "mmmm")
នៅក្នុងរូបមន្តខាងលើទាំងអស់ A2 គឺជាក្រឡាដែលមានលេខខែ។ ហើយភាពខុសគ្នាពិតប្រាកដតែមួយគត់រវាងរូបមន្តគឺលេខកូដខែ៖
- "mmm" - អក្សរកាត់ 3 អក្សរនៃខែ ដូចជា Jan - Dec
- "mmmm" - ខែ សរសេរចេញទាំងស្រុង
- "mmmm" - អក្សរទីមួយនៃឈ្មោះខែ
របៀបដែលរូបមន្តទាំងនេះដំណើរការ
នៅពេលប្រើ រួមជាមួយនឹងកូដទម្រង់ខែដូចជា "mmm" និង "mmmm" Excel ចាត់ទុកលេខ 1 ជាថ្ងៃទី 1 ក្នុងខែមករា ឆ្នាំ 1900។ ការគុណលេខ 1, 2, 3 ជាដើម ដោយ 28 អ្នកនឹងទទួលបានថ្ងៃទី 28, 56, 84 ។ល។ នៃឆ្នាំ 1900 ដែលស្ថិតនៅក្នុងខែមករា ខែកុម្ភៈ ខែមីនា ជាដើម។ កូដទម្រង់ "mmm" ឬ "mmmm" បង្ហាញតែឈ្មោះខែប៉ុណ្ណោះ។
របៀបបំប្លែងឈ្មោះខែទៅជាលេខក្នុង Excel
មានមុខងារ Excel ពីរដែលអាចជួយអ្នកបំប្លែងឈ្មោះខែទៅជាលេខ - DATEVALUE និង MONTH។ មុខងារ DATEVALUE របស់ Excel បំប្លែងកាលបរិច្ឆេទដែលបានរក្សាទុកជាអត្ថបទទៅជាលេខសៀរៀលដែល Microsoft Excel ទទួលស្គាល់ថាជាកាលបរិច្ឆេទ។ ហើយបន្ទាប់មក អនុគមន៍ MONTH ស្រង់លេខខែពីកាលបរិច្ឆេទនោះ។
រូបមន្តពេញលេញមានដូចខាងក្រោម៖
=MONTH(DATEVALUE(A2 & "1"))
កន្លែងដែល A2 ក្នុងក្រឡាដែលមានឈ្មោះខែអ្នកចង់ប្រែទៅជាលេខ (&"1" ត្រូវបានបន្ថែមសម្រាប់មុខងារ DATEVALUE ដើម្បីយល់ថាវាជាកាលបរិច្ឆេទ)។
របៀបទទួលបានថ្ងៃចុងក្រោយនៃខែនៅក្នុង Excel (មុខងារ EOMONTH)
មុខងារ EOMONTH ក្នុង Excel ត្រូវបានប្រើដើម្បីត្រឡប់ថ្ងៃចុងក្រោយនៃខែដោយផ្អែកលើកាលបរិច្ឆេទចាប់ផ្តើមដែលបានបញ្ជាក់។ វាមានអាគុយម៉ង់ដូចខាងក្រោម ដែលទាំងពីរត្រូវបានទាមទារ៖
EOMONTH(start_date, ខែ)- Start_date - កាលបរិច្ឆេទចាប់ផ្ដើម ឬសេចក្ដីយោងទៅក្រឡាដែលមានកាលបរិច្ឆេទចាប់ផ្ដើម។
- ខែ - ចំនួនខែមុន ឬក្រោយកាលបរិច្ឆេទចាប់ផ្តើម។ ប្រើតម្លៃវិជ្ជមានសម្រាប់កាលបរិច្ឆេទនាពេលអនាគត និងតម្លៃអវិជ្ជមានសម្រាប់កាលបរិច្ឆេទកន្លងមក។
នេះគឺជាឧទាហរណ៍រូបមន្ត EOMONTH មួយចំនួន៖
=EOMONTH(A2, 1)
- ត្រឡប់ថ្ងៃចុងក្រោយនៃខែ មួយខែបន្ទាប់ពី កាលបរិច្ឆេទនៅក្នុងក្រឡា A2។
=EOMONTH(A2, -1)
- ត្រឡប់ថ្ងៃចុងក្រោយនៃខែ មួយខែមុនកាលបរិច្ឆេទនៅក្នុងក្រឡា A2។
ជំនួសឱ្យការយោងក្រឡា អ្នកអាច hardcode កាលបរិច្ឆេទនៅក្នុងរបស់អ្នក រូបមន្ត EOMONTH ។ ជាឧទាហរណ៍ រូបមន្តទាំងពីរខាងក្រោមត្រឡប់ថ្ងៃចុងក្រោយក្នុងខែមេសា។
=EOMONTH("15-Apr-2015", 0)
=EOMONTH(DATE(2015,4,15), 0)
ដើម្បីត្រឡប់ ថ្ងៃចុងក្រោយនៃខែបច្ចុប្បន្ន អ្នកប្រើអនុគមន៍ TODAY() នៅក្នុងអាគុយម៉ង់ដំបូងនៃរូបមន្ត EOMONTH របស់អ្នក ដូច្នេះកាលបរិច្ឆេទថ្ងៃនេះត្រូវបានគេយកជាកាលបរិច្ឆេទចាប់ផ្តើម។ ហើយអ្នកដាក់ 0 ក្នុងអាគុយម៉ង់ months
ព្រោះអ្នកមិនចង់ប្តូរខែតាមវិធីណាមួយទេ។
=EOMONTH(TODAY(), 0)
ចំណាំ។ ចាប់តាំងពីអនុគមន៍ Excel EOMONTH ត្រឡប់លេខស៊េរីដែលតំណាងឱ្យកាលបរិច្ឆេទ អ្នកមានដើម្បីអនុវត្តទម្រង់កាលបរិច្ឆេទទៅក្រឡាមួយជាមួយនឹងរូបមន្តរបស់អ្នក។ សូមមើល របៀបផ្លាស់ប្តូរទម្រង់កាលបរិច្ឆេទក្នុង Excel សម្រាប់ជំហានលម្អិត។
ហើយនេះគឺជាលទ្ធផលដែលត្រឡប់ដោយរូបមន្ត Excel EOMONTH ដែលបានពិភាក្សាខាងលើ៖
ប្រសិនបើអ្នកចង់គណនាថាតើនៅសល់ប៉ុន្មានថ្ងៃរហូតដល់ចុងខែបច្ចុប្បន្ន។ អ្នកគ្រាន់តែដកកាលបរិច្ឆេទដែលត្រឡប់ដោយ TODAY() ពីកាលបរិច្ឆេទដែលត្រឡប់ដោយ EOMONTH ហើយអនុវត្តទម្រង់ទូទៅទៅក្រឡាមួយ៖
=EOMONTH(TODAY(), 0)-TODAY()
របៀបស្វែងរកថ្ងៃដំបូងនៃខែក្នុង Excel
ដូចដែលអ្នកបានដឹងរួចមកហើយថា Microsoft Excel ផ្តល់មុខងារតែមួយដើម្បីត្រឡប់ថ្ងៃចុងក្រោយនៃខែ (EOMONTH)។ នៅពេលវាមកដល់ថ្ងៃដំបូងនៃខែ មានវិធីច្រើនជាងមួយដើម្បីទទួលវា។
ឧទាហរណ៍ 1. ទទួលបានថ្ងៃទី 1 នៃខែដោយលេខខែ
ប្រសិនបើអ្នកមាន លេខខែ បន្ទាប់មកប្រើរូបមន្ត DATE សាមញ្ញដូចនេះ៖
=DATE( ឆ្នាំ , លេខខែ , 1)ឧទាហរណ៍ =DATE(2015, 4, 1) នឹងត្រឡប់មកវិញនៅថ្ងៃទី 1-មេសា-15។
ប្រសិនបើលេខរបស់អ្នកស្ថិតនៅក្នុងជួរឈរជាក់លាក់មួយ និយាយថានៅក្នុងជួរឈរ A អ្នកអាចបន្ថែមឯកសារយោងក្រឡាដោយផ្ទាល់នៅក្នុងរូបមន្ត៖
=DATE(2015, B2, 1)
ឧទាហរណ៍ 2. ទទួលបានថ្ងៃទី 1 នៃខែចាប់ពីកាលបរិច្ឆេទ
ប្រសិនបើអ្នកចង់គណនាថ្ងៃដំបូងនៃខែដោយផ្អែកលើកាលបរិច្ឆេទ អ្នកអាច ប្រើមុខងារ Excel DATE ម្តងទៀត ប៉ុន្តែលើកនេះ អ្នកក៏នឹងត្រូវការមុខងារ MONTH ដើម្បីស្រង់លេខខែ៖
=DATE( ឆ្នាំ , MONTH( ក្រឡាដែលមានកាលបរិច្ឆេទ ) , 1)សម្រាប់ឧទាហរណ៍ រូបមន្តខាងក្រោមនឹងត្រឡប់ថ្ងៃដំបូងនៃខែដោយផ្អែកលើកាលបរិច្ឆេទនៅក្នុងក្រឡា A2៖
=DATE(2015,MONTH(A2),1)
ឧទាហរណ៍ 3. ស្វែងរកថ្ងៃដំបូង នៃខែដោយផ្អែកលើកាលបរិច្ឆេទបច្ចុប្បន្ន
នៅពេលដែលការគណនារបស់អ្នកផ្អែកលើកាលបរិច្ឆេទថ្ងៃនេះ សូមប្រើទំនាក់ទំនងនៃមុខងារ Excel EOMONTH និង TODAY៖
=EOMONTH(TODAY(),0) +1
- ត្រឡប់លេខ 1 ថ្ងៃនៃខែបន្ទាប់។
ដូចដែលអ្នកចងចាំ យើងបានប្រើរូបមន្ត EOMONTH ស្រដៀងគ្នារួចហើយ ដើម្បីទទួលបានថ្ងៃចុងក្រោយនៃខែបច្ចុប្បន្ន។ ហើយឥឡូវនេះ អ្នកគ្រាន់តែបន្ថែម 1 ទៅក្នុងរូបមន្តនោះ ដើម្បីទទួលបានថ្ងៃដំបូងនៃខែបន្ទាប់។
តាមរបៀបស្រដៀងគ្នា អ្នកអាចទទួលបានថ្ងៃដំបូងនៃខែមុន និងបច្ចុប្បន្ន៖
=EOMONTH(TODAY(),-2) +1
- ត្រឡប់ថ្ងៃទី 1 នៃខែមុន។
=EOMONTH(TODAY(),-1) +1
- ត្រឡប់ថ្ងៃទី 1 នៃខែបច្ចុប្បន្ន។
អ្នកក៏អាចប្រើមុខងារ Excel DATE ដើម្បីដោះស្រាយ កិច្ចការនេះ ទោះបីជារូបមន្តនឹងវែងជាងបន្តិចក៏ដោយ។ ជាឧទាហរណ៍ ទាយថាតើរូបមន្តខាងក្រោមធ្វើអ្វី?
=DATE(YEAR(TODAY()), MONTH(TODAY()), 1)
បាទ វាត្រឡប់ថ្ងៃដំបូងនៃខែបច្ចុប្បន្ន។
ហើយតើអ្នកបង្ខំវាឱ្យត្រឡប់វិញដោយរបៀបណា? ថ្ងៃដំបូងនៃខែបន្ទាប់ ឬខែមុន? ដាក់ចុះ :) គ្រាន់តែបន្ថែម ឬដក 1 ទៅ/ពីខែបច្ចុប្បន្ន៖
ដើម្បីត្រឡប់ថ្ងៃដំបូងនៃខែបន្ទាប់៖
=DATE(YEAR(TODAY()), MONTH(TODAY())+1, 1)
ដើម្បីត្រឡប់ថ្ងៃដំបូង នៃខែមុន៖
=DATE(YEAR(TODAY()), MONTH(TODAY())-1, 1)
របៀបគណនាចំនួនថ្ងៃក្នុងមួយខែ
នៅក្នុង Microsoft Excel មានមុខងារជាច្រើនដើម្បីដំណើរការជាមួយកាលបរិច្ឆេទ និងដង។ ទោះយ៉ាងណាក៏ដោយ វាខ្វះមុខងារសម្រាប់គណនាចំនួនថ្ងៃក្នុងខែដែលបានផ្តល់ឱ្យ។ ដូច្នេះ យើងនឹងត្រូវបង្កើតការលុបចោលនោះដោយរូបមន្តផ្ទាល់ខ្លួនរបស់យើង។
ឧទាហរណ៍ 1. ដើម្បីទទួលបានចំនួនថ្ងៃដោយផ្អែកលើលេខខែ
ប្រសិនបើអ្នកស្គាល់លេខខែ រូបមន្ត DAY / DATE ខាងក្រោមនឹងបង្ហាញចំនួនថ្ងៃក្នុងខែនោះ៖
=DAY(DATE( ឆ្នាំ , លេខខែ + 1, 1) -1)នៅក្នុងរូបមន្តខាងលើ អនុគមន៍ DATE ត្រឡប់ថ្ងៃដំបូងនៃខែបន្ទាប់ ដែលអ្នកដកលេខ 1 ដើម្បីទទួលបានថ្ងៃចុងក្រោយនៃខែដែលអ្នកចង់បាន។ ហើយបន្ទាប់មក អនុគមន៍ DAY បំប្លែងកាលបរិច្ឆេទទៅជាលេខថ្ងៃ។
ឧទាហរណ៍ រូបមន្តខាងក្រោមបង្ហាញចំនួនថ្ងៃក្នុងខែមេសា (ខែទី 4 ក្នុងឆ្នាំ)។
=DAY(DATE(2015, 4 +1, 1) -1)
ឧទាហរណ៍ 2. ដើម្បីទទួលបានចំនួនថ្ងៃក្នុងមួយខែដោយផ្អែកលើកាលបរិច្ឆេទ
ប្រសិនបើអ្នកមិនស្គាល់លេខខែ ប៉ុន្តែមានកាលបរិច្ឆេទណាមួយក្នុងខែនោះ អ្នកអាចប្រើឆ្នាំ និងខែ មុខងារដើម្បីស្រង់លេខឆ្នាំ និងខែពីកាលបរិច្ឆេទ។ គ្រាន់តែបង្កប់ពួកវានៅក្នុងរូបមន្ត DAY / DATE ដែលបានពិភាក្សាក្នុងឧទាហរណ៍ខាងលើ ហើយវានឹងប្រាប់អ្នកពីចំនួនថ្ងៃដែលមួយខែមាន៖
=DAY(DATE(YEAR(A2), MONTH(A2) +1, 1) -1)
កន្លែងដែល A2 ជាក្រឡាដែលមានកាលបរិច្ឆេទ។
ម្យ៉ាងវិញទៀត អ្នកអាចប្រើរូបមន្ត DAY / EOMONTH សាមញ្ញជាងនេះ។ ដូចដែលអ្នកចងចាំ មុខងារ Excel EOMONTH ត្រឡប់ថ្ងៃចុងក្រោយនៃខែ ដូច្នេះអ្នកមិនត្រូវការការគណនាបន្ថែមទេ៖
=DAY(EOMONTH(A1, 0))
រូបថតអេក្រង់ខាងក្រោមបង្ហាញពីលទ្ធផលបានត្រឡប់ដោយរូបមន្តទាំងអស់ ហើយដូចដែលអ្នកឃើញពួកវាដូចគ្នាបេះបិទ៖
របៀបបូកសរុបទិន្នន័យតាមខែក្នុង Excel
ក្នុងតារាងធំជាមួយ ទិន្នន័យជាច្រើន អ្នកប្រហែលជាត្រូវទទួលបានផលបូកនៃតម្លៃសម្រាប់ខែដែលបានផ្តល់ឱ្យ។ ហើយនេះអាចជាបញ្ហាប្រសិនបើទិន្នន័យមិនត្រូវបានបញ្ចូលតាមលំដាប់លំដោយ។
ដំណោះស្រាយដ៏ងាយស្រួលបំផុតគឺត្រូវបន្ថែមជួរជំនួយជាមួយនឹងរូបមន្តសាមញ្ញ Excel MONTH ដែលនឹងបំប្លែងកាលបរិច្ឆេទទៅជាលេខខែ។ និយាយថា ប្រសិនបើកាលបរិច្ឆេទរបស់អ្នកស្ថិតនៅក្នុងជួរ A នោះ អ្នកប្រើ =MONTH(A2)។
ហើយឥឡូវនេះ សូមសរសេរបញ្ជីលេខ (ពី 1 ដល់ 12 ឬមានតែលេខខែដែលអ្នកចាប់អារម្មណ៍ប៉ុណ្ណោះ ) ក្នុងជួរឈរទទេ និងតម្លៃបូកសម្រាប់ខែនីមួយៗដោយប្រើរូបមន្ត SUMIF ស្រដៀងនឹងនេះ៖
=SUMIF(C2:C15, E2, B2:B15)
កន្លែងដែល E2 ជាលេខខែ។
រូបថតអេក្រង់ខាងក្រោមបង្ហាញ លទ្ធផលនៃការគណនា៖
ប្រសិនបើអ្នកមិនចង់បន្ថែមជួរឈរជំនួយទៅសន្លឹក Excel របស់អ្នកទេ គ្មានបញ្ហាទេ អ្នកអាចធ្វើបានដោយគ្មានវា។ មុខងារ SUMPRODUCT កាន់តែពិបាកបន្តិចនឹងដំណើរការល្អ៖
=SUMPRODUCT((MONTH($A$2:$A$15)=$E2) * ($B$2:$B$15))
កន្លែងដែលជួរឈរ A មានកាលបរិច្ឆេទ ជួរ B មានតម្លៃជាផលបូក ហើយ E2 គឺជាលេខខែ។
ចំណាំ។ សូមចងចាំថាដំណោះស្រាយទាំងពីរខាងលើបន្ថែមតម្លៃទាំងអស់សម្រាប់ខែដែលបានផ្តល់ឱ្យដោយមិនគិតពីឆ្នាំ។ ដូច្នេះប្រសិនបើសន្លឹកកិច្ចការ Excel របស់អ្នកមានទិន្នន័យអស់រយៈពេលជាច្រើនឆ្នាំ នោះវាទាំងអស់នឹងត្រូវបានបូកសរុប។
របៀបធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទតាមលក្ខខណ្ឌដោយផ្អែកលើខែ
ឥឡូវនេះអ្នកដឹងពីរបៀបប្រើ Excel