ក្នុងចំណោមកន្សោមខុសៗគ្នាជាច្រើនដែលត្រូវបានប្រើនៅពេលធ្វើការជាមួយ Microsoft Excel អ្នកគួរតែជ្រើសមុខងារឡូជីខល។ ពួកវាត្រូវបានប្រើដើម្បីបង្ហាញការបំពេញលក្ខខណ្ឌផ្សេងៗនៅក្នុងរូបមន្ត។ លើសពីនេះទៅទៀតប្រសិនបើលក្ខខ័ណ្ឌផ្ទាល់ខ្លួនរបស់វាអាចមានភាពសម្បូរបែបច្រើនលទ្ធផលនៃអនុគមន៍ឡូជីខលអាចយកបានត្រឹមតែពីរប៉ុណ្ណោះ: លក្ខខណ្ឌត្រូវបានបំពេញ (ពិត) និងលក្ខខណ្ឌមិនត្រូវបានជួបប្រជុំគ្នា (មិនពិត) ។ តោះមើលទៅកាន់តែជិតនូវអ្វីដែលមុខងារឡូជីខលក្នុង Excel ។
ប្រតិបត្តិករសំខាន់
មានប្រតិបត្តិករឡូជីខលមួយចំនួន។ ក្នុងចំណោមចំណុចសំខាន់ៗខាងក្រោមនេះគួរត្រូវបានលើកឡើង:
- TRUE;
- មិនពិត
- IF;
- ERROR;
- OR;
- និង;
- មិនមែន;
- ERROR;
- បានពង្រីក។
មានមុខងារឡូជីខលមិនសូវមាន។
រាល់ប្រតិបត្តិករខាងលើលើកលែងតែពីរដំបូងមានអាគុយម៉ង់។ អាគុយម៉ង់អាចជាលេខជាក់លាក់ឬអត្ថបទឬសេចក្តីយោងដែលបង្ហាញពីអាសយដ្ឋានរបស់ក្រឡាទិន្នន័យ។
អនុគមន៍ ពិត និង មិនពិត
ប្រតិបត្តិករ ពិត ទទួលយកតែតម្លៃគោលដៅជាក់លាក់។ មុខងារនេះមិនមានអាគុយម៉ង់ទេហើយតាមក្បួនវាតែងតែជាផ្នែកមួយនៃកន្សោមស្មុគស្មាញ។
ប្រតិបត្តិករ មិនពិតផ្ទុយទៅវិញវាទទួលយកតម្លៃណាមួយដែលមិនពិត។ ដូចគ្នានេះដែរអនុគមន៍នេះមិនមានអាគុយម៉ង់និងត្រូវបានបញ្ចូលក្នុងកន្សោមស្មុគ្រស្មាញ។
អនុគមន៍ និង និង ឬ
អនុគមន៍ និង គឺជាតំណភ្ជាប់រវាងលក្ខខណ្ឌមួយចំនួន។ មានតែនៅពេលលក្ខខណ្ឌទាំងអស់ដែលអនុគមន៍នេះជាប់ទាក់ទងតើវាត្រឡប់មកវិញទេ ពិត។ ប្រសិនបើយ៉ាងហោចណាស់អាគុយម៉ង់មួយរាយការណ៍តម្លៃ មិនពិតបន្ទាប់មកប្រតិបត្តិករ និង ជាទូទៅត្រឡប់តម្លៃដូចគ្នា។ ទិដ្ឋភាពទូទៅនៃមុខងារនេះ:= និង (log_value1; log_value2; ... )
។ អនុគមន៍អាចរាប់បញ្ចូលពីអាគុយម៉ង់ 1 ដល់ 255 ។
អនុគមន៍ ឬផ្ទុយទៅវិញត្រឡប់តម្លៃ TRUE បើទោះបីជាមានអាគុយម៉ង់មួយណាមួយដែលឆ្លើយតបនឹងលក្ខខណ្ឌហើយទាំងអស់ផ្សេងទៀតគឺខុស។ គំរូរបស់វាមានដូចខាងក្រោមៈ= និង (log_value1; log_value2; ... )
។ ដូចមុខងារមុន ៗ ដែរ ឬ អាចរួមបញ្ចូលពីលក្ខខណ្ឌ 1 ដល់ 255 ។
អនុគមន៍ មិនមែនទេ
មិនដូចសេចក្តីថ្លែងការណ៍ពីរមុន ៗ ទេអនុគមន៍ មិនមែនទេ វាមានតែអាគុយម៉ង់មួយប៉ុណ្ណោះ។ វាផ្លាស់ប្តូរអត្ថន័យនៃកន្សោមជាមួយ ពិត លើ មិនពិត ក្នុងចន្លោះអាគុយម៉ង់ដែលបានបញ្ជាក់។ រូបមន្តរូបមន្តទូទៅមានដូចខាងក្រោម:= NOT (log_value)
.
អនុគមន៍ ប្រសិនបើ និង ERROR
ចំពោះរចនាសម្ព័ន្ធស្មុគស្មាញបន្ថែមប្រើមុខងារ ប្រសិនបើ។ សេចក្តីថ្លែងការណ៍នេះបញ្ជាក់ពីតម្លៃពិតប្រាកដ ពិតនិងដែល មិនពិត។ គំរូទូទៅរបស់វាមានដូចខាងក្រោម:= IF (boolean_expression; value_if_es_far_; value_if-false)
។ ដូច្នេះប្រសិនបើលក្ខខណ្ឌត្រូវបានបំពេញទិន្នន័យដែលបានបញ្ជាក់ពីមុនត្រូវបានបំពេញទៅក្នុងក្រឡាដែលមានមុខងារនេះ។ ប្រសិនបើលក្ខខណ្ឌមិនត្រូវបានបំពេញក្រឡាត្រូវបានបំពេញដោយទិន្នន័យផ្សេងទៀតដែលបានបញ្ជាក់នៅក្នុងអាគុយម៉ង់ទីបីនៃអនុគមន៍។
ប្រតិបត្តិករ ERRORក្នុងករណីអាគុយម៉ង់គឺពិតត្រឡប់តម្លៃផ្ទាល់របស់វាទៅក្រឡាវិញ។ ប៉ុន្តែបើអាគុយម៉ង់មិនត្រឹមត្រូវនោះតម្លៃដែលបានត្រឡប់ដោយអ្នកប្រើត្រូវបានត្រឡប់ទៅក្រឡាវិញ។ វាក្យសម្ព័ន្ធនៃអនុគមន៍នេះដែលមានតែអាគុយម៉ង់ពីរគឺដូចខាងក្រោម:= ERROR (តម្លៃ; value_if_fault)
.
មេរៀន: IF នៅក្នុង Excel
អនុគមន៍ ERROR និង បានពង្រីក
អនុគមន៍ ERROR ពិនិត្យមើលថាតើកោសិកាពិសេសឬជួរក្រឡាមានតម្លៃដែលច្រឡំ។ ក្រោមតម្លៃខុសឆ្គងមានដូចខាងក្រោម:
- # N / A;
- #VALUE;
- #NUM!
- # DEL / 0!!
- # LINK!
- # NAME?;
- # NULL!
អាស្រ័យលើថាតើអាគុយម៉ង់មិនត្រឹមត្រូវឬអត់នោះប្រតិបត្តិកររាយការណ៍អំពីតម្លៃ ពិត ឬ មិនពិត។ វាក្យសម្ពន្ធនៃអនុគមន៍នេះមានដូចខាងក្រោម:= ERROR (តម្លៃ)
។ អាគុយម៉ង់គឺជាសេចក្តីយោងទៅក្រឡាឬអារេនៃក្រឡា។
ប្រតិបត្តិករ BED ធ្វើឱ្យពិនិត្យក្រឡាថាតើវាទទេឬមានតម្លៃ។ ប្រសិនបើក្រឡាទទេនោះអនុគមន៍រាយការណ៍តម្លៃ ពិតប្រសិនបើក្រឡាមានទិន្នន័យ - មិនពិត។ វាក្យសម្ព័ន្ធសម្រាប់សេចក្តីថ្លែងការណ៍នេះគឺ:= CORRECT (តម្លៃ)
។ ដូចក្នុងករណីមុនអាគុយម៉ង់គឺជាសេចក្ដីយោងទៅក្រឡាឬអារ៉េ។
ឧទាហរណ៍កម្មវិធី
ឥឡូវនេះសូមពិចារណាកម្មវិធីនៃអនុគមន៍ខាងលើមួយចំនួនជាមួយនឹងឧទាហរណ៏ជាក់លាក់មួយ។
យើងមានបញ្ជីបុគ្គលិកដែលមានប្រាក់ខែរបស់ពួកគេ។ ប៉ុន្តែលើសពីនេះបុគ្គលិកទាំងអស់ទទួលបានប្រាក់រង្វាន់។ ការបង់ថ្លៃធម្មតាគឺ 700 រូប្លិ៍។ ប៉ុន្ដែអ្នកចូលនិវត្តនារីនិងស្ត្រីត្រូវបានគេផ្តល់សិទ្ធិឱ្យទទួលបានបុព្វលាភខ្ពស់ជាង 1000 រូប្លិ៍។ ករណីលើកលែងគឺនិយោជិតដែលមានហេតុផលជាច្រើនបានធ្វើការតិចជាង 18 ថ្ងៃនៅក្នុងខែដែលផ្តល់ឱ្យ។ ក្នុងករណីណាក៏ដោយពួកគេមានសិទ្ធិទទួលបានកម្រៃត្រឹម 700 រូប្លិ៍ប៉ុណ្ណោះ។
តោះព្យាយាមបង្កើតរូបមន្តមួយ។ ដូច្នេះ, យើងមានលក្ខខណ្ឌពីរ, ការសម្តែងដែលបានដាក់បុព្វលាភមួយពាន់ rubles មួយ - គឺដើម្បីឈានដល់អាយុចូលនិវត្តន៍ឬជាកម្មសិទ្ធិរបស់បុគ្គលិកដើម្បីការរួមភេទស្ត្រី។ ក្នុងពេលជាមួយគ្នានេះយើងនឹងផ្តល់ឱ្យអ្នកដែលកើតមុនឆ្នាំ 1957 ឱ្យចូលនិវត្តន៍។ នៅក្នុងករណីរបស់យើងសម្រាប់ជួរដេកដំបូងនៃតារាងរូបមន្តនឹងមើលទៅដូចនេះ:= IF (OR (C4 <1957; D4 = "female") "1000" "700")
។ ប៉ុន្តែសូមកុំភ្លេចថាតម្រូវការជាមុនសម្រាប់ការទទួលបានបុព្វលាភកើនឡើងកំពុងធ្វើការអស់រយៈពេល 18 ថ្ងៃឬច្រើនជាងនេះ។ ដើម្បីបង្កប់លក្ខខណ្ឌនេះនៅក្នុងរូបមន្តរបស់យើងសូមអនុវត្តមុខងារ មិនមែនទេ:= ប្រសិនបើ (OR (C4 <1957; D4 = "female") * (មិន (E4 <18)) "1000" "700")
.
ដើម្បីចម្លងមុខងារនេះនៅក្នុងក្រឡានៃជួរឈរនៃតារាងដែលតម្លៃបុព្វលាភត្រូវបានបង្ហាញនោះយើងក្លាយជាទស្សន៍ទ្រនិចនៅជ្រុងខាងស្តាំនៃក្រឡាដែលមានរូបមន្ត។ សញ្ញាសម្គាល់បំពេញលេចឡើង។ គ្រាន់តែអូសវាទៅចុងតារាង។
ដូច្នេះយើងបានទទួលតារាងមួយដែលមានព័ត៌មានអំពីចំនួនទឹកប្រាក់នៃពានរង្វាន់សម្រាប់និយោជិកម្នាក់ៗនៃសហគ្រាសដោយឡែកពីគ្នា។
មេរៀន: មុខងារមានប្រយោជន៍របស់ Excel
ដូចដែលអ្នកបានឃើញអនុគមន៍ឡូជីខលគឺជាឧបករណ៍ងាយស្រួលសម្រាប់ធ្វើការគណនានៅក្នុង Microsoft Excel ។ ដោយប្រើមុខងារស្មុគស្មាញអ្នកអាចកំណត់លក្ខខ័ណ្ឌជាច្រើនក្នុងពេលដំណាលគ្នានិងទទួលលទ្ធផលនៃលទ្ធផលអាស្រ័យលើថាតើលក្ខខណ្ឌទាំងនេះត្រូវបានបំពេញឬអត់។ ការប្រើរូបមន្តបែបនេះអាចស្វ័យប្រវត្តិកម្មសកម្មភាពមួយចំនួនដែលរក្សាទុកពេលវេលាអ្នកប្រើ។