តារាងមាតិកា
ការបង្រៀននេះពន្យល់ពីភាពខុសគ្នារវាងអនុគមន៍ SUMIF និង SUMIFS ទាក់ទងនឹងវាក្យសម្ព័ន្ធ និងការប្រើប្រាស់របស់វា ហើយផ្តល់នូវឧទាហរណ៍រូបមន្តមួយចំនួនដើម្បីបូកតម្លៃជាមួយនឹងលក្ខណៈវិនិច្ឆ័យ AND/OR ជាច្រើននៅក្នុង Excel 365, 2021, 2019, 2016 , 2013, 2010 និងទាបជាងនេះ។
ដូចដែលអ្នកគ្រប់គ្នាបានដឹងហើយថា Microsoft Excel ផ្តល់មុខងារជាច្រើនដើម្បីអនុវត្តការគណនាផ្សេងៗជាមួយនឹងទិន្នន័យ។ អត្ថបទពីរបីមុន យើងបានស្វែងយល់ពី COUNTIF និង COUNTIFS ដែលត្រូវបានរចនាឡើងសម្រាប់ការរាប់ក្រឡាដោយផ្អែកលើលក្ខខណ្ឌតែមួយ និងលក្ខខណ្ឌជាច្រើនរៀងគ្នា។ សប្តាហ៍មុនយើងបានគ្របដណ្តប់ Excel SUMIF ដែលបន្ថែមតម្លៃដែលបំពេញតាមលក្ខណៈវិនិច្ឆ័យដែលបានបញ្ជាក់។ ឥឡូវនេះវាដល់ពេលដែលត្រូវឆ្លងកាត់កំណែពហុវចនៈនៃ SUMIF - Excel SUMIFS ដែលអនុញ្ញាតឱ្យបូកសរុបតម្លៃដោយលក្ខណៈវិនិច្ឆ័យជាច្រើន។
អ្នកដែលធ្លាប់ស្គាល់មុខងារ SUMIF ប្រហែលជាគិតថាការបំប្លែងវាទៅជា SUMIFS ចំណាយត្រឹមតែ "S" បន្ថែមប៉ុណ្ណោះ។ និងលក្ខណៈវិនិច្ឆ័យបន្ថែមមួយចំនួន។ វាហាក់បីដូចជាឡូជីខល... ប៉ុន្តែ "ឡូជីខល" វាមិនតែងតែជាករណីនៅពេលដោះស្រាយជាមួយ Microsoft : )
មុខងារ Excel SUMIF - វាក្យសម្ព័ន្ធ & ការប្រើប្រាស់
អនុគមន៍ SUMIF ត្រូវបានប្រើដើម្បីបូកសរុបតម្លៃតាមលក្ខខណ្ឌដោយផ្អែកលើ លក្ខណៈវិនិច្ឆ័យទោល ។ យើងបានពិភាក្សាអំពីវាក្យសម្ព័ន្ធ SUMIF យ៉ាងលម្អិតនៅក្នុងអត្ថបទមុន ហើយនេះគ្រាន់តែជាការធ្វើឱ្យស្រស់រហ័ស។
SUMIF(ជួរ លក្ខណៈវិនិច្ឆ័យ [sum_range])- ជួរ - ជួរនៃក្រឡា តម្រូវឱ្យវាយតម្លៃតាមលក្ខណៈវិនិច្ឆ័យរបស់អ្នក។
- លក្ខណៈវិនិច្ឆ័យ - លក្ខខណ្ឌដែលអ្នកត្រូវប្រើល្បិចតូចមួយទៀត - បញ្ចូលរូបមន្ត SUMIF របស់អ្នកនៅក្នុងអនុគមន៍ SUM ដូចនេះ៖
=SUM(SUMIF(C2:C9, {"John","Mike","Pete"} , D2:D9))
ដូចដែលអ្នកឃើញ លក្ខណៈវិនិច្ឆ័យអារេ ធ្វើឱ្យរូបមន្តបង្រួមជាងបើប្រៀបធៀបទៅនឹង SUMIF + SUMIF ហើយអនុញ្ញាតឱ្យអ្នកបន្ថែមតម្លៃជាច្រើនតាមដែលអ្នកចូលចិត្តនៅក្នុងអារេ។
វិធីសាស្រ្តនេះដំណើរការជាមួយលេខ ក៏ដូចជាតម្លៃអត្ថបទផងដែរ។ ឧទាហរណ៍ ប្រសិនបើជំនួសឱ្យឈ្មោះរបស់អ្នកផ្គត់ផ្គង់នៅក្នុងជួរ C អ្នកមានលេខសម្គាល់អ្នកផ្គត់ផ្គង់ដូចជា 1, 2, 3 ជាដើម។ នោះរូបមន្ត SUMIF របស់អ្នកនឹងមើលទៅស្រដៀងនឹងនេះ៖
=SUM(SUMIF(C2:C9, {1,2,3} , D2:D9))
មិនដូចតម្លៃអត្ថបទទេ លេខមិនចាំបាច់ត្រូវបានបញ្ចូលក្នុងសម្រង់ទ្វេក្នុងអាគុយម៉ង់អារេទេ។
ឧទាហរណ៍ 3. SUMPRODUCT & SUMIF
ក្នុងករណី វិធីដែលអ្នកពេញចិត្តគឺរាយបញ្ជីលក្ខណៈវិនិច្ឆ័យក្នុងក្រឡាមួយចំនួន ជាជាងបញ្ជាក់ពួកវាដោយផ្ទាល់ក្នុងរូបមន្ត អ្នកអាចប្រើ SUMIF ភ្ជាប់ជាមួយមុខងារ SUMPRODUCT ដែលគុណសមាសធាតុនៅក្នុងអារេដែលបានផ្តល់ឱ្យ ហើយត្រឡប់ ផលបូកនៃផលិតផលទាំងនោះ។
=SUMPRODUCT(SUMIF(C2:C9, G2:G4, D2:D9))
កន្លែងដែល G2:G4 ជាកោសិកាដែលមានលក្ខណៈវិនិច្ឆ័យរបស់អ្នក ឈ្មោះអ្នកផ្គត់ផ្គង់នៅក្នុងករណីរបស់យើង ដូចដែលបានបង្ហាញនៅក្នុងរូបថតអេក្រង់ខាងក្រោម។
ប៉ុន្តែជាការពិតណាស់ គ្មានអ្វីរារាំងអ្នកពីការរាយបញ្ជីតម្លៃក្នុងលក្ខណៈវិនិច្ឆ័យអារេនៃអនុគមន៍ SUMIF របស់អ្នកប្រសិនបើអ្នកចង់៖
=SUMPRODUCT(SUMIF(C2:C9, {"Mike","John","Pete"}, D2:D9))
លទ្ធផលដែលត្រឡប់ដោយរូបមន្តទាំងពីរនឹងដូចគ្នាបេះបិទទៅនឹងអ្វីដែលអ្នក សូមមើលនៅក្នុងរូបថតអេក្រង់៖
Excel SUMIFS ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យ OR ច្រើន
ប្រសិនបើអ្នកចង់បូកសរុបតម្លៃតាមលក្ខខណ្ឌក្នុង Excel មិនមែនគ្រាន់តែជាមួយលក្ខខណ្ឌ OR ច្រើន ប៉ុន្តែជាមួយនឹងសំណុំលក្ខខណ្ឌជាច្រើន អ្នកនឹងត្រូវប្រើ SUMIFS ជំនួសឱ្យ SUMIF ។ រូបមន្តនឹងស្រដៀងគ្នានឹងអ្វីដែលយើងទើបតែបានពិភាក្សា។
ដូចជាធម្មតា ឧទាហរណ៍មួយអាចនឹងជួយបង្ហាញចំណុចកាន់តែប្រសើរ។ នៅក្នុងតារាងអ្នកផ្គត់ផ្គង់ផ្លែឈើរបស់យើង សូមបន្ថែមកាលបរិច្ឆេទដឹកជញ្ជូន (ជួរ E) ហើយស្វែងរកបរិមាណសរុបដែលផ្តល់ដោយ Mike, John និង Pete ក្នុងខែតុលា។
ឧទាហរណ៍ 1. SUMIFS + SUMIFS
The រូបមន្តដែលផលិតដោយវិធីសាស្រ្តនេះរួមមានពាក្យដដែលៗជាច្រើន ហើយមើលទៅពិបាកយល់ ប៉ុន្តែវាងាយស្រួលយល់ ហើយសំខាន់បំផុតវាដំណើរការ :)
សូមមើលផងដែរ: របៀបបំលែងឯកសារ Excel ទៅជា PDF=SUMIFS(D2:D9,C2:C9, "Mike", E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014") +
SUMIFS(D2:D9, C2: C9, "John", E2:E9, ">=10/1/2014", E2:E9, "<=10/31/2014") +
SUMIFS(D2:D9, C2 :C9, "Pete", E2:E9, ">=10/1/2014", E2:E9, "<=10/31/2014")
ដូចដែលអ្នកឃើញ អ្នកសរសេរ អនុគមន៍ SUMIFS ដាច់ដោយឡែកសម្រាប់អ្នកផ្គត់ផ្គង់នីមួយៗ ហើយរួមបញ្ចូលលក្ខខណ្ឌពីរ - ស្មើនឹង ឬធំជាងខែតុលា-1 (">=10/1/2014",) និងតិចជាង ឬស្មើនឹងខែតុលា 31 ("<=10/31" /2014") ហើយបន្ទាប់មកអ្នកបូកសរុបលទ្ធផល។
ឧទាហរណ៍ 2. SUM & SUMIFS ជាមួយនឹងអាគុយម៉ង់អារេ
ខ្ញុំបានព្យាយាមពន្យល់ពីខ្លឹមសារនៃវិធីសាស្រ្តនេះនៅក្នុងឧទាហរណ៍ SUMIF ដូច្នេះឥឡូវនេះយើងអាចចម្លងរូបមន្តនោះដោយសាមញ្ញ ផ្លាស់ប្តូរលំដាប់នៃអាគុយម៉ង់ (ដូចដែលអ្នកចងចាំវាខុសគ្នានៅក្នុង SUMIF និង SUMIFS) និងបន្ថែមលក្ខណៈវិនិច្ឆ័យបន្ថែម។ រូបមន្តលទ្ធផលគឺតូចជាង SUMIFS + SUMIFS៖
=SUM(SUMIFS(D2:D9,C2:C9, {"Mike", "John", "Pete"}, E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014"))
លទ្ធផលត្រឡប់ដោយរូបមន្តនេះគឺដូចគ្នាទៅនឹងអ្វីដែលអ្នកឃើញនៅក្នុងរូបថតអេក្រង់ខាងលើ។
ឧទាហរណ៍ 3. SUMPRODUCT & SUMIFS
ដូចដែលអ្នកចងចាំ វិធីសាស្រ្ត SUMPRODUCT ខុសពីពីរមុនក្នុងវិធីដែលអ្នកបញ្ចូលលក្ខណៈវិនិច្ឆ័យនីមួយៗរបស់អ្នកក្នុងក្រឡាដាច់ដោយឡែក ជាជាងបញ្ជាក់ពួកវាដោយផ្ទាល់នៅក្នុងរូបមន្ត។ ក្នុងករណីមានការកំណត់លក្ខណៈវិនិច្ឆ័យជាច្រើន មុខងារ SUMPRODUCT នឹងមិនគ្រប់គ្រាន់ទេ ហើយអ្នកនឹងត្រូវប្រើ ISNUMBER និង MATCH ផងដែរ។
ដូច្នេះ ដោយសន្មតថាឈ្មោះផ្គត់ផ្គង់ស្ថិតនៅក្នុងក្រឡា H1:H3 កាលបរិច្ឆេទចាប់ផ្តើមគឺស្ថិតនៅក្នុង ក្រឡា H4 និងកាលបរិច្ឆេទបញ្ចប់នៅក្នុងក្រឡា H5 រូបមន្ត SUMPRODUCT របស់យើងមានរូបរាងដូចខាងក្រោម៖
=SUMPRODUCT(--(E2:E9>=H4), --(E2:E9<=H5), --(ISNUMBER(MATCH(C2:C9, H1:H3,0))), D2:D9)
មនុស្សជាច្រើនឆ្ងល់ថាហេតុអ្វីបានជាប្រើសញ្ញាទ្វេ (--) នៅក្នុងរូបមន្ត SUMPRODUCT ។ ចំណុចនោះគឺថា Excel SUMPRODUCT មិនអើពើនឹងតម្លៃទាំងអស់ លើកលែងតែតម្លៃជាលេខ ខណៈដែលប្រតិបត្តិករប្រៀបធៀបនៅក្នុងរូបមន្តរបស់យើងត្រឡប់តម្លៃប៊ូលីន (ពិត/មិនពិត) ដែលមិនមែនជាលេខ។ ដើម្បីបំប្លែងតម្លៃ Boolean ទាំងនេះទៅជា 1's និង 0's អ្នកអាចប្រើសញ្ញាដកពីរដង ដែលត្រូវបានគេហៅថាជាលក្ខណៈបច្ចេកទេសថា double unary operator។ unary ដំបូងបង្ខិតបង្ខំ TRUE/FALSE ទៅ -1/0 រៀងគ្នា។ unary ទីពីរបដិសេធតម្លៃ ឧ. បញ្ច្រាសសញ្ញា ប្រែពួកវាទៅជា +1 និង 0 ដែលមុខងារ SUMPRODUCT អាចយល់បាន។
ខ្ញុំសង្ឃឹមថាការពន្យល់ខាងលើសមហេតុផល។ ហើយទោះបីជាវាមិនមានក៏ដោយ គ្រាន់តែចងចាំច្បាប់នៃមេដៃនេះ - ប្រើប្រតិបត្តិករ unary ទ្វេ (--) នៅពេលអ្នកកំពុងប្រើប្រតិបត្តិករប្រៀបធៀបនៅក្នុង SUMPRODUCT របស់អ្នករូបមន្ត។
ការប្រើ Excel SUM ក្នុងរូបមន្តអារេ
ដូចដែលអ្នកចងចាំ Microsoft បានអនុវត្តមុខងារ SUMIFS នៅក្នុង Excel 2007។ ប្រសិនបើនរណាម្នាក់នៅតែប្រើ Excel 2003, 2000 ឬមុននេះ អ្នកនឹងត្រូវប្រើ រូបមន្តអារេ SUM ដើម្បីបន្ថែមតម្លៃជាមួយនឹងលក្ខណៈវិនិច្ឆ័យ AND ច្រើន។ តាមធម្មជាតិ វិធីសាស្រ្តនេះដំណើរការនៅក្នុងកំណែទំនើបនៃ Excel 2013 - 2007 ផងដែរ ហើយអាចត្រូវបានចាត់ទុកថាជាសមភាគីនៃមុខងារ SUMIFS ចាស់។
នៅក្នុងរូបមន្ត SUMIF ដែលបានពិភាក្សាខាងលើ អ្នកបានប្រើអាគុយម៉ង់អារេរួចហើយ ប៉ុន្តែ រូបមន្តអារេគឺជាអ្វីដែលខុសគ្នា។
ឧទាហរណ៍ 1. ផលបូកជាមួយនឹងលក្ខណៈវិនិច្ឆ័យ AND ច្រើននៅក្នុង Excel 2003 និងមុននេះ
តោះត្រឡប់ទៅឧទាហរណ៍ដំបូងដែលយើងបានរកឃើញផលបូកនៃចំនួនដែលទាក់ទងនឹង ផ្លែឈើ និងអ្នកផ្គត់ផ្គង់៖
សូមមើលផងដែរ: បឋមកថា និងបាតកថា Excel៖ របៀបបន្ថែម ផ្លាស់ប្តូរ និងលុបចេញដូចដែលអ្នកបានដឹងរួចមកហើយ កិច្ចការនេះត្រូវបានសម្រេចយ៉ាងងាយស្រួលដោយប្រើរូបមន្ត SUMIFS ធម្មតា៖
=SUMIFS(C2:C9, A2:A9, "apples", B2:B9, "Pete")
ហើយឥឡូវនេះសូមមើលពីរបៀបដែលភារកិច្ចដូចគ្នាអាចត្រូវបានបំពេញនៅក្នុងកំណែ "SUMIFS-free" ដំបូងនៃ Excel ។ ដំបូងអ្នកសរសេរលក្ខខណ្ឌទាំងអស់ដែលគួរតែត្រូវបានបំពេញក្នុងទម្រង់នៃ range="condition" ។ ក្នុងឧទាហរណ៍នេះ យើងមានគូជួរ/លក្ខខណ្ឌពីរ៖
លក្ខខណ្ឌ 1: A2:A9="apples"
លក្ខខណ្ឌទី 2: B2:B9="Pete"
បន្ទាប់មក អ្នកសរសេររូបមន្ត SUM ដែល "គុណ" ទាំងអស់នៃគូជួរ/លក្ខខណ្ឌរបស់អ្នក ដែលនីមួយៗត្រូវបានភ្ជាប់ក្នុងតង្កៀប។ មេគុណចុងក្រោយគឺជាជួរផលបូក C2:C9 ក្នុងករណីរបស់យើង៖
=SUM((A2:A9="apples") * ( B2:B9="Pete") * ( C2:C9))
ដូចបង្ហាញក្នុងរូបថតអេក្រង់ខាងក្រោមរូបមន្តដំណើរការយ៉ាងល្អឥតខ្ចោះនៅក្នុងកំណែចុងក្រោយបំផុតរបស់ Excel 2013។
ចំណាំ។ នៅពេលបញ្ចូលរូបមន្តអារេណាមួយ អ្នកត្រូវតែចុច Ctrl + Shift + Enter ។ នៅពេលដែលអ្នកធ្វើដូចនេះ រូបមន្តរបស់អ្នកត្រូវបានបញ្ចូលក្នុង {curly braces} ដែលជាការចង្អុលបង្ហាញដែលមើលឃើញថារូបមន្តអារេត្រូវបានបញ្ចូលយ៉ាងត្រឹមត្រូវ។ ប្រសិនបើអ្នកព្យាយាមវាយអក្សរតង្កៀបដោយដៃ រូបមន្តរបស់អ្នកនឹងត្រូវបានបំប្លែងទៅជាខ្សែអក្សរ ហើយវានឹងមិនដំណើរការទេ។
ឧទាហរណ៍ 2. រូបមន្តអារេ SUM នៅក្នុងកំណែ Excel ទំនើប
សូម្បីតែនៅក្នុងកំណែទំនើបនៃ Excel ថាមពលនៃអនុគមន៍ SUM មិនគួរត្រូវបានប៉ាន់ស្មានឡើយ។ រូបមន្តអារេ SUM មិនមែនគ្រាន់តែជាកាយសម្ព័ន្ធនៃចិត្តប៉ុណ្ណោះទេ ប៉ុន្តែមានតម្លៃជាក់ស្តែងដូចដែលបានបង្ហាញក្នុងឧទាហរណ៍ខាងក្រោម។
ឧបមាថា អ្នកមានជួរឈរពីរ B និង C ហើយអ្នកត្រូវរាប់ចំនួនដង ជួរ C ធំជាងជួរឈរ B នៅពេលដែលតម្លៃក្នុងជួរ C ធំជាង ឬស្មើ 10។ ដំណោះស្រាយភ្លាមៗដែលត្រូវគិតគឺប្រើរូបមន្តអារេ SUM៖
=SUM((C1:C10>=10) * (C1:C10>B1:B10))
មិនឃើញការអនុវត្តជាក់ស្តែងចំពោះរូបមន្តខាងលើទេ? គិតអំពីវាតាមវិធីមួយផ្សេងទៀត : )
ឧបមាថា អ្នកមានបញ្ជីបញ្ជាទិញដូចដែលបានបង្ហាញក្នុងរូបថតអេក្រង់ខាងក្រោម ហើយអ្នកចង់ដឹងថាតើផលិតផលចំនួនប៉ុន្មានមិនទាន់ត្រូវបានចែកចាយពេញលេញតាមកាលបរិច្ឆេទដែលបានផ្តល់ឱ្យ។ បកប្រែទៅជាភាសារបស់ Excel យើងមានលក្ខខណ្ឌដូចតទៅ៖
លក្ខខណ្ឌទី 1៖ តម្លៃនៅក្នុងជួរ B (ធាតុដែលបានបញ្ជាទិញ) គឺធំជាង 0
លក្ខខណ្ឌទី 2៖ តម្លៃនៅក្នុងជួរ C (បានបញ្ជូន) នៅក្នុងតិចជាងនៅក្នុងជួរឈរ B
លក្ខខណ្ឌទី 3៖ កាលបរិច្ឆេទនៅក្នុងជួរ D (កាលបរិច្ឆេទផុតកំណត់) គឺតិចជាង 11/1/2014។
ការដាក់គូជួរ/លក្ខខណ្ឌទាំងបីជាមួយគ្នា អ្នកនឹងទទួលបាន រូបមន្តខាងក្រោម៖
=SUM((B2:B10>=0)*(B2:B10>C2:C10)*(D2:D10
ជាការប្រសើរណាស់ គំរូរូបមន្តដែលបានពិភាក្សានៅក្នុងមេរៀននេះគ្រាន់តែគូសលើផ្ទៃនៃអ្វីដែលមុខងារ Excel SUMIFS និង SUMIF ពិតជាអាចធ្វើបាន។ ប៉ុន្តែសង្ឃឹមថា ពួកគេបានជួយណែនាំអ្នកក្នុងទិសដៅត្រឹមត្រូវ ហើយឥឡូវនេះអ្នកអាចបូកសរុបតម្លៃនៅក្នុងសៀវភៅការងារ Excel របស់អ្នកមិនថាលក្ខខណ្ឌស្មុគស្មាញប៉ុន្មានដែលអ្នកត្រូវពិចារណា។
ត្រូវតែបំពេញតាមតម្រូវការ។ - sum_range - ក្រឡាដែលត្រូវបូកប្រសិនបើលក្ខខណ្ឌត្រូវបានបំពេញ ស្រេចចិត្ត។
ដូចដែលអ្នកឃើញ វាក្យសម្ព័ន្ធរបស់ Excel អនុគមន៍ SUMIF អនុញ្ញាតឱ្យមានលក្ខខណ្ឌមួយប៉ុណ្ណោះ។ ហើយនៅតែយើងនិយាយថា Excel SUMIF អាចត្រូវបានប្រើដើម្បីបូកតម្លៃជាមួយនឹងលក្ខណៈវិនិច្ឆ័យជាច្រើន។ តើវាអាចទៅរួចដោយរបៀបណា? ដោយបន្ថែមលទ្ធផលនៃអនុគមន៍ SUMIF ជាច្រើន និងដោយប្រើរូបមន្ត SUMIF ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យអារេ ដូចដែលបានបង្ហាញក្នុងឧទាហរណ៍ខាងក្រោម។
មុខងារ Excel SUMIFS - វាក្យសម្ព័ន្ធ & ការប្រើប្រាស់
អ្នកប្រើ SUMIFS ក្នុង Excel ដើម្បី ស្វែងរកផលបូកតាមលក្ខខណ្ឌនៃតម្លៃដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យជាច្រើន ។ មុខងារ SUMIFS ត្រូវបានណែនាំនៅក្នុង Excel 2007 ហើយមាននៅក្នុងកំណែបន្តបន្ទាប់ទាំងអស់នៃ Excel 2010, 2013, 2016, 2019, 2021 និង Excel 365។
បើប្រៀបធៀបទៅនឹង SUMIF វាក្យសម្ព័ន្ធ SUMIFS គឺស្មុគស្មាញជាងបន្តិច។ :
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)អាគុយម៉ង់ 3 ដំបូងគឺចាំបាច់ ជួរបន្ថែម និងលក្ខណៈវិនិច្ឆ័យដែលពាក់ព័ន្ធគឺស្រេចចិត្ត។
-
sum_range
- ក្រឡាមួយ ឬច្រើនដើម្បីបូកសរុប ទាមទារ។ នេះអាចជាក្រឡាតែមួយ ជួរក្រឡា ឬជួរដែលមានឈ្មោះ។ មានតែក្រឡាដែលមានលេខប៉ុណ្ណោះដែលត្រូវបានបូកសរុប។ ទទេ និងតម្លៃអត្ថបទត្រូវបានមិនអើពើ។ -
criteria_range1
- ជួរដំបូងដែលត្រូវវាយតម្លៃដោយលក្ខណៈវិនិច្ឆ័យដែលពាក់ព័ន្ធ។ ទាមទារ។ -
criteria1
- លក្ខខណ្ឌដំបូងដែលត្រូវតែបំពេញ ទាមទារ។ អ្នកអាចផ្គត់ផ្គង់លក្ខណៈវិនិច្ឆ័យក្នុងទម្រង់ជាលេខ កន្សោមឡូជីខល ក្រឡាឯកសារយោង អត្ថបទ ឬមុខងារ Excel ផ្សេងទៀត។ ឧទាហរណ៍ អ្នកអាចប្រើលក្ខណៈវិនិច្ឆ័យដូចជា 10, ">=10", A1, "cherries" ឬ TODAY()។ -
criteria_range2, criteria2, …
- ទាំងនេះគឺជាជួរបន្ថែម និងលក្ខណៈវិនិច្ឆ័យដែលពាក់ព័ន្ធជាមួយពួកវា ជាជម្រើស។ អ្នកអាចប្រើគូជួរ/លក្ខណៈវិនិច្ឆ័យរហូតដល់ 127 ក្នុងរូបមន្ត SUMIFS។
ចំណាំ៖
- ដើម្បីឱ្យរូបមន្ត SUMIFS ដំណើរការបានត្រឹមត្រូវ គ្រប់ ជួរលក្ខខណ្ឌ អាគុយម៉ង់ត្រូវតែមានវិមាត្រដូចគ្នាទៅនឹង sum_range ពោលគឺចំនួនជួរដេក និងជួរឈរដូចគ្នា។
- អនុគមន៍ SUMIFS ដំណើរការជាមួយ AND logic មានន័យថាក្រឡាមួយនៅក្នុងជួរផលបូកត្រូវបានបូកសរុបតែប៉ុណ្ណោះ ប្រសិនបើវាបំពេញតាមលក្ខណៈវិនិច្ឆ័យដែលបានបញ្ជាក់ទាំងអស់ ពោលគឺ លក្ខណៈវិនិច្ឆ័យទាំងអស់គឺពិតសម្រាប់ក្រឡានោះ។
រូបមន្ត SUMIFS មូលដ្ឋាន
ហើយឥឡូវនេះ សូមក្រឡេកមើលរូបមន្ត Excel SUMIFS ជាមួយ លក្ខខណ្ឌពីរ។ ឧបមាថា អ្នកមានតារាងរាយការនាំចេញផ្លែឈើពីអ្នកផ្គត់ផ្គង់ផ្សេងគ្នា។ អ្នកមានឈ្មោះផ្លែឈើនៅក្នុងជួរ A ឈ្មោះអ្នកផ្គត់ផ្គង់នៅក្នុងជួរ B និងបរិមាណនៅក្នុងជួរ C ផ្លែប៉ោមទាំងអស់ដែលផ្គត់ផ្គង់ដោយ Pete។
នៅពេលដែលអ្នកកំពុងរៀនអ្វីថ្មី វាតែងតែជាគំនិតល្អដើម្បីចាប់ផ្តើមជាមួយអ្វីដែលសាមញ្ញ។ ដូច្នេះ ដើម្បីចាប់ផ្តើមជាមួយ យើងកំណត់អាគុយម៉ង់ទាំងអស់សម្រាប់រូបមន្ត SUMIFS របស់យើង៖
- sum_range - C2:C9
- criteria_range1 - A2:A9
- criteria1 - " apples"
- criteria_range2 - B2:B9
- criteria2 -"Pete"
ឥឡូវនេះប្រមូលផ្តុំប៉ារ៉ាម៉ែត្រខាងលើ ហើយអ្នកនឹងទទួលបានរូបមន្ត SUMIFS ខាងក្រោម៖
=SUMIFS(C2:C9, A2:A9, "apples", B2:B9, "Pete")
ទៅ កែលម្អរូបមន្តបន្ថែមទៀត អ្នកអាចជំនួសលក្ខខណ្ឌអត្ថបទ "ផ្លែប៉ោម" និង "ភីត" ដោយប្រើឯកសារយោងក្រឡា។ ក្នុងករណីនេះ អ្នកនឹងមិនត្រូវផ្លាស់ប្តូររូបមន្តដើម្បីគណនាបរិមាណផ្លែឈើផ្សេងទៀតពីអ្នកផ្គត់ផ្គង់ផ្សេងនោះទេ៖
=SUMIFS(C2:C9, A2:A9, F1, B2:B9, F2)
ចំណាំ។ ទាំងមុខងារ SUMIF និង SUMIFS គឺមិនប្រកាន់អក្សរតូចធំដោយធម្មជាតិ។ ដើម្បីឱ្យពួកគេទទួលស្គាល់ករណីអត្ថបទ សូមមើលរូបមន្ត SUMIF និង SUMIFS ដែលប្រកាន់អក្សរតូចធំក្នុង Excel។
SUMIF ទល់នឹង SUMIFS ក្នុង Excel
ចាប់តាំងពីគោលបំណងនៃមេរៀននេះគឺដើម្បីគ្របដណ្តប់ទាំងអស់ដែលអាចធ្វើទៅបាន វិធីដើម្បីបូកតម្លៃដោយលក្ខខណ្ឌជាច្រើន យើងនឹងពិភាក្សាអំពីឧទាហរណ៍រូបមន្តជាមួយនឹងមុខងារទាំងពីរ - Excel SUMIFS និង SUMIF ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យជាច្រើន។ ដើម្បីប្រើពួកវាបានត្រឹមត្រូវ អ្នកត្រូវយល់ច្បាស់ថាមុខងារទាំងពីរនេះមានមុខងារដូចគ្នា និងតាមរបៀបណាដែលវាខុសគ្នា។
ខណៈពេលដែលផ្នែកទូទៅគឺច្បាស់លាស់ (គោលបំណង និងប៉ារ៉ាម៉ែត្រស្រដៀងគ្នា) ភាពខុសគ្នាគឺមិនច្បាស់ដូច្នេះទេ ទោះបីជាមានសារៈសំខាន់ខ្លាំងក៏ដោយ។
មានភាពខុសគ្នាសំខាន់ៗចំនួន 4 រវាង SUMIF និង SUMIFS:
- ចំនួនលក្ខខណ្ឌ ។ SUMIF អាចវាយតម្លៃលក្ខខណ្ឌតែមួយក្នុងពេលតែមួយ ខណៈ SUMIFS អាចពិនិត្យមើលលក្ខណៈវិនិច្ឆ័យជាច្រើន។
- វាក្យសម្ព័ន្ធ ។ ជាមួយនឹង SUMIF នោះ sum_range គឺជាអាគុយម៉ង់ចុងក្រោយ និងជាជម្រើស ប្រសិនបើមិនបានកំណត់ តម្លៃនៅក្នុងអាគុយម៉ង់ range ត្រូវបានបូកសរុប។ ជាមួយ SUMIFS, sum_range គឺជាអាគុយម៉ង់ដំបូង និងដែលត្រូវការ។
- ទំហំនៃជួរ។ ក្នុងរូបមន្ត SUMIF sum_range មិនចាំបាច់ដូចគ្នាទេ ទំហំ និងរូបរាងជា ជួរ ដរាបណាអ្នកមានក្រឡាខាងលើខាងស្តាំ។ នៅក្នុង Excel SUMIFS នីមួយៗ criteria_range ត្រូវតែមានចំនួនជួរដេក និងជួរដូចគ្នាជាអាគុយម៉ង់ sum_range ។
ឧទាហរណ៍ SUMIF(A2:A9,F1,C2:C18) នឹងត្រឡប់លទ្ធផលត្រឹមត្រូវ ពីព្រោះក្រឡាខាងឆ្វេងបំផុតក្នុងអាគុយម៉ង់ sum_range (C2) គឺត្រឹមត្រូវ។ ដូច្នេះ Excel នឹងធ្វើការកែតម្រូវដោយស្វ័យប្រវត្តិ ហើយរួមបញ្ចូលជួរឈរ និងជួរជាច្រើនក្នុង ជួរ sum_ ដូចដែលមាននៅក្នុង ជួរ ។
រូបមន្ត SUMIFS ដែលមានទំហំមិនស្មើគ្នានឹងត្រលប់មកវិញ មួយ #VALUE! កំហុស។
- ភាពអាចរកបាន ។ SUMIF មាននៅក្នុងកំណែ Excel ទាំងអស់ចាប់ពី 365 ដល់ 2000។ SUMIFS មាននៅក្នុង Excel 2007 និងខ្ពស់ជាងនេះ។
យល់ព្រម យុទ្ធសាស្ត្រគ្រប់គ្រាន់ (ឧទាហរណ៍ ទ្រឹស្តី) តោះចូលទៅក្នុងយុទ្ធសាស្ត្រ (ឧទាហរណ៍ឧទាហរណ៍រូបមន្ត៖ )
របៀបប្រើ SUMIFS ក្នុង Excel - ឧទាហរណ៍នៃរូបមន្ត
មុននេះបន្តិច យើងបានពិភាក្សាអំពីរូបមន្ត SUMIFS សាមញ្ញជាមួយនឹងលក្ខណៈវិនិច្ឆ័យអត្ថបទពីរ។ ក្នុងលក្ខណៈដូចគ្នានេះ អ្នកអាចប្រើ Excel SUMIFS ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យជាច្រើនដែលបង្ហាញដោយលេខ កាលបរិច្ឆេទ កន្សោមឡូជីខល និងមុខងារ Excel ផ្សេងទៀត។
ឧទាហរណ៍ 1. Excel SUMIFS ជាមួយប្រតិបត្តិករប្រៀបធៀប
នៅក្នុងផ្លែឈើរបស់យើង តារាងអ្នកផ្គត់ផ្គង់ ឧបមាថាអ្នកចង់បូកសរុបការដឹកជញ្ជូនទាំងអស់ដោយ Mike ជាមួយ Qty ។ ២០០ ឬច្រើនជាងនេះ។ដើម្បីធ្វើដូច្នេះបាន អ្នកអាចប្រើប្រតិបត្តិករប្រៀបធៀប "ធំជាង ឬស្មើ" (>=) ក្នុងលក្ខណៈវិនិច្ឆ័យ2 ហើយទទួលបានរូបមន្ត SUMIFS ខាងក្រោម៖
=SUMIFS(C2:C9,B2:B9,"Mike",C2:C9,">=200")
ចំណាំ។ សូមយកចិត្តទុកដាក់ថានៅក្នុងរូបមន្ត Excel SUMIFS កន្សោមឡូជីខលជាមួយសញ្ញាប្រមាណវិធីប្រៀបធៀបគួរតែត្រូវបានរុំព័ទ្ធក្នុងសញ្ញាសម្រង់ទ្វេ ("") ជានិច្ច។
យើងបានគ្របដណ្តប់លើប្រតិបត្តិករប្រៀបធៀបដែលអាចធ្វើបានទាំងអស់ដោយលម្អិត នៅពេលពិភាក្សាអំពីមុខងារ Excel SUMIF ប្រតិបត្តិករដូចគ្នាអាចត្រូវបានប្រើក្នុងលក្ខណៈវិនិច្ឆ័យ SUMIFS ។ ជាឧទាហរណ៍ រូបមន្តខាងក្រោមជាមួយផលបូកនៃតម្លៃទាំងអស់នៅក្នុងក្រឡា C2:C9 ដែលធំជាង ឬស្មើ 200 និងតិចជាង ឬស្មើ 300។
=SUMIFS(C2:C9, C2:C9,">=200", C2:C9,"<=300")
ឧទាហរណ៍ 2 ។ ការប្រើប្រាស់ Excel SUMIFS ជាមួយកាលបរិច្ឆេទ
ក្នុងករណីដែលអ្នកចង់បូកតម្លៃជាមួយនឹងលក្ខណៈវិនិច្ឆ័យជាច្រើនដោយផ្អែកលើកាលបរិច្ឆេទបច្ចុប្បន្ន សូមប្រើមុខងារ TODAY() ក្នុងលក្ខណៈវិនិច្ឆ័យ SUMIFS របស់អ្នក ដូចដែលបានបង្ហាញខាងក្រោម។ រូបមន្តខាងក្រោមបូកតម្លៃក្នុងជួរឈរ D ប្រសិនបើកាលបរិច្ឆេទដែលត្រូវគ្នាក្នុងជួរ C ធ្លាក់ក្នុងរយៈពេល 7 ថ្ងៃចុងក្រោយ រួមទាំងថ្ងៃនេះ៖
=SUMIFS(D2:D10, C2:C10,">="&TODAY()-7, C2:C10,"<="&TODAY())
ចំណាំ។ នៅពេលអ្នកប្រើមុខងារ Excel មួយផ្សេងទៀតជាមួយប្រតិបត្តិករឡូជីខលក្នុងលក្ខណៈវិនិច្ឆ័យ អ្នកត្រូវប្រើ ampersand (&) ដើម្បីភ្ជាប់ខ្សែអក្សរ ឧទាហរណ៍ "<="& TODAY() ។
តាមរបៀបស្រដៀងគ្នា អ្នកអាចប្រើមុខងារ Excel SUMIF ដើម្បីបូកតម្លៃក្នុងជួរកាលបរិច្ឆេទដែលបានផ្តល់ឱ្យ។ ឧទាហរណ៍ រូបមន្ត SUMIFS ខាងក្រោមបន្ថែមតម្លៃក្នុងក្រឡា C2:C9 ប្រសិនបើកាលបរិច្ឆេទក្នុងជួរ B ធ្លាក់ចន្លោះថ្ងៃទី 1-តុលា-2014 និង31-Oct-2014, រួមបញ្ចូល។
=SUMIFS(C2:C9, B2:B9, ">=10/1/2014", B2:B9, "<=10/31/2014")
លទ្ធផលដូចគ្នាអាចត្រូវបានសម្រេចដោយការគណនាភាពខុសគ្នានៃអនុគមន៍ SUMIF ពីរ ដូចដែលបានបង្ហាញក្នុងឧទាហរណ៍នេះ - របៀបប្រើ SUMIF ដើម្បីបូកតម្លៃក្នុង ជួរកាលបរិច្ឆេទដែលបានផ្តល់ឱ្យ។ ទោះយ៉ាងណាក៏ដោយ Excel SUMIFS គឺងាយស្រួលជាង និងអាចយល់បាន មែនទេ?
ឧទាហរណ៍ 3. Excel SUMIFS ជាមួយក្រឡាទទេ និងមិនទទេ
នៅពេលវិភាគរបាយការណ៍ និងទិន្នន័យផ្សេងទៀត អ្នកប្រហែលជាញឹកញាប់ ត្រូវការបូកតម្លៃដែលត្រូវគ្នានឹងក្រឡាទទេ ឬមិនទទេ។
លក្ខណៈវិនិច្ឆ័យ | ការពិពណ៌នា | ឧទាហរណ៍រូបមន្ត | |
---|---|---|---|
ក្រឡាទទេ | "=" | តម្លៃបូកដែលត្រូវគ្នានឹងក្រឡាទទេដែលមិនមានអ្វីទាំងអស់ - គ្មានរូបមន្ត គ្មានខ្សែអក្សរប្រវែងសូន្យ។ | =SUMIFS(C2:C10, A2:A10, "=", B2:B10, "=") |
តម្លៃផលបូកនៅក្នុងក្រឡា C2:C10 ប្រសិនបើក្រឡាដែលត្រូវគ្នាក្នុងជួរ A និង B គឺទទេទាំងស្រុង។
តម្លៃសរុបនៅក្នុងក្រឡា C2:C10 ដែលមានលក្ខខណ្ឌដូចគ្នានឹងរូបមន្តខាងលើ ប៉ុន្តែនៅក្នុង ចងខ្សែអក្សរទទេ។
តម្លៃបូកក្នុងក្រឡា C2:C10 ប្រសិនបើក្រឡាដែលត្រូវគ្នាក្នុងជួរ A និង B មិនទទេ រួមទាំងក្រឡាដែលមានខ្សែអក្សរទទេ។
ឬ
SUM / LEN
=SUM(( C2:C10) * (LEN(A2:A10)>0)*(LEN(B2:B10)>0))
តម្លៃបូកក្នុងក្រឡា C2:C10 ប្រសិនបើក្រឡាដែលត្រូវគ្នានៅក្នុងជួរ A និង B មិនទទេទេ ក្រឡាដែលមានខ្សែប្រវែងសូន្យមិនត្រូវបានរាប់បញ្ចូលទេ។
ហើយឥឡូវនេះ សូមមើលពីរបៀបដែលអ្នកអាចប្រើរូបមន្ត SUMIFS ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យ "blank" និង "non-blank" លើទិន្នន័យពិត។
ឧបមាថាអ្នកមានកាលបរិច្ឆេទបញ្ជាទិញនៅក្នុងជួរ B កាលបរិច្ឆេទចែកចាយនៅក្នុងជួរ C និង Qty ។ នៅក្នុងជួរឈរ D. តើអ្នករកឃើញផលិតផលសរុបដែលមិនទាន់ត្រូវបានចែកចាយដោយរបៀបណា? នោះគឺអ្នកចង់ដឹងពីផលបូកនៃតម្លៃដែលត្រូវគ្នានឹងក្រឡាមិនទទេនៅក្នុងជួរឈរ B និងក្រឡាទទេក្នុងជួរឈរ C។
ដំណោះស្រាយគឺត្រូវប្រើរូបមន្ត SUMIFS ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យ 2៖
=SUMIFS(D2:D10, B2:B10,"", C2:C10,"=")
ការប្រើ Excel SUMIF ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យ OR ច្រើន
ដូចដែលបានកត់សម្គាល់នៅក្នុងការចាប់ផ្តើមនៃមេរៀននេះ មុខងារ SUMIFS ត្រូវបានរចនាឡើងដោយ AND តក្កវិជ្ជា។ ប៉ុន្តែចុះយ៉ាងណាបើអ្នកត្រូវការបូកតម្លៃជាមួយនឹងលក្ខណៈវិនិច្ឆ័យ OR ច្រើន ពោលគឺនៅពេលដែលយ៉ាងហោចណាស់លក្ខខណ្ឌមួយត្រូវបានបំពេញ?
ឧទាហរណ៍ 1. SUMIF + SUMIF
ដំណោះស្រាយសាមញ្ញបំផុតគឺការបូកសរុបលទ្ធផល ត្រឡប់មកវិញដោយ SUMIF ជាច្រើន។មុខងារ។ ឧទាហរណ៍ រូបមន្តខាងក្រោមបង្ហាញពីរបៀបស្វែងរកផលិតផលសរុបដែលផ្តល់ដោយ Mike និង John៖
=SUMIF(C2:C9,"Mike",D2:D9) + SUMIF(C2:C9,"John",D2:D9)
ដូចដែលអ្នកឃើញ មុខងារ SUMIF ដំបូង បន្ថែមបរិមាណដែលត្រូវនឹង "Mike" មុខងារ SUMIF ផ្សេងទៀតត្រឡប់បរិមាណដែលទាក់ទងនឹង "John" ហើយបន្ទាប់មកអ្នកបន្ថែមលេខទាំងពីរនេះ។
ឧទាហរណ៍ 2. SUM & SUMIF ជាមួយនឹងអាគុយម៉ង់អារេ
ដំណោះស្រាយខាងលើគឺសាមញ្ញណាស់ ហើយអាចបំពេញការងារបានយ៉ាងឆាប់រហ័ស នៅពេលដែលមានលក្ខណៈវិនិច្ឆ័យមួយចំនួនប៉ុណ្ណោះ។ ប៉ុន្តែរូបមន្ត SUMIF + SUMIF អាចកើនឡើងយ៉ាងសម្បើមប្រសិនបើអ្នកចង់បូកតម្លៃជាមួយនឹងលក្ខខណ្ឌ OR ច្រើន។ ក្នុងករណីនេះ វិធីសាស្ត្រល្អប្រសើរគឺការប្រើអាគុយម៉ង់ លក្ខណៈវិនិច្ឆ័យអារេ ក្នុងអនុគមន៍ SUMIF ។ សូមពិនិត្យមើលវិធីសាស្រ្តនេះឥឡូវនេះ។
អ្នកអាចចាប់ផ្តើមដោយរាយបញ្ជីលក្ខខណ្ឌទាំងអស់របស់អ្នកដោយបំបែកដោយសញ្ញាក្បៀស ហើយបន្ទាប់មកបញ្ចូលបញ្ជីលទ្ធផលដែលបំបែកដោយសញ្ញាក្បៀសនៅក្នុង {curly brackets} ដែលតាមបច្ចេកទេសហៅថា អារេ។
ក្នុងឧទាហរណ៍មុន ប្រសិនបើអ្នកចង់បូកសរុបផលិតផលដែលផ្តល់ដោយ John, Mike និង Pete លក្ខណៈវិនិច្ឆ័យអារេរបស់អ្នកនឹងមើលទៅដូច {"John","Mike","Pete"}។ ហើយអនុគមន៍ SUMIF ពេញលេញគឺ SUMIF(C2:C9, {"John","Mike","Pete"} ,D2:D9)
។
អាគុយម៉ង់អារេដែលមានតម្លៃ 3 បង្ខំរូបមន្ត SUMIF របស់អ្នកឱ្យត្រឡប់លទ្ធផលបីដាច់ដោយឡែកពីគ្នា ប៉ុន្តែដោយសារយើងសរសេររូបមន្តក្នុងក្រឡាតែមួយ វានឹងផ្តល់លទ្ធផលដំបូងតែប៉ុណ្ណោះ - ឧ. សរុបនៃផលិតផលដែលផ្តល់ដោយ John ។ ដើម្បីទទួលបានវិធីសាស្រ្ត array-criteria នេះដំណើរការ