មុខងារតក្កវិទ្យានៅក្នុង Microsoft Excel

ក្នុងចំណោមកន្សោមខុសៗគ្នាជាច្រើនដែលត្រូវបានប្រើនៅពេលធ្វើការជាមួយ 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 ។ ដោយប្រើមុខងារស្មុគស្មាញអ្នកអាចកំណត់លក្ខខ័ណ្ឌជាច្រើនក្នុងពេលដំណាលគ្នានិងទទួលលទ្ធផលនៃលទ្ធផលអាស្រ័យលើថាតើលក្ខខណ្ឌទាំងនេះត្រូវបានបំពេញឬអត់។ ការប្រើរូបមន្តបែបនេះអាចស្វ័យប្រវត្តិកម្មសកម្មភាពមួយចំនួនដែលរក្សាទុកពេលវេលាអ្នកប្រើ។