តារាងមាតិកា
កិច្ចការជាច្រើនដែលអ្នកអនុវត្តក្នុង Excel ពាក់ព័ន្ធនឹងការប្រៀបធៀបទិន្នន័យនៅក្នុងក្រឡាផ្សេងៗ។ សម្រាប់បញ្ហានេះ Microsoft Excel ផ្តល់សញ្ញាប្រមាណវិធីតក្កវិជ្ជាចំនួនប្រាំមួយ ដែលត្រូវបានគេហៅថា ប្រតិបត្តិករប្រៀបធៀបផងដែរ។ ការបង្រៀននេះមានគោលបំណងជួយអ្នកឱ្យយល់ពីការយល់ដឹងអំពីប្រតិបត្តិករតក្កវិជ្ជា Excel និងសរសេររូបមន្តដែលមានប្រសិទ្ធភាពបំផុតសម្រាប់ការវិភាគទិន្នន័យរបស់អ្នក។
ប្រតិបត្តិករតក្កវិជ្ជា Excel - ទិដ្ឋភាពទូទៅ
សញ្ញាប្រមាណវិធីឡូជីខល ប្រើក្នុង Excel ដើម្បីប្រៀបធៀបតម្លៃពីរ។ ប្រតិបត្តិករតក្កវិជ្ជា ជួនកាលត្រូវបានគេហៅថា ប្រតិបត្តិករប៊ូលីន ពីព្រោះលទ្ធផលនៃការប្រៀបធៀបនៅក្នុងករណីណាមួយអាចគ្រាន់តែជាការពិត ឬមិនពិតប៉ុណ្ណោះ។
សញ្ញាប្រមាណវិធីតក្កវិជ្ជាចំនួនប្រាំមួយមាននៅក្នុង Excel ។ តារាងខាងក្រោមពន្យល់ពីអ្វីដែលពួកគេម្នាក់ៗធ្វើ និងបង្ហាញទ្រឹស្តីជាមួយឧទាហរណ៍រូបមន្ត។
លក្ខខណ្ឌ | ប្រតិបត្តិករ | ឧទាហរណ៍រូបមន្ត | ការពិពណ៌នា |
ស្មើនឹង | = | =A1=B1 | រូបមន្តត្រឡប់ TRUE ប្រសិនបើតម្លៃក្នុង ក្រឡា A1 គឺស្មើនឹងតម្លៃនៅក្នុងក្រឡា B1; FALSE បើមិនដូច្នេះទេ |
មិនស្មើនឹង | =A1B1 | រូបមន្តត្រឡប់ TRUE ប្រសិនបើតម្លៃក្នុងក្រឡា A1 មិន ស្មើនឹងតម្លៃនៅក្នុងក្រឡា B1; បើមិនដូច្នេះទេ FALSE។ | |
ធំជាង | > | =A1>B1 | រូបមន្តត្រឡប់ TRUE ប្រសិនបើតម្លៃក្នុងក្រឡា A1 គឺធំជាងតម្លៃនៅក្នុងក្រឡា B1; បើមិនដូច្នេះទេ វាត្រឡប់ FALSE។ |
តិចជាង | < | =A1 រូបមន្តត្រឡប់ TRUE ប្រសិនបើតម្លៃក្នុងក្រឡា A1 គឺតិចជាងនៅក្នុងក្រឡា B1; មិនពិតអ្វីដែលរូបមន្តទី 2 ដែលមាន ធំជាង និង តិចជាង ឬស្មើ ប្រតិបត្តិករឡូជីខលធ្វើ។ វាជួយឱ្យដឹងថានៅក្នុងការគណនាគណិតវិទ្យា Excel ស្មើតម្លៃប៊ូលីនពិតទៅ 1 និង FALSE ទៅ 0។ ដោយចងចាំចំណុចនេះ យើងមើលថាតើកន្សោមឡូជីខលនីមួយៗពិតជាត្រឡប់អ្វី។ | ប្រសិនបើតម្លៃនៅក្នុងក្រឡា B2 គឺធំជាងតម្លៃនៅក្នុង C2 បន្ទាប់មកកន្សោម B2>C2 គឺពិត ហើយជាលទ្ធផលស្មើនឹង 1។ ម្យ៉ាងវិញទៀត B2C2 រូបមន្តរបស់យើងឆ្លងកាត់ការបំប្លែងដូចខាងក្រោម៖
ចាប់តាំងពីលេខណាមួយគុណនឹងសូន្យផ្តល់ឱ្យសូន្យ យើងអាចបោះចោលផ្នែកទីពីរនៃរូបមន្តបន្ទាប់ពីសញ្ញាបូក។ ហើយដោយសារលេខណាមួយគុណនឹង 1 គឺជាលេខនោះ រូបមន្តស្មុគស្មាញរបស់យើងប្រែទៅជា =B2*10 សាមញ្ញដែលត្រឡប់ផលគុណនៃគុណ B2 គុណនឹង 10 ដែលជាអ្វីដែលរូបមន្ត IF ខាងលើធ្វើ :) ជាក់ស្តែង ប្រសិនបើតម្លៃនៅក្នុងក្រឡា B2 តិចជាងនៅក្នុង C2 នោះកន្សោម B2>C2 វាយតម្លៃទៅ FALSE (0) និង B2<=C2 ទៅ TRUE (1) មានន័យថាការបញ្ច្រាសនៃការពិពណ៌នាខាងលើនឹងកើតឡើង។ ៣. ប្រតិបត្តិករឡូជីខលក្នុងទម្រង់តាមលក្ខខណ្ឌ Excelការប្រើប្រាស់ទូទៅមួយផ្សេងទៀតនៃសញ្ញាប្រមាណវិធីតក្កវិជ្ជាត្រូវបានរកឃើញនៅក្នុងទម្រង់បែបបទតាមលក្ខខណ្ឌរបស់ Excel ដែលអនុញ្ញាតឱ្យអ្នករំលេចព័ត៌មានសំខាន់បំផុតនៅក្នុងសៀវភៅបញ្ជីយ៉ាងឆាប់រហ័ស។ ឧទាហរណ៍ ច្បាប់សាមញ្ញខាងក្រោម បន្លិចក្រឡាដែលបានជ្រើសរើស ឬជួរទាំងមូលនៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក អាស្រ័យលើតម្លៃនៅក្នុងជួរ A៖ តិចជាង (ពណ៌ទឹកក្រូច)៖ ធំជាង (បៃតង)៖
សម្រាប់ជំហានលម្អិត- ការណែនាំជាជំហានៗ និងឧទាហរណ៍នៃច្បាប់ សូមមើលអត្ថបទខាងក្រោម៖
ដូចដែលអ្នកបានឃើញ ការប្រើប្រាស់សញ្ញាប្រមាណវិធីតក្កវិជ្ជានៅក្នុង Excel គឺមានលក្ខណៈវិចារណញាណ និងងាយស្រួល។ នៅក្នុងអត្ថបទបន្ទាប់ យើងនឹងសិក្សាពីគ្រាប់ និងគ្រាប់នៃមុខងារឡូជីខល Excel ដែលអនុញ្ញាតឱ្យធ្វើការប្រៀបធៀបច្រើនជាងមួយនៅក្នុងរូបមន្តមួយ។ សូមរង់ចាំតាមដាន និងសូមអរគុណសម្រាប់ការអាន! បើមិនដូច្នេះទេ។ |
ធំជាង ឬស្មើ | >= | =A1>=B1 | រូបមន្តត្រឡប់ TRUE ប្រសិនបើតម្លៃក្នុងក្រឡា A1 ធំជាង ឬស្មើនឹងតម្លៃក្នុងក្រឡា B1។ មិនពិត។ |
តិចជាង ឬស្មើ | <= | =A1<=B1 | រូបមន្តត្រឡប់ TRUE ប្រសិនបើតម្លៃនៅក្នុងក្រឡា A1 តិចជាង ឬស្មើនឹងតម្លៃនៅក្នុងក្រឡា B1; បើមិនដូច្នេះទេ FALSE។ |
រូបថតអេក្រង់ខាងក្រោមបង្ហាញពីលទ្ធផលដែលត្រឡប់ដោយ ស្មើនឹង , មិនស្មើនឹង , ធំជាង និង តិចជាង ប្រតិបត្តិករឡូជីខល៖
វាហាក់ដូចជាតារាងខាងលើគ្របដណ្តប់ទាំងអស់ ហើយមិនមានអ្វីត្រូវនិយាយទៀតទេ។ ប៉ុន្តែតាមពិត ប្រតិបត្តិករតក្កវិជ្ជានីមួយៗមានភាពជាក់លាក់របស់វា ហើយការដឹងពីពួកវាអាចជួយអ្នកឱ្យប្រើប្រាស់ថាមពលពិតនៃរូបមន្ត Excel ។
ការប្រើ "ស្មើនឹង" ប្រតិបត្តិករតក្កក្នុង Excel
The ស្មើនឹង សញ្ញាប្រមាណវិធីតក្កវិជ្ជា (=) អាចត្រូវបានប្រើដើម្បីប្រៀបធៀបប្រភេទទិន្នន័យទាំងអស់ - លេខ កាលបរិច្ឆេទ តម្លៃអត្ថបទ ប៊ូលីន ក៏ដូចជាលទ្ធផលដែលត្រឡប់ដោយរូបមន្ត Excel ផ្សេងទៀត។ ឧទាហរណ៍៖
=A1=B1 | ត្រឡប់ TRUE ប្រសិនបើតម្លៃក្នុងក្រឡា A1 និង B1 គឺដូចគ្នា នោះ FALSE បើមិនដូច្នេះទេ។ |
=A1="oranges" | ត្រឡប់ TRUE ប្រសិនបើក្រឡា A1 មានពាក្យ "ពណ៌ទឹកក្រូច" FALSE បើមិនដូច្នេះទេ FALSE ។ |
=A1=TRUE | ត្រឡប់ TRUE ប្រសិនបើក្រឡា A1 មានតម្លៃប៊ូលីន ពិត បើមិនដូច្នោះទេ វាត្រឡប់ FALSE។ |
=A1=(B1/2) | ត្រឡប់ TRUE ប្រសិនបើ កចំនួននៅក្នុងក្រឡា A1 គឺស្មើនឹងកូតានៃការបែងចែក B1 ដោយ 2 បើមិនដូច្នេះទេ FALSE ។ |
ឧទាហរណ៍ 1. ការប្រើសញ្ញា "ស្មើ" ជាមួយកាលបរិច្ឆេទ
អ្នកអាចនឹងភ្ញាក់ផ្អើលដែលដឹងថា ស្មើនឹង ប្រតិបត្តិករតក្កវិជ្ជាមិនអាចប្រៀបធៀបកាលបរិច្ឆេទបានយ៉ាងងាយស្រួលដូចលេខ។ ឧទាហរណ៍ ប្រសិនបើក្រឡា A1 និង A2 មានកាលបរិច្ឆេទ "12/1/2014" នោះរូបមន្ត =A1=A2
នឹងត្រឡប់ពិតដូចដែលវាគួរតែ។
ទោះយ៉ាងណា ប្រសិនបើអ្នកសាកល្បង =A1=12/1/2014
ឬ =A1="12/1/2014"
អ្នកនឹងទទួលបាន FALSE ជាលទ្ធផល។ មិននឹកស្មានដល់បន្តិចសោះ ហេ?
ចំណុចនោះគឺថា Excel រក្សាទុកកាលបរិច្ឆេទជាលេខចាប់ផ្តើមដោយ 1-Jan-1900 ដែលត្រូវបានរក្សាទុកជា 1។ កាលបរិច្ឆេទ 12/1/2014 ត្រូវបានរក្សាទុកជា 41974។ នៅក្នុងខាងលើ រូបមន្ត Microsoft Excel បកប្រែ "12/1/2014" ជាខ្សែអក្សរធម្មតា ហើយចាប់តាំងពី "12/1/2014" មិនស្មើនឹង 41974 វាត្រឡប់ FALSE ។
ដើម្បីទទួលបានលទ្ធផលត្រឹមត្រូវ អ្នក ត្រូវតែរុំកាលបរិច្ឆេទក្នុងអនុគមន៍ DATEVALUE ជានិច្ច ដូចជា =A1=DATEVALUE("12/1/2014")
ចំណាំ។ អនុគមន៍ DATEVALUE ត្រូវការប្រើជាមួយប្រតិបត្តិករឡូជីខលផ្សេងទៀតផងដែរ ដូចដែលបានបង្ហាញក្នុងឧទាហរណ៍ខាងក្រោម។
វិធីសាស្រ្តដូចគ្នាគួរតែត្រូវបានអនុវត្តនៅពេលដែលអ្នកប្រើ Excel ស្មើនឹងប្រតិបត្តិករក្នុងការធ្វើតេស្តឡូជីខលនៃអនុគមន៍ IF ។ អ្នកអាចស្វែងរកព័ត៌មានបន្ថែម ក៏ដូចជាឧទាហរណ៍រូបមន្តមួយចំនួននៅក្នុងមេរៀននេះ៖ ការប្រើប្រាស់មុខងារ Excel IF ជាមួយកាលបរិច្ឆេទ។
ឧទាហរណ៍ 2. ការប្រើសញ្ញា "ស្មើ" ជាមួយតម្លៃអត្ថបទ
ការប្រើ Excel's ស្មើនឹង ប្រតិបត្តិករដែលមានតម្លៃអត្ថបទធ្វើមិនតម្រូវឱ្យមានការបត់បែនបន្ថែមទេ។ រឿងតែមួយគត់ដែលអ្នកគួរចងចាំគឺថា ស្មើនឹង ប្រតិបត្តិករតក្កវិជ្ជានៅក្នុង Excel គឺ case-insensitive មានន័យថាភាពខុសគ្នានៃករណីមិនត្រូវបានអើពើនៅពេលប្រៀបធៀបតម្លៃអត្ថបទ។
ឧទាហរណ៍ ប្រសិនបើក្រឡា A1 មានពាក្យ " ក្រូច ប្រៀបធៀបតម្លៃអត្ថបទដោយគិតគូរពីភាពខុសគ្នានៃករណីរបស់ពួកគេ អ្នកគួរតែប្រើអនុគមន៍ EXACT ជំនួសឲ្យប្រតិបត្តិករ ស្មើនឹង ។ វាក្យសម្ព័ន្ធនៃអនុគមន៍ EXACT គឺសាមញ្ញដូចជា៖
EXACT(text1, text2)ដែលអត្ថបទ 1 និង text2 គឺជាតម្លៃដែលអ្នកចង់ប្រៀបធៀប។ ប្រសិនបើតម្លៃគឺដូចគ្នាទាំងស្រុង រួមទាំងករណី Excel ត្រឡប់ពិត។ បើមិនដូច្នេះទេ វាត្រឡប់ FALSE ។ អ្នកក៏អាចប្រើមុខងារ EXACT នៅក្នុងរូបមន្ត IF នៅពេលដែលអ្នកត្រូវការការប្រៀបធៀបតម្លៃអត្ថបទដែលប្រកាន់អក្សរតូចធំ ដូចដែលបានបង្ហាញក្នុងរូបថតអេក្រង់ខាងក្រោម៖
ចំណាំ។ ប្រសិនបើអ្នកចង់ប្រៀបធៀបប្រវែងនៃតម្លៃអត្ថបទពីរ អ្នកអាចប្រើមុខងារ LEN ជំនួសវិញ ឧទាហរណ៍ =LEN(A2)=LEN(B2)
ឬ =LEN(A2)>=LEN(B2)
។
ឧទាហរណ៍ 3. ការប្រៀបធៀបតម្លៃ Boolean និងលេខ
មានមតិទូលំទូលាយថានៅក្នុង Microsoft Excel តម្លៃ Boolean នៃ TRUE តែងតែស្មើនឹង 1 និង FALSE ទៅ 0។ ទោះជាយ៉ាងណាក៏ដោយ វាគ្រាន់តែជាការពិតមួយផ្នែកប៉ុណ្ណោះ ហើយពាក្យគន្លឹះនៅទីនេះគឺ "តែងតែ" ឬច្បាស់ជាងនេះ "មិនតែងតែ" :)
នៅពេលសរសេរ កន្សោមឡូជីខល 'ស្មើ' ដែលប្រៀបធៀបប៊ូលីនតម្លៃ និងលេខមួយ អ្នកត្រូវចង្អុលបង្ហាញជាពិសេសសម្រាប់ Excel ដែលតម្លៃ Boolean ដែលមិនមែនជាលេខគួរត្រូវបានចាត់ទុកជាលេខ។ អ្នកអាចធ្វើដូចនេះបានដោយបន្ថែមសញ្ញាដកទ្វេនៅពីមុខតម្លៃប៊ូលីន ឬឯកសារយោងក្រឡា e. g. =A2=--TRUE
ឬ =A2=--B2
។
សញ្ញាដកទី 1 ដែលត្រូវបានគេហៅថាជាបច្ចេកទេសប្រតិបត្តិករ unary បង្ខិតបង្ខំ TRUE/FALSE ទៅ -1/0 រៀងគ្នា ហើយ unary ទីពីរបដិសេធតម្លៃដែលប្រែទៅជា +1 និង 0 ។ វាប្រហែលជាងាយស្រួលយល់ក្នុងការមើលរូបថតអេក្រង់ខាងក្រោម៖
ចំណាំ។ អ្នកគួរបន្ថែមសញ្ញាប្រមាណវិធី unary ទ្វេមុន Boolean ពេលប្រើប្រមាណវិធីឡូជីខលផ្សេងទៀតដូចជា មិនស្មើ , ធំជាង ឬ តិចជាង ដើម្បីប្រៀបធៀបលេខនិង តម្លៃប៊ូលីន។
នៅពេលប្រើសញ្ញាប្រមាណវិធីតក្កវិជ្ជាក្នុងរូបមន្តស្មុគ្រស្មាញ អ្នកក៏ប្រហែលជាត្រូវបន្ថែម unary ទ្វេផងដែរ មុនពេលកន្សោមតក្កនីមួយៗដែលត្រឡប់ TRUE ឬ FALSE ជាលទ្ធផល។ នេះជាឧទាហរណ៍នៃរូបមន្តបែបនេះ៖ SUMPRODUCT និង SUMIFS ក្នុង Excel។
ការប្រើ "មិនស្មើនឹង" តក្កវិជ្ជាក្នុង Excel
អ្នកប្រើ Excel's មិនស្មើនឹង operator ( ) នៅពេលដែលអ្នកចង់ធ្វើឱ្យប្រាកដថាតម្លៃរបស់ក្រឡាមួយមិនស្មើនឹងតម្លៃដែលបានបញ្ជាក់។ ការប្រើប្រាស់ មិនស្មើនឹង ប្រតិបត្តិករគឺស្រដៀងគ្នាទៅនឹងការប្រើប្រាស់ ស្មើនឹង ដែលយើងបានពិភាក្សាកាលពីមួយភ្លែត។
លទ្ធផលត្រឡប់ដោយ មិនស្មើនឹង ប្រតិបត្តិករគឺស្រដៀងគ្នាទៅនឹងលទ្ធផលផលិតដោយមុខងារ Excel មិនមែនជាមុខងារដែលបញ្ច្រាសតម្លៃនៃអាគុយម៉ង់របស់វា។ តារាងខាងក្រោមផ្តល់នូវឧទាហរណ៍រូបមន្តមួយចំនួន។
មិនស្មើនឹងប្រតិបត្តិករ | មិនដំណើរការ | ការពិពណ៌នា |
=A1B1 | =NOT(A1=B1) | ត្រឡប់ TRUE ប្រសិនបើតម្លៃក្នុងក្រឡា A1 និង B1 មិនដូចគ្នាទេ នោះ FALSE បើមិនដូច្នេះទេ |
=A1"oranges" | =NOT(A1="oranges") | ត្រឡប់ពិត ប្រសិនបើក្រឡា A1 មានតម្លៃណាមួយក្រៅពី "ពណ៌ទឹកក្រូច" FALSE ប្រសិនបើវាមាន "oranges" ឬ "ORANGES" ឬ "Oranges" ជាដើម។ |
=A1TRUE | =NOT(A1=TRUE) | ត្រឡប់ពិតប្រសិនបើ ក្រឡា A1 មានតម្លៃណាមួយផ្សេងទៀតក្រៅពី TRUE, FALSE បើមិនដូច្នេះទេ។ |
=A1(B1/2) | =NOT(A1=B1/2) | ត្រឡប់ TRUE ប្រសិនបើលេខក្នុងក្រឡា A1 មិនស្មើនឹងកូតានៃការបែងចែក B1 ដោយ 2 នោះ FALSE បើមិនដូច្នេះទេ |
=A1DATEVALUE("12/1/2014") | =NOT(A1=DATEVALUE("12/1/2014")) | ត្រឡប់ពិត ប្រសិនបើ A1 មានតម្លៃណាមួយក្រៅពីកាលបរិច្ឆេទនៃថ្ងៃទី 1-ធ្នូ-2014 ដោយមិនគិតពីកាលបរិច្ឆេទ ទ្រង់ទ្រាយ មិនពិត។ |
ធំជាង តិចជាង ធំជាង ឬស្មើ តិចជាង ឬស្មើ
អ្នកប្រើសញ្ញាប្រមាណវិធីឡូជីខលទាំងនេះក្នុង Excel ដើម្បីពិនិត្យមើលថាតើលេខមួយប្រៀបធៀបនឹងលេខមួយយ៉ាងណា។ Microsoft Excel ផ្តល់នូវការប្រៀបធៀបចំនួន 4 ដែលឈ្មោះរបស់វាពន្យល់ដោយខ្លួនឯង៖
- ធំជាង (>)
- ធំជាង ឬស្មើ (>=)
- តិចជាង (<)
- តិចជាង ឬស្មើ (<=)
ភាគច្រើនជាញឹកញាប់ប្រតិបត្តិករប្រៀបធៀប Excel ត្រូវបានប្រើជាមួយតម្លៃលេខ កាលបរិច្ឆេទ និងពេលវេលា។ ឧទាហរណ៍៖
=A1>20 | ត្រឡប់ TRUE ប្រសិនបើលេខក្នុងក្រឡា A1 ធំជាង 20 នោះ FALSE បើមិនដូច្នេះទេ |
=A1>=(B1/2) | ត្រឡប់ TRUE ប្រសិនបើលេខក្នុងក្រឡា A1 ធំជាង ឬស្មើនឹងកូតានៃការបែងចែក B1 ដោយ 2 នោះ FALSE បើមិនដូច្នេះទេ ។ |
=A1 ត្រឡប់ TRUE ប្រសិនបើកាលបរិច្ឆេទក្នុងក្រឡា A1 តិចជាង 1-Dec-2014 បើមិនដូច្នេះទេ FALSE។ | |
=A1<=SUM(B1:D1) | ត្រឡប់ TRUE ប្រសិនបើចំនួននៅក្នុងក្រឡា A1 តិចជាង ឬស្មើនឹងផលបូកនៃតម្លៃនៅក្នុងក្រឡា B1:D1 នោះ FALSE បើមិនដូច្នេះទេ។ |
ការប្រើប្រតិបត្តិករប្រៀបធៀប Excel ជាមួយតម្លៃអត្ថបទ
តាមទ្រឹស្តី អ្នកក៏អាចប្រើ ធំជាង , ធំជាង ឬ ស្មើនឹង ប្រតិបត្តិករ ក៏ដូចជាសមភាគី តិចជាង របស់ពួកគេជាមួយនឹងតម្លៃអត្ថបទ។ ឧទាហរណ៍ ប្រសិនបើក្រឡា A1 មាន " apples " ហើយ B1 មាន " ចេក សូមអបអរសាទរដល់អ្នកដែលបានភ្នាល់លើ FALSE :)
នៅពេលប្រៀបធៀបតម្លៃអត្ថបទ Microsoft Excel មិនអើពើនឹងករណីរបស់ពួកគេ ហើយប្រៀបធៀបតម្លៃដោយនិមិត្តសញ្ញា "a" ត្រូវបានចាត់ទុកថាជាតម្លៃអត្ថបទទាបបំផុត និង "z" - the តម្លៃអត្ថបទខ្ពស់បំផុត។
ដូច្នេះ នៅពេលប្រៀបធៀបតម្លៃនៃ " apples " (A1) និង " bananas " (B1) Excel ចាប់ផ្តើមដោយអក្សរដំបូងរបស់ពួកគេ " a" និង "b" រៀងគ្នា ហើយដោយសារ "b" គឺធំជាង "a" រូបមន្ត =A1>B1
ត្រឡប់ FALSE ។
ប្រសិនបើអក្សរទីមួយដូចគ្នា នោះអក្សរទី 2 ត្រូវបានប្រៀបធៀប ប្រសិនបើពួកវាដូចគ្នាបេះបិទ នោះ Excel នឹងទៅដល់អក្សរទី 3 ទី 4 ជាដើម។ ឧទាហរណ៍ ប្រសិនបើ A1 មាន " apples " និង B1 មាន " agave " នោះរូបមន្ត =A1>B1
នឹងត្រឡប់ TRUE ព្រោះ "p" ធំជាង "g"។
នៅពេលមើលឃើញដំបូង ការប្រើសញ្ញាប្រមាណវិធីប្រៀបធៀបជាមួយតម្លៃអត្ថបទហាក់ដូចជាមានអត្ថន័យជាក់ស្តែងតិចតួច ប៉ុន្តែអ្នកមិនដឹងថាអ្នកប្រហែលជាត្រូវការអ្វីខ្លះនៅពេលអនាគត ដូច្នេះប្រហែលជាចំណេះដឹងនេះនឹងបង្ហាញថាមានប្រយោជន៍ចំពោះ នរណាម្នាក់។
ការប្រើប្រាស់ទូទៅនៃប្រតិបត្តិករឡូជីខលនៅក្នុង Excel
នៅក្នុងការងារជាក់ស្តែង ប្រតិបត្តិករតក្កវិជ្ជា Excel កម្រត្រូវបានប្រើប្រាស់ដោយខ្លួនឯងណាស់។ យល់ស្រប តម្លៃ Boolean TRUE និង FALSE ដែលពួកគេត្រលប់មកវិញ ទោះបីជាពិត (លើកលែងទោស) គឺមិនមានន័យខ្លាំងណាស់។ ដើម្បីទទួលបានលទ្ធផលដែលយល់បានកាន់តែច្រើន អ្នកអាចប្រើសញ្ញាប្រមាណវិធីតក្កវិជ្ជាជាផ្នែកនៃមុខងារ Excel ឬក្បួនធ្វើទ្រង់ទ្រាយតាមលក្ខខណ្ឌ ដូចដែលបានបង្ហាញក្នុងឧទាហរណ៍ខាងក្រោម។
1. ការប្រើសញ្ញាប្រមាណវិធីតក្កវិជ្ជាក្នុងអាគុយម៉ង់នៃមុខងារ Excel
នៅពេលនិយាយអំពីប្រតិបត្តិករតក្កវិជ្ជា Excel មានការអនុញ្ញាតច្រើន ហើយអនុញ្ញាតឱ្យប្រើពួកវាក្នុងប៉ារ៉ាម៉ែត្រនៃមុខងារជាច្រើន។ ការប្រើប្រាស់ទូទៅបំផុតមួយត្រូវបានរកឃើញនៅក្នុងមុខងារ Excel IF ដែលប្រតិបត្តិករប្រៀបធៀបអាចជួយបង្កើតការធ្វើតេស្តឡូជីខល ហើយរូបមន្ត IF នឹងត្រឡប់លទ្ធផលសមស្របអាស្រ័យលើថាតើការធ្វើតេស្តវាយតម្លៃទៅពិត ឬមិនពិត។ សម្រាប់ឧទាហរណ៍៖
=IF(A1>=B1, "OK", "Not OK")
រូបមន្ត IF សាមញ្ញនេះត្រឡប់ OK ប្រសិនបើតម្លៃក្នុងក្រឡា A1 ធំជាង ឬស្មើនឹងតម្លៃក្នុងក្រឡា B1 "មិន OK" បើមិនដូច្នេះទេ
ហើយនេះគឺជាឧទាហរណ៍មួយទៀត៖
=IF(A1B1, SUM(A1:C1), "")
រូបមន្តប្រៀបធៀបតម្លៃក្នុងក្រឡា A1 និង B1 ហើយប្រសិនបើ A1 មិនស្មើនឹង B1 នោះផលបូកនៃតម្លៃនៅក្នុងក្រឡា A1:C1 នឹងត្រឡប់ ខ្សែអក្សរទទេមួយបើមិនដូច្នេះទេ
ប្រតិបត្តិករតក្កវិជ្ជា Excel ក៏ត្រូវបានគេប្រើយ៉ាងទូលំទូលាយនៅក្នុងមុខងារ IF ពិសេសដូចជា SUMIF, COUNTIF, AVERAGEIF និងសមភាគីពហុវចនៈរបស់ពួកគេ ដែលផ្តល់លទ្ធផលដោយផ្អែកលើលក្ខខណ្ឌជាក់លាក់ ឬលក្ខខណ្ឌច្រើន។
អ្នកអាចស្វែងរកឧទាហរណ៍រូបមន្តជាច្រើននៅក្នុងមេរៀនខាងក្រោម៖
- ការប្រើប្រាស់មុខងារ IF ក្នុង Excel
- របៀបប្រើ SUMIF ក្នុង Excel
- Excel SUMIFS និង SUMIF ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យច្រើន
- ការប្រើប្រាស់ COUNTIF ក្នុង Excel
- Excel COUNTIFS និង COUNTIF ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យច្រើន
2. ការប្រើសញ្ញាប្រមាណវិធីតក្កវិជ្ជា Excel ក្នុងការគណនាគណិតវិទ្យា
ជាការពិតណាស់ មុខងារ Excel មានថាមពលខ្លាំង ប៉ុន្តែអ្នកមិនចាំបាច់ប្រើពួកវាជានិច្ចដើម្បីសម្រេចបានលទ្ធផលដែលចង់បាននោះទេ។ ឧទាហរណ៍ លទ្ធផលដែលត្រឡប់ដោយរូបមន្តពីរខាងក្រោមគឺដូចគ្នាបេះបិទ៖
អនុគមន៍ IF៖ =IF(B2>C2, B2*10, B2*5)
រូបមន្តដែលមានសញ្ញាប្រមាណវិធីឡូជីខល៖ =(B2>C2)*(B2*10)+(B2<=C2)*(B2*5)
ខ្ញុំគិតថារូបមន្ត IF ងាយស្រួលបកស្រាយមែនទេ? វាប្រាប់ Excel ឱ្យគុណតម្លៃក្នុងក្រឡា B2 ដោយ 10 ប្រសិនបើ B2 ធំជាង C2 បើមិនដូច្នេះទេតម្លៃក្នុង B1 ត្រូវបានគុណនឹង 5។
ឥឡូវនេះ ចូរយើងវិភាគ