ឧទាហរណ៍ជួរឈរ – ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

វីដេអូមួយក្នុងចំនោមវីដេអូដែលមានអ្នកមើលច្រើនបំផុតនៅលើឆានែល YouTube របស់ខ្ញុំគឺជាវីដេអូអំពី Flash Fill នៅក្នុង Microsoft Excel ។ ខ្លឹមសារនៃឧបករណ៍នេះគឺថា ប្រសិនបើអ្នកត្រូវការបំប្លែងទិន្នន័យប្រភពរបស់អ្នកដោយរបៀបណា នោះអ្នកគ្រាន់តែត្រូវចាប់ផ្តើមវាយបញ្ចូលលទ្ធផលដែលអ្នកចង់ទទួលបាននៅក្នុងជួរឈរដែលនៅជាប់គ្នា។ បន្ទាប់ពីក្រឡាជាច្រើនដែលបានវាយដោយដៃ (ជាធម្មតា 2-3 គឺគ្រប់គ្រាន់) Excel នឹង "យល់" នូវតក្កវិជ្ជានៃការផ្លាស់ប្តូរដែលអ្នកត្រូវការ ហើយបន្តដោយស្វ័យប្រវត្តិនូវអ្វីដែលអ្នកបានវាយបញ្ចូល ដោយបញ្ចប់ការងារឯកត្តកម្មទាំងអស់សម្រាប់អ្នក៖

ភាពសម្បូរបែបនៃប្រសិទ្ធភាព។ ប៊ូតុងវេទមន្ត "ធ្វើវាឱ្យត្រឹមត្រូវ" ដែលយើងទាំងអស់គ្នាស្រឡាញ់ខ្លាំងណាស់មែនទេ?

តាមពិតមាន analogue នៃឧបករណ៍បែបនេះនៅក្នុង Power Query - នៅទីនោះវាត្រូវបានគេហៅថា ជួរឈរពីឧទាហរណ៍ (ជួរពីឧទាហរណ៍). តាមពិតនេះគឺជាបញ្ញាសិប្បនិមិត្តតូចមួយដែលត្រូវបានបង្កើតឡើងនៅក្នុង Power Query ដែលអាចរៀនបានយ៉ាងរហ័សពីទិន្នន័យរបស់អ្នក ហើយបន្ទាប់មកបំប្លែងវាបាន។ ចូរយើងពិនិត្យមើលឱ្យកាន់តែច្បាស់អំពីសមត្ថភាពរបស់វានៅក្នុងសេណារីយ៉ូជាក់ស្តែងមួយចំនួន ដើម្បីយល់ពីកន្លែងដែលវាអាចមានប្រយោជន៍សម្រាប់យើងនៅក្នុងកិច្ចការជាក់ស្តែង។

ឧទាហរណ៍ 1. ការបិទភ្ជាប់/កាត់អត្ថបទ

ចូរនិយាយថាយើងមានតារាង "ឆ្លាត" បែបនេះនៅក្នុង Excel ជាមួយនឹងទិន្នន័យអំពីបុគ្គលិក៖

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

បញ្ចូលវាទៅក្នុង Power Query តាមវិធីស្តង់ដារ - ដោយប្រើប៊ូតុង ពីតារាង/ជួរ ផ្ទាំង ទិន្នន័យ (ទិន្នន័យ — ពីតារាង/ជួរ).

ឧបមាថាយើងត្រូវបន្ថែមជួរឈរដែលមាននាមត្រកូល និងអក្សរកាត់សម្រាប់និយោជិតម្នាក់ៗ (Ivanov SV សម្រាប់បុគ្គលិកដំបូង។ល។)។ ដើម្បីដោះស្រាយបញ្ហានេះ អ្នកអាចប្រើវិធីមួយក្នុងចំណោមវិធីពីរយ៉ាង៖

  • ចុចកណ្ដុរស្ដាំលើក្បាលជួរឈរដែលមានទិន្នន័យប្រភពហើយជ្រើសរើសពាក្យបញ្ជា បន្ថែមជួរឈរពីឧទាហរណ៍ (បន្ថែមជួរឈរពីឧទាហរណ៍);

  • ជ្រើសរើសជួរឈរមួយ ឬច្រើនដែលមានទិន្នន័យ និងនៅលើផ្ទាំង ការបន្ថែមជួរឈរ ជ្រើសរើសក្រុម ជួរឈរពីឧទាហរណ៍. នៅទីនេះ នៅក្នុងបញ្ជីទម្លាក់ចុះ អ្នកអាចបញ្ជាក់ថាតើជួរឈរដែលបានជ្រើសរើសទាំងអស់ ឬតែមួយគត់ដែលត្រូវការវិភាគ។

