คอร์ส Power Query : Automating Data Cleansing and Transformation
Power Query คือเครื่องมือใน Excel ที่ช่วยในการ นำเข้า, แปลงรูปแบบ, และรวมข้อมูล จากหลายแหล่ง เช่น Excel, CSV, Database, หรือแม้แต่ข้อมูลจากเว็บไซต์ ช่วยให้การเตรียมข้อมูล (Data Preparation) ทำได้ง่ายขึ้นมาก โดยไม่ต้องเขียนสูตรซับซ้อน ผู้ใช้สามารถปรับแต่งและจัดการข้อมูลผ่านอินเทอร์เฟซที่ใช้งานง่ายได้ทันที
ประโยชน์และความสามารถของ Power Query (ย่อ)
- ทำ Data Cleansing ได้ง่าย: การลบค่าว่าง, การแก้ไขข้อความ, การเปลี่ยนประเภทข้อมูล สามารถทำได้ในไม่กี่คลิก ไม่ต้องเขียนสูตร
- รวมข้อมูลจากหลายแหล่ง: สามารถรวมข้อมูลจากหลายไฟล์หรือหลายตารางเข้าด้วยกันได้ง่าย โดยไม่ต้องใช้สูตร VLOOKUP, INDEX-MATCH หรือสูตรอื่น ๆ ใน Excel
- ปรับปรุงและอัปเดตข้อมูลอัตโนมัติ: เมื่อมีการรีเฟรช (Refresh) ข้อมูลใน Power Query จะอัปเดตให้ทันที โดยไม่ต้องแก้ไขหรือทำการประมวลผลใหม่ทุกครั้ง
เปรียบเทียบการใช้งานกับการใช้สูตรและเครื่องมือใน Excel (ตัวอย่าง)
การรวมข้อมูลจากหลายไฟล์ (Multiple Files):
- Excel แบบปกติ: ผู้ใช้ต้องเปิดหลายไฟล์และใช้สูตร เช่น VLOOKUP หรือ INDEX-MATCH เพื่อดึงข้อมูลจากหลายแหล่ง ซึ่งใช้เวลาและซับซ้อน
- Power Query: สามารถนำข้อมูลจากหลายไฟล์มาเชื่อมต่อและรวมกันในขั้นตอนเดียว เช่น ดึงข้อมูลยอดขายจากหลายเดือนที่อยู่ในไฟล์แยกกัน แล้วรวมเป็นรายงานเดียว โดยเพียงแค่รีเฟรชข้อมูลก็จะอัปเดตได้ทันที
การล้างข้อมูล (Data Cleansing):
- Excel แบบปกติ: ต้องใช้สูตรหลายขั้นตอน เช่น TRIM, CLEAN, TEXT เพื่อจัดการกับข้อมูลที่ไม่สม่ำเสมอ หรือต้องลบแถวหรือคอลัมน์ที่ไม่ต้องการด้วยมือ
- Power Query: สามารถลบแถวที่ไม่ต้องการ, แก้ไขข้อความ, เปลี่ยนรูปแบบข้อมูล ได้ในคลิกเดียวผ่านเครื่องมือใน Power Query Editor โดยขั้นตอนเหล่านี้จะถูกบันทึกไว้ ทำให้สามารถรีเฟรชและใช้งานซ้ำได้
การเปลี่ยนข้อมูลให้เป็นรูปแบบที่ต้องการ (Data Transformation):
- Excel แบบปกติ: ต้องใช้หลายสูตร เช่น CONCATENATE, LEFT, RIGHT, MID เพื่อแยกหรือรวมข้อความจากหลายคอลัมน์
- Power Query: สามารถแยกข้อความ, รวมคอลัมน์, หรือปรับเปลี่ยนข้อมูลให้เป็นรูปแบบที่ต้องการได้อย่างง่ายดายและรวดเร็ว ด้วยการคลิกที่เมนูเพียงไม่กี่ครั้ง
คอร์ส Power Query เหมาะกับใครบ้าง?
Power Query เหมาะสำหรับ ทุกคนที่ทำงานกับข้อมูล โดยเฉพาะผู้ที่ต้องการปรับปรุงข้อมูลก่อนวิเคราะห์ เช่น นักวิเคราะห์ข้อมูล, ผู้ใช้งาน Excel ทั่วไป, หรือเจ้าของกิจการที่ต้องการสร้างรายงานอัตโนมัติ Power Query ช่วยให้การจัดการข้อมูลสะดวกขึ้นมาก ลดเวลาและความซับซ้อนในการทำงาน ทำให้การเตรียมข้อมูลเป็นเรื่องง่ายขึ้น แม้จะมีข้อมูลจำนวนมากหรือมาจากหลายแหล่งก็ตาม
พื้นฐานที่ควรมีสำหรับเรียน คอร์ส Power Query
- ความรู้พื้นฐานในการใช้งานโปรแกรม Excel
- รู้จัก และคุ้นเคยกับการจัดการข้อมูล และการวิเคราะห์ข้อมูล
- หากมีความเข้าใจพื้นฐานเกี่ยวกับฐานข้อมูลจะเป็นประโยชน์ (แต่ไม่จำเป็น)
สนใจรีบสมัครเลย !!!!
สิ่งที่จะได้เรียนรู้ใน คอร์ส Power Query
Module 1: Introduction to Power Query
- Power Query คืออะไร
- Power Query ทำงานอย่างไร
- หน้าต่างและเครื่องมือของ Power Query
- ขั้นตอนการใช้งาน Power Query
- เปิดหน้าต่าง Power Query
- Importing data from Excel
- Data Operation
- Close & Load
Module 2: Data Transformation (Transform & Add Columns)
- Manage Data Type (การกำหนดประเภทข้อมูล)
ข้อมูลประกอบด้วยคอลัมน์หลายคอลัมน์ ในแต่ละคอลัมน์จะบรรจุข้อมูลต่าง ๆ ที่ต่างกันไป ซึ่งข้อมูลในแต่ละคอลัมน์จะมีลักษณะและรูปแบบที่แตกต่างกัน เรียกว่า “Data Type ของข้อมูล” หาก Data Type ไม่ถูกต้อง จะส่งผลถึงการคำนวณ หรือการนำข้อมูลไปใช้ในการวิเคราะห์ข้อมูลได้ ในหัวข้อนี้จะเป็นการให้ความเข้าใจเรื่อง ประเภทต่าง ๆ ของข้อมูล (Data Type) และวิธีจัดการปรับเปลี่ยน ประเภทของข้อมูลด้วย Power Query
- Keep / Remove Rows (การกำจัดค่าว่าง)
ข้อมูลที่ผู้ใช้งานมี หลายครั้งเป็นข้อมูลที่ไม่สมบูรณ์ มีการละบรรทัดรายการเว้นว่างไว้ ซึ่งในการทำงานกับข้อมูลไม่สามารถนำข้อมูลไปใช้งานได้ ผู้ใช้งานต้องเติมข้อมูลเหล่านั้นด้วยการ Copy/paste ซึ่งต้องเสียเวลาเป็นอย่างมากกับข้อมูลเป็นพัน เป็นหมื่นบรรทัด Power Query มีเครื่องมือเพื่อช่วยแก้ปัญหาด้วยการคลิกเพียง 1-2 ครั้งเท่านั้น เป็นการเพิ่ม Productivity ให้กับผู้ใช้งานได้เป็นอย่างมาก
- Removing duplicates (การจัดการข้อมูลซ้ำ)
ในการทำงานกับข้อมูลปริมาณมาก หลายครั้งข้อมูลที่ได้มาไม่ถูกต้อง มีรายการที่ซ้ำซ้อนอันเกิดจากข้อผิดพลาด การจะค้นหารายการที่ซ้ำซ้อนด้วยสายตากับรายการสินค้าหลายหมื่น หลายแสนรายการคงเป็นเรื่องที่ยาก เสียเวลา เสี่ยงต่อความผิดพลาด การใช้เครื่องมือใน Power Query ช่วยให้การค้นหาและจัดการกับรายการที่ซ้ำ เป็นเรื่องที่สะดวก และมีประสิทธิภาพ
- การแปลงข้อมูล (Replace Values)
เป็นการปรับเปลี่ยนข้อมูลด้วยเงื่อนไขต่าง ๆ อาศัยข้อมูลเดิมที่ได้รับมา ปรับเปลี่ยนให้เป็นข้อมูลใหม่เพิ่มขึ้น เพื่อนำไปใช้ในการวิเคราะห์ข้อมูล
- การใช้งาน Text Functions เพื่อตกแต่งข้อมูล
เรียนรู้ เครื่องมือเพื่อทำงานกับข้อความ (Text) เช่น การตัดช่องว่างที่ไม่ถูกต้องทั้งหมดด้วยการคลิกเพียงคลิกเดียว หรือการเพิ่มคำนำหน้า หรือคำต่อท้ายให้กับกับข้อความอัตโนมัติ (prefix-subfix)
- Filtering data (การกรองข้อมูล)
การใช้เมนู Filter ใน Power Query แต่ต่างจากใน Excel ในExcel การ Filter เป็นการซ่อนบรรทัดที่ต้องการ หรือไม่ต้องการ แต่ใน Power Query เป็นการตัดบรรทัดเหล่านั้นออก ซึ่งมีประโยชน์มากในการทำ Data Cleansing
- Sorting data (การเรียงลำดับข้อมูล)
รูปแบบการจัดเรียงข้อมูลใน Power Query มีหลายรูปแบบมากกว่าการจัดเรียงใน Excel ซึ่งอำนวยความสะดวกในการจัดการ และทำงานกับข้อมูลเป็นอย่างมาก
- Splitting columns (การแยกข้อมูล)
ใน Power Query มีเครื่องมือที่ชื่อ Split Columns ช่วยในการแยกข้อมูลใน 1 คอลัมน์ออกหลายคอลัมน์ด้วยเครื่องมือในการแบ่งที่หลากหลาย เช่นแบ่งตัวหนังสือออกจากตัวเลข, แยกตัวหนังสือออกจากกันด้วยเครื่องหมายพิเศษต่าง ๆ และยังสามารถแบ่งข้อความลงในแนวบรรทัดได้ด้วยซึ่งเป็นเครื่องมือที่ไม่มีในการใช้งาน Excel ตามปกติ
- Removing unnecessary columns (การลบคอลัมน์)
Power Query เป็นเครื่องที่มีแปลงข้อมูล แล้วนำส่งข้อมูลนั้นกลับลง Excel เพื่อใช้งานต่อ Power Query สามารถกำหนดเลือก หรือลบ คอลัมน์ที่ไม่ต้องการ แล้วส่งข้อมูลกับไป Excel และที่สำคัญ Power Query จดจำการทำงานนั้น และสามารถทำซ้ำได้อัตโนมัติ
- Adding columns (การเพิ่มคอลัมน์)
Power Query สามารถสร้างข้อมูลเพิ่มได้ด้วยหลายลักษณะเช่น สร้างอัตโนมัติตามตัวอย่าง (add columns by example), สร้างจากเงื่อนไขของข้อมูลในคอลัมน์ต่าง ๆ เพื่อกำหนด rate หรือ ranking ของข้อมูล (add columns by condition) เป็นต้น
- Grouping data
สรุปผลรวมข้อมูลปริมาณมากตามคุณลักษณะของรายการข้อมูลอย่างรวดเร็ว แทนการใช้สูตร Sumifs ในสูตร Excel ทั่วไปด้วยอย่างรวดเร็ว และสามารถปรับเปลี่ยนการคำนวณได้ด้วยการคลิกเพียง 2-3 คลิกเท่านั้น
- Pivot tables
ปรับเปลี่ยนมุมมอง สรุปข้อมูล ด้วยการปรับการจากแนวบรรทัด ขึ้นเป็นแนวคอลัมน์อย่างรวดเร็ว
- Unpivoting data
เป็นเครื่องมือที่พิเศษเป็นอย่างมาก ซึ่งช่วยแก้ปัญหาการทำงานที่ยากมากในการใช้งาน Excel ตามปกติ สามารถปรับข้อมูลที่เรียงกันในแนวคอลัมน์ให้เรียงกลับลงในแนวบรรทัด ซึ่งเป็นรูปแบบการจัดการกับข้อมูลที่จำเป็นสำหรับงานการวิเคราะห์ข้อมูล
Module 3: Data Consolidation
- Merging Query (การเชื่อมต่อและรวมตารางข้อมูล)
เชื่อมต่อข้อมูลจากหลายตารางเข้าหากัน การทำงานลักษณะนี้ไม่มีใน Excel การเชื่อมต่อนี้เป็นการสร้างความสัมพันธ์กับข้อมูลต่างแหล่งข้อมูล สามารถอัพเดทอัตโนมัติในทันทีที่ข้อมูลในแต่ละแหล่งข้อมูลมีการเปลี่ยนแปลง
- Append Query การนำเข้าข้อมูลจากหลายแหล่งและรวมเข้าด้วยกัน
เป็นการนำเข้าข้อมูลจากหลายไปเข้ามาต่อกันอัตโนมัติ สามารถดึงข้อมูลจากหลาย ๆ ไฟล์ในโฟลเดอร์เข้ามาต่อกันโดยไม่ต้องระบุชื่อของแต่ละไฟล์ และยังสามารถเพิ่มไฟล์เข้าในโฟลเดอร์แล้วให้ Power Query ดึงเข้าไฟล์หลักได้อัตโนมัติตลอดเวลา เป็นความสามารถที่ช่วยในการทำงานกับข้อมูลปริมาณมากที่สะดวก และมีประสิทธิภาพมาก
Module 4: Workshops – Advanced Power Query Techniques
- Workshop1_PQ_DataCleaning_StockCard
- workshop2_PQ_DataCleaning1_DocReport 2 lines in 1 record
- Data in file.txt needed to be transformed into usable data
- Consolidate Sales data by month, find related information then finally generate Dynamic Sales Dashboard.
Module 5: THINGs TO KNOW about Power Query / Tips & Trick
สิ่งที่คาดหวังจากการเรียนคอร์สนี้
- ผู้เรียนรู้จักประโยชน์ และสามารถใช้ Power Query ในงานประจำวันได้
- ผู้เรียนสามารถใช้เครื่องมือต่าง ๆ ของ Power Query ได้อย่างเข้าใจ และมีประสิทธิภาพ
- ผู้เรียนสามารถใช้ Power Query เพื่อ Clean Data ที่ซับซ้อนได้
✅วิธีการเรียนการสอน
- ✅ เรียนพร้อมปฏิบัติตามทันที (นักเรียนต้องมีเครื่องของตัวเอง)
- ✅ เรียนเสร็จฝึกทำ workshop จากงานจริง / ต้องทำงานจริงพร้อมกันไม่นั่งเฉย ๆ
- ✅ ผู้เรียนไม่ควรเดินเข้าเดินออกระหว่างการเรียน เพราะจะทำให้ตามเนื้อหาไม่ทัน
สมัครก่อนได้สิทธิ์ก่อน!!
สามารถคลิกที่ปุ่ม “ลงทะเบียนเลย” ด้านบนและดำเนินการตามระบบได้เลยค่ะ
————————————
🔴 เวลาเรียน 9.00-17.00 น.
🔴 วิธีชำระเงิน (โดยกดสมัคร ลงทะเบียนเลย)
1.โดยการโอนเงินผ่านธนาคาร
2.ชำระผ่านบัตรเครดิต
3.ผ่อนชำระผ่านธนาคารที่ร่วมรายการ (จะมีให้ดูในหน้า “สั่งซื้อและชำระเงิน”)
🔴 หากต้องการใบเสร็จรับเงิน กรุณาระบุ ชื่อ ที่อยู่บริษัท และเลขประจำตัวผู้เสียภาษีอากรในช่องหมายเหตุค่ะ
🔴 หากไม่แจ้งว่าต้องการใบเสร็จ ขอสงวนสิทธิ์ไม่ออกใบเสร็จให้ในภายหลังค่ะ (ออกหรือเปลี่ยนแปลงใบเสร็จได้ภายในเดือนที่ชำระเงินเท่านั้น)