[THAI] Power Query: สร้างต้นแบบ (Template) รวมไฟล์ที่ข้อมูลไม่เท่ากัน (Part 1)
HTML-код
- Опубликовано: 17 окт 2024
- Excel Power Query: สร้างต้นแบบ (Template) รวมไฟล์ที่ข้อมูลไม่เท่ากัน (Part 1)
Get Data from Folder with Query Template
กรณีต้องการรวมหลายไฟล์ใน folder แต่ แต่ละไฟล์มี field ข้อมูลไม่ตรงตำแหน่งกัน และไม่เท่ากัน
เราสามารถสร้าง template ให้กับ Power Query เพื่อให้รวมทุกไฟล์ออกมาได้ผลตามต้องการทุกครั้ง แม้ว่าจะมีการเปลี่ยนไฟล์ เปลี่ยนข้อมูลในไฟล์ ก็ย่อมได้
ในคลิปนี้แสดงแบบง่าย บนเงื่อนไขที่ ทุกไฟล์ มีชีทเดียว ชื่อเดียวกัน, และ ไม่มี Table
เทคนิคที่เกี่ยวข้อง:
สร้างตารางควบคุมเพื่อเปลี่ยนไฟล์แหล่งข้อมูล:
• [THAI] Power Query สร้...
รวมทุกตารางจาก 1 ไฟล์:
• [THAI] Power Query: รว...
รวมทุกตารางจากทุกไฟล์ในโฟลเดอร์:
• [THAI] Power Query รวม...
Power Query Playlist:
• [THAI] Power Query รวม...
Facebook: / excelnana
Donate: www.paypal.me/...
มีประโยชน์มาก
ขอบคุณมากครับ
มีประโยชน์ประหยัดเวลามากครับ
ยินดีที่เป็นประโยชน์ครับ
ลองทำแล้ว ติดว่าบางคอลัมน์ ไม่ดึงข้อมูลมาค่ะ เป็นทั้งคอลัมน์เลยค่ะ (ถ้าจากตัวอย่าง สมมติว่าคอลัมน์ คะแนน ไม่ขึ้นผลลัพธ์คะแนน แต่ขึ้น Null ทั้งหมดเลยค่ะ) ไม่แน่ใจว่าต้องแก้อย่างไรคะ
ข้อมูลอาจจะไม่ถูกต้องครับ
@@ExcelNaNa แก้ได้แล้ว ขอบคุณมากค่ะ มีประโยชน์มากๆๆๆๆๆ ค่ะ
แล้วถ้าไฟล์ data1, data2, data3 บาง column name เป็นภาษาอังกฤษ บางไฟล์เป็นไทยจะทำไง เช่น age, income
แก้ได้หลายวิธีครับ เช่น
แก้ไขไฟล์
- บังคับให้แก้ชื่อ (ไม่ต้องปรับ Query)
- เพิ่มบรรทัด ใส่ชื่อที่ตรงกับ Template (ต้องปรับ Query)
แก้ไข Template
- เพิ่มหัวตารางให้ Template ให้มีทั้ง ไทย อังกฤษ (ต้องปรับ Query โดยเพิ่ม Step Add Column with Condition)
- ทำ Template 2 ชุด กรณี แยกกลุ่มไฟล์ได้ (ต้องปรับ Query โดยเพิ่ม Step Append ต่อกัน )