បន្ទាប់មកអ្វីគ្រប់យ៉ាងគឺសាមញ្ញ - នៅក្នុងជួរឈរដែលលេចឡើងនៅខាងស្តាំយើងចាប់ផ្តើមបញ្ចូលឧទាហរណ៍នៃលទ្ធផលដែលចង់បានហើយបញ្ញាសិប្បនិម្មិតដែលបានបង្កើតឡើងនៅក្នុង Power Query ព្យាយាមយល់ពីតក្កវិជ្ជានៃការផ្លាស់ប្តូររបស់យើងហើយបន្តបន្ថែមទៀតដោយខ្លួនឯង:

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

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

យកចិត្តទុកដាក់លើរូបមន្តនៅផ្នែកខាងលើនៃបង្អួច - នេះគឺជាអ្វីដែល Smart Power Query បង្កើតដើម្បីទទួលបានលទ្ធផលដែលយើងត្រូវការ។ នេះដោយវិធីនេះគឺជាភាពខុសគ្នាជាមូលដ្ឋានរវាងឧបករណ៍នេះនិង ការបំពេញភ្លាមៗ នៅក្នុង Excel ។ ការបំពេញភ្លាមៗដំណើរការដូចជា "ប្រអប់ខ្មៅ" - ពួកគេមិនបង្ហាញយើងពីតក្កវិជ្ជានៃការផ្លាស់ប្តូរនោះទេ ប៉ុន្តែគ្រាន់តែផ្តល់លទ្ធផលដែលត្រៀមរួចជាស្រេច ហើយយើងទទួលយកវាដោយយល់ស្រប។ នៅទីនេះអ្វីគ្រប់យ៉ាងគឺមានតម្លាភាព ហើយអ្នកតែងតែអាចយល់យ៉ាងច្បាស់អំពីអ្វីដែលកំពុងកើតឡើងជាមួយនឹងទិន្នន័យ។

ប្រសិនបើអ្នកឃើញ Power Query "ចាប់បានគំនិត" នោះអ្នកអាចចុចប៊ូតុងដោយសុវត្ថិភាព OK ឬផ្លូវកាត់ក្តារចុច បញ្ជា (Ctrl)+បញ្ចូល - ជួរឈរផ្ទាល់ខ្លួនដែលមានរូបមន្តបង្កើតដោយ Power Query នឹងត្រូវបានបង្កើត។ ដោយវិធីនេះ វាអាចត្រូវបានកែសម្រួលយ៉ាងងាយស្រួលនៅពេលក្រោយជាជួរឈរដែលបានបង្កើតដោយដៃធម្មតា (ជាមួយពាក្យបញ្ជា ការបន្ថែមជួរឈរ - ជួរឈរផ្ទាល់ខ្លួន) ដោយចុចលើរូបតំណាងស្ពឺនៅខាងស្តាំនៃឈ្មោះជំហាន៖

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

ឧទាហរណ៍ ២៖ ករណីដូចក្នុងប្រយោគ

ប្រសិនបើអ្នកចុចកណ្ដុរស្ដាំលើក្បាលជួរឈរដែលមានអត្ថបទហើយជ្រើសរើសពាក្យបញ្ជា ការផ្លាស់ប្តូរ (ប្រែក្លាយ)បន្ទាប់មកអ្នកអាចឃើញពាក្យបញ្ជាចំនួនបីដែលទទួលខុសត្រូវចំពោះការផ្លាស់ប្តូរការចុះឈ្មោះ៖

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

ងាយស្រួល និងត្រជាក់ ប៉ុន្តែនៅក្នុងបញ្ជីនេះ ជាឧទាហរណ៍ ខ្ញុំផ្ទាល់តែងតែខ្វះជម្រើសមួយបន្ថែមទៀត - ករណីដូចនៅក្នុងប្រយោគ នៅពេលដែលអក្សរធំ (ដើមទុន) មិនមែនជាអក្សរទីមួយក្នុងពាក្យនីមួយៗ ប៉ុន្តែមានតែអក្សរទីមួយនៅក្នុងក្រឡា និង នៅសល់នៃអត្ថបទនៅពេលដែលវាត្រូវបានបង្ហាញជាអក្សរតូច (តូច) ។

មុខងារដែលបាត់នេះគឺងាយស្រួលក្នុងការអនុវត្តជាមួយនឹងបញ្ញាសិប្បនិម្មិត ជួរឈរពីឧទាហរណ៍ - គ្រាន់តែបញ្ចូលជម្រើសពីរបីសម្រាប់ Power Query ដើម្បីបន្តក្នុងស្មារតីដូចគ្នា៖

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

ជារូបមន្តនៅទីនេះ Power Query ប្រើមុខងារជាច្រើន។ អត្ថបទខាងលើ и អត្ថបទ។ ខាងក្រោមបំប្លែងអត្ថបទទៅជាអក្សរធំ និងអក្សរតូចរៀងគ្នា និងមុខងារ អត្ថបទ។ ចាប់ផ្តើម и អត្ថបទ.កណ្តាល - analogues នៃមុខងារ Excel LEFT និង PSTR អាចទាញយក substring ពីអត្ថបទពីខាងឆ្វេង និងពីកណ្តាល។

