សុពលភាពទិន្នន័យ Excel ដោយប្រើកន្សោមធម្មតា (Regex)

  • ចែករំលែកនេះ។
Michael Brown

ការបង្រៀនបង្ហាញពីរបៀបធ្វើសុពលភាពទិន្នន័យក្នុង Excel ដោយប្រើកន្សោមធម្មតា ដោយមានជំនួយពីមុខងារ RegexMatch ផ្ទាល់ខ្លួន។

នៅពេលនិយាយអំពីការរឹតបន្តឹងការបញ្ចូលរបស់អ្នកប្រើនៅក្នុងសន្លឹកកិច្ចការ Excel ការធ្វើឱ្យទិន្នន័យមានសុពលភាព គឺមិនអាចខ្វះបាន។ ចង់អនុញ្ញាតតែលេខ ឬកាលបរិច្ឆេទនៅក្នុងក្រឡាដែលបានផ្តល់ឱ្យទេ? ឬកំណត់តម្លៃអត្ថបទទៅប្រវែងជាក់លាក់? ឬប្រហែលជាមិនអនុញ្ញាតឱ្យពេលវេលានៅខាងក្រៅជួរដែលបានផ្តល់ឱ្យ? គ្មានបញ្ហាអ្វីទាំងអស់នេះអាចត្រូវបានធ្វើបានយ៉ាងងាយស្រួលជាមួយនឹងលក្ខណៈវិនិច្ឆ័យកំណត់ជាមុន ឬសុពលភាពផ្ទាល់ខ្លួន។ ប៉ុន្តែចុះយ៉ាងណាបើខ្ញុំចង់អនុញ្ញាតតែអាសយដ្ឋានអ៊ីមែលត្រឹមត្រូវ ឬខ្សែអក្សរដែលត្រូវគ្នានឹងលំនាំជាក់លាក់មួយ? Alas វាមិនអាចទៅរួចនោះទេ។ អ្នកនិយាយ Regex? ហ៊ឺ… វាអាចដំណើរការបាន!

    របៀបធ្វើសុពលភាពទិន្នន័យ Excel ជាមួយ Regex

    គួរឱ្យសោកស្ដាយ គ្មានមុខងារ Excel ដែលភ្ជាប់មកជាមួយគាំទ្រ regexes ហើយសុពលភាពទិន្នន័យគឺគ្មាន ករណី​លើកលែង។ ដើម្បីអាចផ្ទៀងផ្ទាត់ការបញ្ចូលក្រឡាដោយប្រើកន្សោមធម្មតា អ្នកត្រូវបង្កើតមុខងារ Regex ផ្ទាល់ខ្លួនជាមុនសិន។ ភាពស្មុគស្មាញមួយទៀតគឺថាមុខងារដែលកំណត់ដោយអ្នកប្រើប្រាស់ VBA មិនអាចបម្រើឱ្យសុពលភាពទិន្នន័យដោយផ្ទាល់បានទេ - អ្នកនឹងត្រូវការអ្នកសម្រុះសម្រួលក្នុងទម្រង់រូបមន្តដែលមានឈ្មោះ។

    ដោយពិចារណាលើចំណុចខាងលើ អនុញ្ញាតឱ្យយើងសង្ខេបជំហានដែលត្រូវអនុវត្ត ដើម្បីធ្វើសុពលភាពទិន្នន័យក្នុង Excel ដោយប្រើ regexes៖

    1. បង្កើតមុខងារ Regex ផ្ទាល់ខ្លួនដែលពិនិត្យមើលថាតើតម្លៃបញ្ចូលត្រូវគ្នានឹងកន្សោមធម្មតាឬអត់។
    2. កំណត់ឈ្មោះសម្រាប់រូបមន្ត Regex របស់អ្នក។
    3. កំណត់រចនាសម្ព័ន្ធច្បាប់សុពលភាពទិន្នន័យដោយផ្អែកលើរូបមន្តដែលមានឈ្មោះ។
    4. ចម្លងការកំណត់សុពលភាពដល់ក្រឡាច្រើនតាមដែលអ្នកចង់បាន។

    ស្តាប់ទៅដូចជាគម្រោងមែនទេ? ចូរយើងព្យាយាមអនុវត្តវានៅក្នុងការអនុវត្ត!

    ការផ្ទៀងផ្ទាត់ទិន្នន័យ Excel ដោយប្រើកន្សោមធម្មតាផ្ទាល់ខ្លួន

    ឧទាហរណ៍នេះនិយាយអំពីករណីទូទៅមួយ - របៀបអនុញ្ញាតតែតម្លៃនៃគំរូជាក់លាក់មួយ។

    ឧបមាថាអ្នករក្សាលេខកូដ SKU មួយចំនួននៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក ហើយចង់ប្រាកដថាមានតែលេខកូដដែលត្រូវគ្នានឹងលំនាំដែលបានផ្តល់ឱ្យទៅក្នុងបញ្ជី។ ដោយបានផ្តល់ថា SKU នីមួយៗមាន 2 ក្រុមនៃតួអក្សរដែលបំបែកដោយសហសញ្ញា ក្រុមទីមួយរួមមានអក្សរធំ 3 និងក្រុមទីពីរ - 3 ខ្ទង់ អ្នកអាចកំណត់តម្លៃបែបនេះដោយប្រើ regex ខាងក្រោម។

    លំនាំ : ^[A-Z]{3}-\d{3}$

    សូមកត់សម្គាល់ថាការចាប់ផ្តើម (^) និងចុងបញ្ចប់ ($) នៃខ្សែអក្សរត្រូវបានបោះយុថ្កា ដូច្នេះគ្មានតួអក្សរក្រៅពីនៅក្នុង លំនាំអាចត្រូវបានបញ្ចូលក្នុងក្រឡាមួយ។

    1. បន្ថែមមុខងារ Regex Match ផ្ទាល់ខ្លួន

    ចាប់ផ្តើមជាមួយនឹងការបញ្ចូលមុខងារ RegExpMatch នៅក្នុងសៀវភៅការងាររបស់អ្នក។ កូដនេះត្រូវបានសរសេរដោយអ្នកប្រាជ្ញ Excel របស់យើងរួចហើយ ដូច្នេះអ្នកគ្រាន់តែត្រូវការចម្លងវាពីទំព័រដែលបានភ្ជាប់ខាងលើ ហើយបិទភ្ជាប់ក្នុងកម្មវិធីនិពន្ធ VBA របស់អ្នក។

    នេះជាវាក្យសម្ព័ន្ធមុខងារសម្រាប់ជាឯកសារយោងរបស់អ្នក៖

    RegExpMatch(អត្ថបទ , pattern, [match_case])

    Where:

    • Text (required) - a source string (in our context - a validated cell)។
    • លំនាំ (ទាមទារ) - កន្សោមធម្មតាដែលត្រូវផ្គូផ្គង។
    • Match_case (ជាជម្រើស) - ប្រភេទការប្រកួត។ ពិត ឬលុបចោល - ករណី-ប្រកាន់អក្សរតូចធំ; FALSE - មិនប្រកាន់អក្សរតូចធំ។

    គន្លឹះ។ ប្រសិនបើអ្នកជាអ្នកប្រើប្រាស់ Ultimate Suite របស់យើង នោះអ្នកអាចធ្វើ Regex Data Validation ក្នុង Excel ដោយមិនចាំបាច់បន្ថែមកូដ VBA ណាមួយទៅក្នុងសៀវភៅការងាររបស់អ្នក។ គ្រាន់តែប្រើមុខងារ AbblebitsRegexMatch ផ្ទាល់ខ្លួនដែលរួមបញ្ចូលជាមួយឧបករណ៍ Regex របស់យើង។

    2. បង្កើតរូបមន្តដែលមានឈ្មោះ

    នៅក្នុងសន្លឹកកិច្ចការគោលដៅរបស់អ្នក ជ្រើសរើសក្រឡា A1 (ដោយមិនគិតពីមាតិការបស់វា និងមិនថាក្រឡាណាមួយដែលអ្នកពិតជានឹងធ្វើឱ្យមានសុពលភាព) ចុច Ctrl + F3 ដើម្បីបើកកម្មវិធីគ្រប់គ្រងឈ្មោះ ហើយកំណត់ឈ្មោះមួយ។ សម្រាប់រូបមន្តនេះ៖

    =RegExpMatch(Sheet1!A1, "^[A-Z]{3}-\d{3}$")

    ឬអ្នកអាចបញ្ចូល regex ក្នុងក្រឡាមួយចំនួន (A2 ក្នុងឧទាហរណ៍នេះ) ហើយផ្គត់ផ្គង់ $A$2 ទៅអាគុយម៉ង់ទីពីរ៖

    =RegExpMatch(Sheet1!A1, Sheet1!$A$2)

    ដើម្បីឱ្យរូបមន្តដំណើរការបានត្រឹមត្រូវ ត្រូវប្រាកដថាប្រើសេចក្តីយោងដែលទាក់ទងសម្រាប់អាគុយម៉ង់ អត្ថបទ (A1) និងសេចក្តីយោងដាច់ខាតសម្រាប់ លំនាំ ($A$2)។

    ដោយសាររូបមន្តរបស់យើងមានគោលបំណងសម្រាប់សុពលភាពលេខ SKU យើងដាក់ឈ្មោះវាតាមនោះ៖ Validate_SKU

    ចំណាំសំខាន់! នៅពេលកំណត់រូបមន្ត សូមពិនិត្យមើលឡើងវិញថា អាគុយម៉ង់ទីមួយសំដៅទៅលើក្រឡាដែលបានជ្រើសរើសបច្ចុប្បន្ន បើមិនដូច្នេះទេ រូបមន្តនឹងមិនដំណើរការទេ។ ឧទាហរណ៍ ប្រសិនបើក្រឡា A1 ត្រូវបានជ្រើសរើសនៅលើសន្លឹក សូមដាក់ A1 នៅក្នុងអាគុយម៉ង់ដំបូង (តាមការណែនាំរបស់យើង); ប្រសិនបើ B2 ត្រូវបានជ្រើសរើស បន្ទាប់មកប្រើ B2 សម្រាប់អាគុយម៉ង់ទីមួយ ហើយដូច្នេះមួយ។ វាមិនសំខាន់ទេថាតើឯកសារយោងជាក់លាក់ណាមួយដែលអ្នកប្រើ ដរាបណាវាត្រូវគ្នានឹងក្រឡាដែលបានជ្រើសរើសបច្ចុប្បន្ន។

    សម្រាប់ជំហានដោយជំហានការណែនាំ សូមមើល របៀបបង្កើតរូបមន្តដែលមានឈ្មោះក្នុង Excel។

    3. ដំឡើងសុពលភាពទិន្នន័យ

    ជ្រើសរើសក្រឡាដំបូងដែលត្រូវពិនិត្យ (A5 ក្នុងករណីរបស់យើង) ហើយបង្កើតច្បាប់កំណត់សុពលភាពទិន្នន័យផ្ទាល់ខ្លួនដោយផ្អែកលើរូបមន្តដែលមានឈ្មោះ។ ចំពោះបញ្ហានេះ ធ្វើដូចខាងក្រោម៖

    1. ចុច ទិន្នន័យ ផ្ទាំង > សុពលភាពទិន្នន័យ
    2. នៅក្នុង អនុញ្ញាត បញ្ជីទម្លាក់ចុះ ជ្រើសរើស ផ្ទាល់ខ្លួន
    3. បញ្ចូលរូបមន្តខាងក្រោមក្នុងប្រអប់ដែលត្រូវគ្នា។

      =Validate_SKU

    4. មិនជ្រើសរើសជម្រើស មិនអើពើទទេ បើមិនដូច្នេះទេ ច្បាប់របស់អ្នកនឹងមិនដំណើរការទេ។

    ជាជម្រើស អ្នកអាចវាយបញ្ចូល សារកំហុសផ្ទាល់ខ្លួនដែលត្រូវបង្ហាញនៅពេលដែលទិន្នន័យមិនត្រឹមត្រូវត្រូវបានបញ្ចូលក្នុងក្រឡា។

    ប្រសិនបើ​អ្នក​មាន​អារម្មណ៍​ថា​អ្នក​ត្រូវ​ការ​ជំហាន​លម្អិត អ្នក​ចូល​ទៅ​ទីនេះ៖ របៀប​កំណត់​សុពលភាព​ទិន្នន័យ​ផ្ទាល់ខ្លួន​ក្នុង Excel។

    4. ចម្លងការកំណត់សុពលភាពទិន្នន័យទៅក្រឡាច្រើនទៀត

    ដើម្បីចម្លងការកំណត់សុពលភាពទៅក្រឡាច្រើនទៀត នេះជាអ្វីដែលអ្នកត្រូវធ្វើ៖

    1. ជ្រើសរើសក្រឡាដែលមានសុពលភាពទិន្នន័យ ហើយចុច Ctrl + C ដើម្បី ចម្លងវា។
    2. ជ្រើសរើសក្រឡាផ្សេងទៀតដែលអ្នកចង់ធ្វើឱ្យមានសុពលភាព ចុចកណ្ដុរស្ដាំលើពួកវា ចុច បិទភ្ជាប់ពិសេស ហើយជ្រើសរើសជម្រើស សុពលភាព
    3. ចុច យល់ព្រម

    ព័ត៌មានបន្ថែមអាចរកបាននៅក្នុង របៀបចម្លងសុពលភាពទិន្នន័យ។

    ឥឡូវនេះ រាល់ពេលដែលនរណាម្នាក់ព្យាយាមបញ្ចូល SKU មិនត្រឹមត្រូវនៅក្នុងក្រឡាណាមួយដែលមានសុពលភាព ខាងក្រោមនេះ សារព្រមាននឹងបង្ហាញឡើង៖

    សុពលភាពអ៊ីមែលជាមួយ Regex

    ដើម្បីអនុវត្តសុពលភាពអ៊ីមែល អ្នកចាប់ផ្តើមជាមួយនឹងការសរសេរកន្សោមធម្មតាដែលត្រូវនឹងអាសយដ្ឋានអ៊ីមែល។

    លំនាំ : ^[\w\.\-]+@[A-Za-z0-9]+[A-Za -z0-9\.\-]*[A-Za-z0-9]+\.[A-Za-z]{2,24}$

    សម្រាប់ការពន្យល់លម្អិតនៃវាក្យសម្ព័ន្ធ សូម សូមមើល Regex ដើម្បីផ្គូផ្គងអាសយដ្ឋានអ៊ីមែលដែលមានសុពលភាព។

    ហើយឥឡូវនេះ សូមបញ្ជាក់លក្ខណៈវិនិច្ឆ័យនៃសុពលភាពដោយអនុវត្តជំហានដែលធ្លាប់ស្គាល់រួចហើយ៖

    1. បញ្ចូល regex ខាងលើនៅក្នុង B2។
    2. ជ្រើសរើសក្រឡា A1 ហើយកំណត់ឈ្មោះដែលហៅថា Validate_Email ដែលសំដៅទៅលើ៖

      =RegExpMatch(Sheet1!A1, Sheet1!$B$2)

    3. សម្រាប់ក្រឡា B5 សូមអនុវត្តសុពលភាពទិន្នន័យផ្ទាល់ខ្លួនដោយប្រើរូបមន្តខាងក្រោម។ វាចាំបាច់ណាស់ដែលជម្រើស មិនអើពើទទេ គួរតែមិនត្រូវបានជ្រើសរើស។

      =Validate_Email

      លើសពីនេះទៀត អ្នកអាចកំណត់រចនាសម្ព័ន្ធសារកំហុសផ្ទាល់ខ្លួនដែលជំរុញឱ្យអ្នកប្រើប្រាស់បញ្ចូលអាសយដ្ឋានអ៊ីមែលត្រឹមត្រូវ។

    4. ចម្លងច្បាប់ទៅក្រឡាខាងក្រោម។

    ប្រសិនបើអាសយដ្ឋានអ៊ីមែលដែលអ្នកបញ្ចូលក្នុងក្រឡាដែលមានសុពលភាពមិនត្រូវគ្នានឹងលំនាំ regex ការជូនដំណឹងខាងក្រោមនឹង លេចឡើង៖

    ការធ្វើឱ្យពាក្យសម្ងាត់មានសុពលភាពដោយប្រើកន្សោមធម្មតា

    នៅពេលប្រើ regex សម្រាប់សុពលភាពពាក្យសម្ងាត់ រឿងដំបូងដែលត្រូវសម្រេចចិត្តគឺពិតជាអ្វីដែលកន្សោមធម្មតារបស់អ្នកគួរពិនិត្យ។ នេះគឺជាឧទាហរណ៍មួយចំនួនដែលអាចកំណត់អ្នកនៅលើផ្លូវត្រូវ។

    ពាក្យសម្ងាត់ត្រូវតែមានយ៉ាងហោចណាស់ 6 តួអក្សរ ហើយអាចមានត្រឹមតែអក្សរ (អក្សរធំ ឬអក្សរតូច) និងខ្ទង់៖

    Pattern : ^[A-Za-z0-9]{6,}$

    ពាក្យសម្ងាត់ត្រូវតែមានយ៉ាងហោចណាស់ 6 តួអក្សរ ហើយរួមបញ្ចូលយ៉ាងហោចណាស់អក្សរមួយ និងមួយខ្ទង់៖

    លំនាំ : ^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6 ,}$

    ពាក្យសម្ងាត់ត្រូវតែមានយ៉ាងហោចណាស់ 6 តួអក្សរ ហើយរួមបញ្ចូលយ៉ាងហោចណាស់អក្សរធំមួយ អក្សរតូចមួយ និងខ្ទង់មួយ៖

    លំនាំ : ^(?= .*[A-Z])(?=.*[a-z])(?=.*\d)[A-Za-z\d]{6,}$

    ពាក្យសម្ងាត់ត្រូវតែមានយ៉ាងហោចណាស់ 6 តួអក្សរ វែង និងរួមបញ្ចូលយ៉ាងហោចណាស់អក្សរមួយ ខ្ទង់មួយ និងតួអក្សរពិសេសមួយ៖

    លំនាំ : ^(?=.*[A-Za-z])(?=.*\d )(?=.*[@$!%*#?&_-])[A-Za-z\d@$!%*#?&_-]{6,}$

    ជាមួយនឹងលំនាំដែលបានបង្កើតឡើង អ្នកអាចបន្តទៅការកំណត់សុពលភាពទិន្នន័យ៖

    1. បញ្ចូលពាក្យសម្ងាត់ regex របស់អ្នកក្នុង C2។
    2. ជ្រើសរើសក្រឡា A1 ហើយបង្កើតរូបមន្តដែលមានឈ្មោះថា Validate_Password :

      =RegExpMatch(Sheet1!A1, Sheet1!$C$2)

    3. សម្រាប់ក្រឡា C5 បង្កើតច្បាប់សុពលភាពផ្ទាល់ខ្លួនជាមួយរូបមន្តខាងក្រោម។ កុំភ្លេចជ្រើសរើសប្រអប់ធីក មិនអើពើទទេ

      =Validate_Password

    4. ចម្លងច្បាប់ទៅក្រឡាជាច្រើនតាមដែលអ្នកចង់បាន។

    ឥឡូវនេះ អ្នកអាចបន្ថែមពាក្យសម្ងាត់ថ្មីទៅក្នុងបញ្ជីដោយសុវត្ថិភាព។ ប្រសិនបើខ្សែអក្សរបញ្ចូលមិនត្រូវគ្នានឹង regex ការដាស់តឿនខាងក្រោមនឹងរំលឹកអ្នកអំពីប្រភេទតម្លៃដែលត្រូវបានទទួលយក៖

    សុពលភាពទិន្នន័យ Regex មិនដំណើរការ

    ប្រសិនបើសុពលភាពទិន្នន័យ Regex មិនដំណើរការនៅក្នុង Excel របស់អ្នក ភាគច្រើនទំនងជាដោយសារតែហេតុផលមួយក្នុងចំណោមហេតុផលខាងក្រោម។

    មុខងារ RegExpMatch បាត់

    មុនពេលអនុវត្តសុពលភាពទិន្នន័យ ត្រូវប្រាកដថាបញ្ចូលកូដនៃមុខងារ RegExpMatch នៅក្នុងសៀវភៅការងាររបស់អ្នក។

    មិនត្រឹមត្រូវទៀងទាត់expression

    ដើម្បីប្រាកដថា regex របស់អ្នកដំណើរការដូចការរំពឹងទុក អ្នកអាចបញ្ចូលរូបមន្ត RegExpMatch នៅក្នុងក្រឡាមួយចំនួន ហើយពិនិត្យមើលលទ្ធផល។ សម្រាប់ព័ត៌មានបន្ថែម សូមមើល Excel Regular expression ដែលផ្គូផ្គងជាមួយឧទាហរណ៍។

    ដើម្បីវិភាគ និងបំបាត់កំហុសកន្សោមធម្មតារបស់អ្នក អ្នកអាចប្រើសេវាកម្មសាកល្បង regex តាមអ៊ីនធឺណិតដោយឥតគិតថ្លៃដូចជា RegEx101 ឬ RegExr។

    រូបមន្តដែលមានឈ្មោះខុស

    មូលហេតុទូទៅនៃការបរាជ័យក្នុងសុពលភាពទិន្នន័យគឺរូបមន្ត Regex ដែលមានឈ្មោះថា សំដៅលើក្រឡាខុស។ នៅក្នុងឧទាហរណ៍ទាំងអស់ យើងបានផ្តល់អនុសាសន៍ឱ្យកំណត់រូបមន្តដែលយោងទៅ A1:

    =RegExpMatch(A1, regex)

    វាដំណើរការតែប្រសិនបើក្រឡា A1 សកម្ម នៅពេលកំណត់ឈ្មោះ និង relative reference (ដោយគ្មានសញ្ញា $) ត្រូវបានប្រើប្រាស់។

    គំនិតគឺថា សេចក្តីយោងទាក់ទងដែលបានបញ្ជាក់នៅក្នុងរូបមន្ត (A1) នឹងផ្លាស់ប្តូរដោយស្វ័យប្រវត្តិដោយផ្អែកលើទីតាំងទាក់ទងនៃក្រឡាដែលមានសុពលភាព។ ម្យ៉ាងវិញទៀត ក្រឡា A1 ត្រូវបានជ្រើសរើសសម្រាប់ភាពងាយស្រួល និងស្ថិរភាព។ តាមពិត អ្នកអាចជ្រើសរើសក្រឡា B1 ហើយយោងទៅ B1 ជ្រើសរើសក្រឡា C1 និងយោងទៅ C1 ហើយដូច្នេះនៅលើ។ ចំណុចសំខាន់គឺថា ក្រឡាយោង គួរតែជា ក្រឡាសកម្ម

    ដើម្បីពិនិត្យមើលថាតើរូបមន្តដែលអ្នកដាក់ឈ្មោះត្រឹមត្រូវឬអត់ សូមជ្រើសរើសក្រឡាណាមួយនៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក បើកផ្ទាំង ដាក់ឈ្មោះអ្នកគ្រប់គ្រង ហើយមើលក្រឡាមួយណាដែលរូបមន្តចង្អុលទៅ។ ប្រសិនបើវាសំដៅលើក្រឡាដែលបានជ្រើសរើសបច្ចុប្បន្ន រូបមន្តគឺត្រឹមត្រូវ។ បើមិនដូច្នេះទេ អ្នកគួរតែផ្លាស់ប្តូរសេចក្តីយោងនៅក្នុងអាគុយម៉ង់ដំបូង។

    នៅក្នុងរូបថតអេក្រង់ខាងក្រោមក្រឡា A7 ត្រូវបានជ្រើសរើស មានន័យថារូបមន្តដែលមានឈ្មោះគួរតែមាន A7 នៅក្នុងអាគុយម៉ង់ដំបូង។ អាគុយម៉ង់ទីពីរ ($A$2) សំដៅលើ regex - ឯកសារយោងនេះសន្មត់ថានៅថេរ ដូច្នេះវាត្រូវបានចាក់សោដោយសញ្ញា $ ។

    មិនអើពើជម្រើសទទេដែលបានជ្រើសរើស

    នៅពេលរៀបចំច្បាប់កំណត់សុពលភាពទិន្នន័យផ្ទាល់ខ្លួន វាជាការសំខាន់ក្នុងការដកប្រអប់ធីក មិនអើពើទទេ ។ បើមិនដូច្នោះទេ ច្បាប់នឹងមិនដំណើរការទេ ដោយសារហេតុផលខាងក្រោម៖

    ប្រសិនបើការផ្គូផ្គងមិនត្រូវបានរកឃើញ មុខងារ RegExpMatch ត្រឡប់ FALSE។ ជាមួយនឹងជម្រើស មិនអើពើទទេ ដែលបានជ្រើសរើស FALSE ស្មើនឹងទទេ ហើយត្រូវបានមិនអើពើ។

    ដំណោះស្រាយជំនួសគឺបញ្ជាក់យ៉ាងច្បាស់ថារូបមន្តគួរតែត្រឡប់ TRUE៖

    =RegExpMatch(…)=TRUE

    នោះជារបៀបធ្វើ Data Validation ក្នុង Excel ដោយប្រើកន្សោមធម្មតា។ ខ្ញុំសូមអរគុណចំពោះការអាន ហើយទន្ទឹងរង់ចាំជួបអ្នកនៅលើប្លក់របស់យើងនៅសប្តាហ៍ក្រោយ!

    អនុវត្តសៀវភៅការងារសម្រាប់ការទាញយក

    ឧទាហរណ៍សុពលភាពទិន្នន័យ Regex (ឯកសារ .xlsm)

    ម៉ៃឃើល ប្រោន ជា​អ្នក​ចូល​ចិត្ត​ផ្នែក​បច្ចេកវិទ្យា​ដែល​មាន​ចំណង់​ចំណូល​ចិត្ត​ក្នុង​ការ​សម្រួល​ដំណើរការ​ស្មុគស្មាញ​ដោយ​ប្រើ​ឧបករណ៍​កម្មវិធី។ ជាមួយនឹងបទពិសោធន៍ជាងមួយទស្សវត្សនៅក្នុងឧស្សាហកម្មបច្ចេកវិទ្យា គាត់បានពង្រឹងជំនាញរបស់គាត់នៅក្នុង Microsoft Excel និង Outlook ក៏ដូចជា Google Sheets និង Docs ។ ប្លក់របស់ម៉ៃឃើលគឺឧទ្ទិសដល់ការចែករំលែកចំណេះដឹង និងជំនាញរបស់គាត់ជាមួយអ្នកដទៃ ដោយផ្តល់នូវគន្លឹះ និងមេរៀនដែលងាយស្រួលធ្វើតាមសម្រាប់ការកែលម្អផលិតភាព និងប្រសិទ្ធភាព។ មិនថាអ្នកជាអ្នកជំនាញ ឬអ្នកចាប់ផ្តើមដំបូងទេ ប្លក់របស់ Michael ផ្តល់នូវការយល់ដឹងដ៏មានតម្លៃ និងដំបូន្មានជាក់ស្តែងសម្រាប់ការទទួលបានអត្ថប្រយោជន៍ច្រើនបំផុតពីឧបករណ៍កម្មវិធីសំខាន់ៗទាំងនេះ។