ได้ข้อมูลมาจากเพื่อน หรือทีมอื่นในที่ทำงาน แล้วข้อมูลมาในรูปของ PivotTable แต่อยากให้ข้อมูลถูกจัดอยู่ในรูปของตารางแบบเดิม เราสามารถจัดการได้ โดยใช้ Power Query ใน Excel ขั้นตอนง่ายๆ เพียงแค่เลือก PivotTable ที่ต้องการ หลังจากนั้นก็เรียกใช้งาน Power Query ตามขั้นตอนที่จะบอกต่อไป หลังจากนั้นเราจะได้ข้อมูลในรูปตารางตามที่ต้องการ และนำไปใช้งานต่อได้เลยสำหรับตัวอย่างข้อมูล PivotTable ที่ได้มา จะเป็นดังภาพโดยได้ข้อมูลมาอยู่ในรูปของ PivotTable และจะให้มานั่งแปลงเองโดยไม่พึ่งพาเครื่องมือใดๆ ก็คงจะเสียเวลามาก มาลองใช้ Unpivot ใน Power Query กันดีกว่าขั้นตอนการ Unpivot ข้อมูลจาก PivotTable โดยใช้ Power Query1. เปิดไฟล์ที่มีข้อมูลขึ้นมา และระบายเลือกช่วงข้อมูลที่ต้องการ2. ไปที่ Tab Data ในส่วนของ Get & Transform ให้เลือกที่คำสั่ง From Table3. ในหน้าต่าง Create Table จะทำการเลือกช่วงเซลล์ตามที่เราได้ระบายเลือกเอาไว้ และให้เลือกตัวเลือก My table has headers ไว้ด้วยในกรณีที่ขึ้นข้อผิดพลาดว่า A table cannot overlap a range that contains a PivotTable report, query results, protected cells or another table. ให้ทำการคัดลอก PivotTable และวาง PivotTable ในตำแหน่งใหม่แบบ Paste เฉพาะ Value นะครับในกรณีของผมนั้นเกิดข้อผิดพลาดแบบด้านบนขึ้น ผมเลยต้องคัดลอก PivotTable มาวางอีกทีหนึ่ง โดยใช้การ Paste แบบ Value จะได้ข้อมูลลักษณะเดียวกับ PivotTable ดังภาพและเมื่อวางข้อมูลลักษณะเดียวกับ PivotTable เรียบร้อยแล้ว ให้ลองทำตามขั้นตอนที่ 1 ถึง 3 ใหม่อีกครั้งนะครับ (โดยในที่นี้ผมจะเลือกตัดบันทึกแรกที่มีคำว่า Sum of Sales และ Column Labels ออกนะครับ เพราะไม่ได้นำไปใช้งานอยู่แล้ว)4. เมื่อคลิกที่ปุ่ม OK ในหน้าต่าง Create Table แล้วจะพบกับหน้าต่าง Power Query ที่ทำการดึงข้อมูลเพื่อให้เราทำการปรับแต่งข้อมูลได้ต่อไป5. เตรียมเรียกใช้คำสั่ง Unpivot โดยเราจะยึดคอลัมน์แรกที่เป็นข้อมูลพื้นที่เป็นแกนหลักเอาไว้ และดึงข้อมูลของเดือนที่อยู่ตั้งแต่คอลัมน์สองเป็นต้นไปมาเติมให้ข้อมูลอยู่ในลักษณะของตารางเพื่อนำไปทำอย่างอื่นได้ โดยการคลิกขวาที่คอลัมน์แรกและเลือกที่คำสั่ง Unpivot Other Columns ดังภาพเมื่อเรียกใช้คำสั่ง Unpivot Other Columns แล้วจะได้ข้อมูลดังภาพ เราสามารถที่จะเลือก Filter เพื่อเอาข้อมูลบางส่วนที่เกินมาออกได้ด้วยนะครับ หรือจะเลือกลบหลังจากเสร็จสิ้นกระบวนการในหน้าต่าง Power Query ก็ได้เช่นเดียวกัน6. เมื่อได้ข้อมูลตามรูปแบบที่ต้องการแล้ว เราสามารถที่จะส่งข้อมูลคืนไปยัง Excel ได้โดยการคลิกที่ปุ่ม Close & Load ที่ด้านบนของหน้าต่าง Power Query และเราจะได้ข้อมูลใน Excel ดังภาพ หลังจากนี้ก็สามารถจัดรูปแบบเพิ่มเติมและนำข้อมูลไปใช้งานต่อได้ทันทีเลยนะครับภาพโดยนักเขียนหมีขั้วโลก ทอดกรอบ〔´(エ)`〕อัปเดตข่าวสาร และแหล่งเรียนรู้หลากหลายแบบไม่ตกเทรนด์ บน App TrueID โหลดเลย ฟรี !