ឧទាហរណ៍ 3. ការបំប្លែងពាក្យ

ពេលខ្លះ នៅពេលដំណើរការទិន្នន័យដែលបានទទួល វាចាំបាច់ដើម្បីរៀបចំពាក្យនៅក្នុងក្រឡាឡើងវិញតាមលំដាប់ដែលបានផ្តល់ឱ្យ។ ជា​ការ​ពិត​ណាស់ អ្នក​អាច​បែងចែក​ជួរ​ឈរ​ជា​ជួរ​ឈរ​ពាក្យ​ដាច់​ដោយ​ឡែក​ពី​គ្នា​ដោយ​អ្នក​បំបែក​ហើយ​បន្ទាប់​មក​បិទ​វា​វិញ​តាម​លំដាប់​ដែល​បាន​បញ្ជាក់ (កុំភ្លេច​បន្ថែម​ដកឃ្លា) ប៉ុន្តែ​ដោយ​មាន​ជំនួយ​ពី​ឧបករណ៍ ជួរឈរពីឧទាហរណ៍ អ្វីៗនឹងកាន់តែងាយស្រួល៖

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

ឧទាហរណ៍ទី ៤៖ មានតែលេខប៉ុណ្ណោះ។

កិច្ចការសំខាន់មួយទៀតគឺទាញតែលេខ (លេខ) ចេញពីមាតិកានៃក្រឡា។ ដូចពីមុន បន្ទាប់ពីផ្ទុកទិន្នន័យទៅក្នុង Power Query សូមចូលទៅកាន់ផ្ទាំង ការបន្ថែមជួរឈរ - ជួរឈរពីឧទាហរណ៍ ហើយបំពេញក្រឡាពីរបីដោយដៃ ដើម្បីឱ្យកម្មវិធីយល់ពីអ្វីដែលយើងចង់ទទួលបាន៖

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

ប៊ីងហ្គោ!

ជាថ្មីម្តងទៀត វាមានតម្លៃក្នុងការមើលនៅផ្នែកខាងលើនៃបង្អួច ដើម្បីប្រាកដថា Query បានបង្កើតរូបមន្តត្រឹមត្រូវ – ក្នុងករណីនេះវាមានមុខងារ អត្ថបទ។ ជ្រើសរើសដូចដែលអ្នកអាចទាយបាន ស្រង់តួអក្សរដែលបានផ្តល់ឱ្យពីអត្ថបទប្រភពយោងទៅតាមបញ្ជី។ ជា​បន្ត​បន្ទាប់ បញ្ជី​នេះ​អាច​ត្រូវ​បាន​កែ​សម្រួល​យ៉ាង​ងាយ​ស្រួល​ក្នុង​របារ​រូបមន្ត​បើ​ចាំបាច់។

ឧទាហរណ៍ 5: អត្ថបទតែប៉ុណ្ណោះ

ស្រដៀងគ្នាទៅនឹងឧទាហរណ៍មុន អ្នកអាចទាញចេញ និងច្រាសមកវិញ - មានតែអត្ថបទ លុបលេខទាំងអស់ សញ្ញាវណ្ណយុត្តិ ។ល។

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

ក្នុង​ករណី​នេះ មុខងារ​ដែល​មាន​ន័យ​ផ្ទុយ​គ្នា​រួច​ហើយ​ត្រូវ​បាន​ប្រើ – Text.Remove ដែល​យក​តួអក្សរ​ចេញ​ពី​ខ្សែ​អក្សរ​ដើម​តាម​បញ្ជី​ដែល​បាន​ផ្ដល់។

ឧទាហរណ៍ទី ៦៖ ការស្រង់ទិន្នន័យចេញពីបបរដែលមានអក្សរក្រមលេខ

Power Query ក៏អាចជួយក្នុងករណីពិបាកជាងនេះផងដែរ នៅពេលដែលអ្នកត្រូវការទាញយកព័ត៌មានមានប្រយោជន៍ពី porridge លេខអក្សរក្រមក្នុងក្រឡា ឧទាហរណ៍ ទទួលបានលេខគណនីពីការពិពណ៌នាអំពីគោលបំណងនៃការទូទាត់នៅលើរបាយការណ៍ធនាគារ៖

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

ចំណាំថា រូបមន្តបំប្លែងដែលបង្កើតដោយ Power Query អាចស្មុគស្មាញណាស់៖

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

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

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

រឿងដែលមានប្រយោជន៍ - គោរពអ្នកបង្កើត!

ឧទាហរណ៍ទី ៧៖ ការបំប្លែងកាលបរិច្ឆេទ

