วิธีรวมข้อมูล Excel เน่าๆ หลายไฟล์ เข้าด้วยกันเป็นตารางเดียว ด้วย Power Query

Описание к видео วิธีรวมข้อมูล Excel เน่าๆ หลายไฟล์ เข้าด้วยกันเป็นตารางเดียว ด้วย Power Query

ถ้าคลิปที่แล้วที่เป็นการรวมข้อมูลหลายชีทเข้าด้วยกันว่าเจ๋งแล้ว คลิปนี้เจ๋งกว่า เพราะมันคือการรวม Excel หลายๆ ไฟล์ หลายๆ ชีท เข้าด้วยกัน และบอกได้เลยว่าคลิปนี้คือที่สุดของการใช้ Power Query กับงานในชีวิตจริงแล้วครับ

การรวมข้อมูลหลายไฟล์เข้าด้วยกัน ถ้าจะรวมแค่ชีทเดียวของแต่ละไฟล์อันนี้จะง่ายมาก เพราะกดจาก UI ของเครื่องมือได้เลย แต่ถ้าจะรวมหลายชีทด้วยก็จะยากขึ้น

และจะยากถึงขีดสุดถ้าข้อมูลแต่ละชีทดันมีหน้าตาแย่มากๆ จนไม่สามารถเอามารวมกันได้ทันทีตามแบบที่ Tutorial ทั่วไปสอนนะครับ

แต่ไม่เป็นไรเพราะคลิปนี้ ผมจะสอนคุณอย่างละเอียดเลย! ซึ่งถ้าแก้ปัญหาตามแนวทางในคลิปนี้ได้ เพื่อนๆ จะทำงานเร็วขึ้นอีกมหาศาลมากๆ ครับ แล้วเราจะมีวิธีการยังไง มาดูได้เลยครับ

แนวทางคือเราจะแก้ไขฟังก์ชันที่ Power Query สร้างให้ซึ่งเดิมทีจะรับ input เป็นไฟล์ Binary แต่เราจะพยายามเปลี่ยนให้ input เป็น table ให้ได้ ด้วยวิธีดังนี้
=====================
1. กด Combine ไฟล์ให้ Excel สร้างฟังก์ชันให้เรา (ที่รับค่าเป็นไฟล์ Binary)
2. แก้ Parameter จากแบบ Binary เป็น Any ใน Advanced Editor (เพื่อจะได้เลือก input เป็น table)
3. แก้ Sample File ให้ชี้ไปที่ table อันแรก แทนที่จะชี้ไปที่ File อันแรก
4. แก้ Transform Sample ไฟล์ ให้ชี้ไปที่ Parameter ที่เป็น table เฉยๆ
5. ตอนจะเรียกใช้ฟังก์ชัน ต้องไปเรียกใช้ให้ Input เป็น Table ดังนั้นต้องใช้ Excel.Workbook มาช่วยให้มองเห็น Table ในแต่ละไฟล์ใน Folder ก่อน
6. แก้ไข Transform Sample files แล้วแต่สถานการณืว่าจะเปลี่ยนแต่ละชีทให้หน้าตาเป็นยังไง
7. กลับมาดูหน้าตาผลลัพธ์ที่ Query หลัก แล้ว Expand Table ผลลัพธ์จากฟังก์ชันออกมา

จบแล้ว ยากหน่อย แต่ยืดหยุ่นมากๆ แน่นอนครับ ^^

โหลดไฟล์ตัวอย่างได้ที่
https://github.com/ThepExcel/YouTube/...

สามารถอ่าน version บทความที่แสดงวิธีดั้งเดิมได้ที่
https://www.thepexcel.com/get-excel-f...

ถ้าชอบคลิปนี้ ช่วย Subscribe ช่อง YouTube เป็นกำลังใจให้ผมไปถึง 100K sub ด้วยนะ ^^
===================================================
ติดตาม พูดคุย สอบถามปัญหา Excel กันได้ที่ :   / thepexcel  
อ่านบทความ Excel ดีๆ ได้ที่ : https://www.thepexcel.com/

คอร์สออนไลน์จากเทพเอ็กเซล
=======================
คอร์ส Excel Level Up (พื้นฐาน-กลาง) : https://bit.ly/Excel-Level-Up-Online-...
คอร์ส Excel Power Up 2021 : https://bit.ly/thepexcel-power-query-...
คอร์ส Powerful Data with power BI : https://bit.ly/powerful-power-bi-online
คอร์ส Power BI DAX Advance : https://bit.ly/ThepExcel-DAX-Advance
สร้างสูตรมหัศจรรย์ขั้นเทพ ด้วย Array Formula : https://bit.ly/ThepExcel-ArrayFormula

ดูคอร์สทั้งหมดได้ที่่นี่ : https://www.thepexcel.com/training-pe...

Комментарии

Информация по комментариям в разработке