ឧបករណ៍ ជួរឈរពីឧទាហរណ៍ អាចត្រូវបានអនុវត្តទៅជួរឈរកាលបរិច្ឆេទឬកាលបរិច្ឆេទផងដែរ។ នៅពេលអ្នកបញ្ចូលលេខដំបូងនៃកាលបរិច្ឆេទ Power Query នឹងបង្ហាញបញ្ជីនៃជម្រើសបំប្លែងដែលអាចធ្វើបានទាំងអស់៖

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

ដូច្នេះអ្នកអាចបំប្លែងកាលបរិច្ឆេទដើមទៅជាទម្រង់កម្រនិងអសកម្មណាមួយបានយ៉ាងងាយស្រួល ដូចជា "ឆ្នាំ-ខែ-ថ្ងៃ"៖

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

ឧទាហរណ៍ទី ៨៖ ការបែងចែកប្រភេទ

ប្រសិនបើយើងប្រើឧបករណ៍ ជួរឈរពីឧទាហរណ៍ ទៅជួរឈរដែលមានទិន្នន័យជាលេខ វាដំណើរការខុសគ្នា។ ឧបមាថាយើងមានលទ្ធផលតេស្តបុគ្គលិកដែលបានផ្ទុកទៅក្នុង Power Query (ពិន្ទុតាមលក្ខខណ្ឌក្នុងចន្លោះ 0-100) ហើយយើងប្រើការចាត់ថ្នាក់តាមលក្ខខណ្ឌខាងក្រោម៖

  • ថ្នាក់អនុបណ្ឌិត - អ្នកដែលមានពិន្ទុលើសពី 90
  • អ្នកជំនាញ - ពិន្ទុពី 70 ទៅ 90
  • អ្នកប្រើប្រាស់ - ពី 30 ទៅ 70 នាក់។
  • អ្នកចាប់ផ្តើមដំបូង - អ្នកដែលមានពិន្ទុតិចជាង 30

ប្រសិនបើយើងបន្ថែមជួរឈរពីឧទាហរណ៍ទៅក្នុងបញ្ជី ហើយចាប់ផ្តើមរៀបចំការចាត់ថ្នាក់ទាំងនេះដោយដៃ នោះឆាប់ៗនេះ Power Query នឹងយកគំនិតរបស់យើង ហើយបន្ថែមជួរឈរជាមួយរូបមន្តមួយ ដែលប្រតិបត្តិករភ្ជាប់គ្នាទៅវិញទៅមក។ if តក្កវិជ្ជានឹងត្រូវបានអនុវត្ត ស្រដៀងទៅនឹងអ្វីដែលយើងត្រូវការ៖

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

ជាថ្មីម្តងទៀតអ្នកមិនអាចចុចស្ថានការណ៍ដល់ទីបញ្ចប់បានទេប៉ុន្តែចុចលើ OK ហើយ​បន្ទាប់​មក​កែ​តម្លៃ​កម្រិត​រួច​ហើយ​ក្នុង​រូបមន្ត – វា​លឿន​តាម​វិធី​នេះ៖

ឧទាហរណ៍ជួរឈរ - ភាពវៃឆ្លាតសិប្បនិម្មិតនៅក្នុងសំណួរថាមពល

សន្និដ្ឋាន

ពិតណាស់ឧបករណ៍មួយ។ ជួរឈរពីឧទាហរណ៍ មិនមែនជា "ថ្នាំវេទមន្ត" ទេ ហើយមិនយូរមិនឆាប់ វានឹងមានស្ថានភាពមិនស្តង់ដារ ឬជាពិសេសករណីដែលមិនយកចិត្តទុកដាក់នៃ "កសិដ្ឋានសមូហភាព" នៅក្នុងទិន្នន័យ នៅពេលដែល Power Query នឹងបរាជ័យ ហើយនឹងមិនអាចសម្រេចបាននូវអ្វីដែលយើងចង់បាននោះទេ។ ត្រឹមត្រូវសម្រាប់យើង។ ទោះយ៉ាងណាក៏ដោយជាឧបករណ៍ជំនួយវាល្អណាស់។ លើសពីនេះទៀត តាមរយៈការសិក្សារូបមន្តដែលគាត់បានបង្កើត អ្នកអាចពង្រីកចំណេះដឹងរបស់អ្នកអំពីមុខងារនៃភាសា M ដែលតែងតែមានប្រយោជន៍នៅពេលអនាគត។

  • ញែកអត្ថបទជាមួយកន្សោមធម្មតា (RegExp) នៅក្នុងសំណួរថាមពល
  • ការស្វែងរកអត្ថបទមិនច្បាស់នៅក្នុង Power Query
  • ការបំពេញ Flash នៅក្នុង Microsoft Excel

សូមផ្ដល់យោបល់