ด้วย Power Query (ที่เรียกว่ารับ & แปลงใน Excel) คุณสามารถนําเข้าหรือเชื่อมต่อกับข้อมูลภายนอก แล้วจัดรูปร่างข้อมูลนั้น ตัวอย่างเช่น เอาคอลัมน์ออก เปลี่ยนชนิดข้อมูล หรือผสานตาราง ในรูปแบบที่ตรงตามความต้องการของคุณ จากนั้น คุณสามารถโหลดคิวรีของคุณลงใน Excel เพื่อสร้างแผนภูมิและรายงาน คุณสามารถรีเฟรชข้อมูลเป็นระยะๆ เพื่อทําให้เป็นข้อมูลล่าสุดได้ Power Query พร้อมใช้งานในแอปพลิเคชัน Excel สามแอปพลิเคชัน ได้แก่ Excel for Windows, Excel for Mac และ Excel บนเว็บ สําหรับข้อมูลสรุปของหัวข้อวิธีใช้ Power Query ทั้งหมด ให้ดูที่ วิธีใช้ Power Query สําหรับ Excel
หมายเหตุ
Power Query ใน Excel สําหรับ Windows จะใช้ .NET Framework แต่จําเป็นต้องใช้เวอร์ชัน 4.7.2 หรือใหม่กว่า หากจําเป็น ให้ดาวน์โหลด .NET Framework ล่าสุด (เลือกเวอร์ชันที่แนะนํา จากนั้นดาวน์โหลดรันไทม์)
หมายเหตุ
Power Query ใน Excel สําหรับ Windows จะใช้เวลาเรียกใช้ Microsoft Edge WebView2 ดาวน์โหลด Microsoft Edge WebView2
กล่องโต้ตอบ รับข้อมูล ที่ทันสมัย
หมายเหตุ
ฟีเจอร์นี้พร้อมใช้งานใน Excel (แนะนําในเวอร์ชัน 2510) สําหรับ Windows และได้รับการพัฒนาเพื่อรวมตัวเลือกการค้นพบแหล่งข้อมูลเพิ่มเติม เข้าถึงผ่านแท็บ >ข้อมูลรับข้อมูล
กล่องโต้ตอบรับข้อมูลที่ทันสมัยเป็นฟีเจอร์ใหม่ใน Power Query สําหรับ Excel สําหรับ Windows ที่ช่วยเพิ่มประสิทธิภาพให้กับวิธีที่คุณค้นหาและเชื่อมต่อกับแหล่งข้อมูล กล่องโต้ตอบนี้มีส่วนติดต่อที่ใช้งานง่ายและคล่องตัว ทําให้ง่ายต่อการค้นหาและเชื่อมต่อกับข้อมูลที่คุณต้องการ สําหรับข้อมูลเพิ่มเติม ให้ดู กล่องโต้ตอบรับข้อมูลที่ทันสมัยใน Excel สําหรับ Windows
แค็ตตาล็อก OneLake ใน Excel
หมายเหตุ
ขณะนี้ฟีเจอร์นี้พร้อมใช้งานโดยทั่วไปใน Excel สําหรับ Windows โดยเป็นส่วนหนึ่งของกล่องโต้ตอบรับข้อมูลที่ทันสมัย ในปัจจุบัน แหล่งข้อมูล Lakehouse และ Warehouse ได้รับการสนับสนุน โดยมีแผนการสนับสนุนแหล่งข้อมูลเพิ่มเติมสําหรับการเผยแพร่ในอนาคต
การรวมแค็ตตาล็อก OneLake ใน Excel ช่วยให้คุณสามารถเรียกดู จัดการ และเชื่อมต่อกับอาร์ทิแฟกต์ข้อมูลจากแค็ตตาล็อก OneLake ของ Fabric ได้โดยตรงภายในกล่องโต้ตอบรับข้อมูลที่ทันสมัย ด้วยแค็ตตาล็อก OneLake คุณสามารถค้นหาและเชื่อมต่อกับอาร์ทิแฟกต์ข้อมูล Fabric คุณภาพสูง ได้รับการรับรอง แนะนํา และเปิดล่าสุดได้อย่างง่ายดาย เช่น Lakehouses และ Warehouses
เมื่อต้องการใช้แค็ตตาล็อก OneLake ใน Excel ให้ทําตามขั้นตอนเหล่านี้:
- ใน Excel ให้ไปที่แท็บ ข้อมูล บน Ribbon
- คลิกที่ รับข้อมูลเพื่อรับ > ข้อมูล (ตัวอย่าง) เพื่อเปิดกล่องโต้ตอบรับข้อมูลที่ทันสมัย
- เรียกดูอาร์ทิแฟกต์ข้อมูลที่มีอยู่ภายใต้ส่วนแค็ตตาล็อก OneLake ในแท็บหน้าแรก
- เมื่อต้องการค้นหาอาร์ทิแฟกต์ข้อมูลเพิ่มเติม ให้นําทางไปยังแท็บ แค็ตตาล็อก OneLake ภายในกล่องโต้ตอบ
- เลือกอาร์ทิแฟกต์ข้อมูลที่ต้องการ และทําตามพร้อมท์เพื่อเชื่อมต่อและโหลดข้อมูลลงใน Excel
สําหรับข้อมูลเพิ่มเติม ให้ดู ภาพรวมแค็ตตาล็อก OneLake
สี่ขั้นตอนของ Power Query
มีขั้นตอนสี่ขั้นตอนในการใช้ Power Query
- เชื่อมต่อ สร้างการเชื่อมต่อกับข้อมูลใน Cloud, บนบริการ หรือภายในเครื่อง
- แปลง จัดรูปแบบข้อมูลให้ตรงกับความต้องการของคุณ ในขณะที่แหล่งข้อมูลต้นฉบับยังคงเหมือนเดิม
- รวม รวมข้อมูลจากหลายแหล่งข้อมูลเพื่อรับมุมมองที่ไม่ซ้ํากันในข้อมูล
- โหลด ทําคิวรีของคุณให้เสร็จสมบูรณ์และโหลดลงในเวิร์กชีตหรือตัวแบบข้อมูล แล้วรีเฟรชเป็นระยะๆ
ส่วนต่อไปนี้จะอธิบายรายละเอียดเพิ่มเติมสําหรับแต่ละขั้นตอน
เชื่อมต่อ
คุณสามารถใช้ Power Query เพื่อนําเข้าไปยังแหล่งข้อมูลเดียว เช่น เวิร์กบุ๊ก Excel หรือไปยังฐานข้อมูล ตัวดึงข้อมูล หรือบริการหลายรายการที่กระจายอยู่ใน Cloud แหล่งข้อมูล ได้แก่ ข้อมูลจากเว็บ ไฟล์ ฐานข้อมูล Azure หรือแม้แต่ตาราง Excel ในเวิร์กบุ๊กปัจจุบัน Power Query จากนั้นคุณสามารถรวบรวมแหล่งข้อมูลเหล่านั้นทั้งหมดเข้าด้วยกันโดยใช้การแปลงและการผสมผสานที่เป็นเอกลักษณ์ของคุณเองเพื่อเปิดเผยข้อมูลเชิงลึกที่คุณอาจไม่เห็นถ้าไม่ใช้วิธีนี้
เมื่อนําเข้าแล้ว คุณสามารถรีเฟรชข้อมูลเพื่อเพิ่ม เปลี่ยนแปลง และลบออกจากแหล่งข้อมูลภายนอกได้ สําหรับข้อมูลเพิ่มเติม ให้ดู รีเฟรชการเชื่อมต่อข้อมูลภายนอกใน Excel
แปลง
การแปลงข้อมูลหมายถึงการปรับเปลี่ยนข้อมูลในทางใดทางหนึ่งเพื่อให้ตรงกับความต้องการของการวิเคราะห์ข้อมูลของคุณ ตัวอย่างเช่น คุณสามารถเอาคอลัมน์ออก เปลี่ยนชนิดข้อมูล หรือกรองแถวได้ การดําเนินการเหล่านี้แต่ละครั้งคือการแปลงข้อมูล กระบวนการนําการแปลง (และการรวม) ไปใช้กับชุดข้อมูลอย่างน้อยหนึ่งชุดนี้เรียกว่าการสร้างข้อมูล
คิดแบบนี้ แจกันเริ่มต้นจากก้อนดินเหนียวที่รูปร่างเป็นสิ่งที่ใช้งานได้จริงและสวยงาม ข้อมูลเหมือนกัน โดยต้องจัดรูปแบบเป็นตารางที่เหมาะสมกับความต้องการของคุณ และทําให้มีรายงานและแดชบอร์ดที่น่าสนใจ
Power Query ใช้หน้าต่างเฉพาะที่เรียกว่า ตัวแก้ไข Power Query เพื่อช่วยอํานวยความสะดวกและแสดงการแปลงข้อมูล คุณสามารถเปิดตัวแก้ไข Power Query โดยการเลือก เปิดใช้ตัวแก้ไขคิวรี จากคําสั่ง รับข้อมูล ในกลุ่ม รับ & แปลงข้อมูล แต่ยังเปิดเมื่อคุณเชื่อมต่อกับแหล่งข้อมูล สร้างคิวรีใหม่ หรือโหลดคิวรี
ตัวแก้ไข Power Query จะติดตามทุกอย่างที่คุณทํากับข้อมูลโดยการบันทึกและติดป้ายชื่อการแปลงหรือขั้นตอนแต่ละรายการที่คุณนําไปใช้กับข้อมูล ไม่ว่าการแปลงจะเป็นการเชื่อมต่อข้อมูล การเอาคอลัมน์ออก การผสาน หรือการเปลี่ยนแปลงชนิดข้อมูล คุณสามารถดูและปรับเปลี่ยนการแปลงแต่ละรายการในส่วน ขั้นตอนที่นําไปใช้ ของบานหน้าต่าง การตั้งค่าคิวรี
มีการเปลี่ยนแปลงมากมายที่คุณสามารถทําได้จากส่วนติดต่อผู้ใช้ การแปลงแต่ละครั้งจะถูกบันทึกเป็นขั้นตอนในเบื้องหลัง คุณยังสามารถปรับเปลี่ยนและเขียนขั้นตอนของคุณเองได้โดยใช้ภาษา Power Query M ในตัวเครื่องมือแก้ไขขั้นสูง
การแปลงทั้งหมดที่คุณนําไปใช้กับการเชื่อมต่อข้อมูลของคุณโดยรวมจะรวมกันเป็นคิวรี ซึ่งเป็นการแสดงใหม่ของแหล่งข้อมูลเดิม (และไม่เปลี่ยนแปลง) เมื่อคุณรีเฟรชคิวรี แต่ละขั้นตอนจะทํางานโดยอัตโนมัติ คิวรีจะมาแทนที่ความจําเป็นในการเชื่อมต่อและจัดรูปร่างข้อมูลใน Excel ด้วยตนเอง
รวม
คุณสามารถรวมหลายคิวรีในเวิร์กบุ๊ก Excel ของคุณโดยการผนวกหรือการผสาน การดําเนินการผนวกและผสานจะดําเนินการบนคิวรีใดๆ ที่มีการจัดรูปแบบตารางและไม่ขึ้นอยู่กับแหล่งข้อมูลของข้อมูลนั้นๆ
ผนวก การดําเนินการผนวกจะสร้างคิวรีใหม่ที่มีแถวทั้งหมดจากคิวรีแรกตามด้วยแถวทั้งหมดจากคิวรีที่สอง คุณสามารถดําเนินการผนวกได้สองชนิดดังนี้
- ผนวกระดับกลาง สร้างคิวรีใหม่สําหรับการดําเนินการผนวกข้อมูลแต่ละรายการ
- ผนวกแบบอินไลน์ ผนวกข้อมูลไปยังคิวรีที่มีอยู่จนกว่าจะได้ผลลัพธ์สุดท้าย
ผสาน การดําเนินการผสานจะสร้างคิวรีขึ้นมาใหม่จากคิวรีสองรายการที่มีอยู่แล้ว คิวรีเดียวนี้มีคอลัมน์ทั้งหมดจากตารางหลัก โดยหนึ่งคอลัมน์ทําหน้าที่เป็นลิงก์การนําทางไปยังตารางที่เกี่ยวข้อง ตารางที่เกี่ยวข้องจะมีแถวทั้งหมดที่ตรงกับแถวแต่ละแถวจากค่าคอลัมน์ร่วมในตารางหลัก นอกจากนี้ คุณยังสามารถขยายหรือเพิ่มคอลัมน์จากตารางที่เกี่ยวข้องลงในตารางหลักได้
โหลด
มีสองวิธีหลักในการโหลดคิวรีลงในเวิร์กบุ๊กของคุณ:
- จากตัวแก้ไข Power Query คุณสามารถใช้คําสั่ง ปิด และ โหลด ในกลุ่ม ปิด บนแท็บ หน้าแรก
- จากบานหน้าต่าง คิวรีเวิร์กบุ๊ก Excel (เลือกคิวรี & การเชื่อมต่อ) คุณสามารถคลิกขวาที่คิวรีและเลือก โหลดไปยัง
คุณยังสามารถปรับแต่งตัวเลือกการโหลดของคุณได้โดยใช้กล่องโต้ตอบ ตัวเลือกคิวรี(เลือกตัวเลือก>ไฟล์และการตั้งค่า>ตัวเลือกคิวรี) เพื่อเลือกวิธีที่คุณต้องการดูข้อมูลของคุณและตําแหน่งที่คุณต้องการโหลดข้อมูล ไม่ว่าจะในเวิร์กชีตหรือ ตัวแบบข้อมูล (ซึ่งเป็นแหล่งข้อมูลเชิงสัมพันธ์ของหลายตารางที่อยู่ในเวิร์กบุ๊ก)
การสนับสนุนแอปพลิเคชันสําหรับ Power Query ใน Excel
เป็นเวลากว่าสิบปีแล้วที่ Power Query ได้รับการสนับสนุนบน Excel สําหรับ Windows ในตอนนี้ Excel กําลังขยายการสนับสนุน Power Query บน Excel for Mac และเพิ่มการสนับสนุนให้กับ Excel สําหรับเว็บ ซึ่งหมายความว่าเรากําลังทําให้ Power Query พร้อมใช้งานบนแพลตฟอร์มหลักสามแพลตฟอร์ม และแสดงให้เห็นถึงความนิยมและฟังก์ชันการทํางานของ Power Query ในหมู่ลูกค้า Excel ดูประกาศในอนาคตเกี่ยวกับแผนการทํางาน Microsoft 365 และมีอะไรใหม่ใน Excel for Microsoft 365
ในปี 2025 Excel สําหรับเว็บได้รับความสามารถในการรีเฟรชคิวรี Power Query จากแหล่งข้อมูลที่ได้รับการรับรองความถูกต้อง ซึ่งเป็นการขยายความสามารถที่พร้อมใช้งานสําหรับผู้ใช้ระบบคลาวด์
ประวัติของ Power Query ใน Excel
การรวม รับ & แปลงข้อมูล (ปัจจุบันเรียกว่า Power Query) เข้ากับ Excel ได้ผ่านการเปลี่ยนแปลงมากมายในช่วงหลายปีที่ผ่านมา
Excel 2010 และ 2013 สําหรับ Windows
ใน Excel 2010 สําหรับ Windows เราแนะนํา Power Query เป็นครั้งแรก และพร้อมใช้งานเป็น Add-in ฟรีที่สามารถดาวน์โหลดได้จากที่นี่: ดาวน์โหลด Add-in ของ Power Query เมื่อเปิดใช้งานแล้ว ฟังก์ชันการทํางานของ Power Query จะพร้อมใช้งานจากแท็บ Power Query บน Ribbon
Microsoft 365
เราได้อัปเดต Power Query ให้เป็นประสบการณ์การใช้งานหลักใน Excel สําหรับการนําเข้าและการทําความสะอาดข้อมูล คุณสามารถเข้าถึงตัวช่วยสร้างและเครื่องมือการนําเข้าข้อมูล Power Query ได้จากกลุ่ม รับ & แปลงข้อมูล บนแท็บข้อมูลของ Ribbon ของ Excel
ประสบการณ์นี้รวมถึงฟังก์ชันการนําเข้าข้อมูลที่ได้รับการปรับปรุง คําสั่งที่จัดเรียงใหม่บนแท็บ ข้อมูล บานหน้าต่างด้านข้าง คิวรี & การเชื่อมต่อ ใหม่ และความสามารถในการจัดรูปร่างข้อมูลด้วยวิธีที่มีประสิทธิภาพอย่างต่อเนื่องโดยการเรียงลําดับ การเปลี่ยนชนิดข้อมูล การแยกคอลัมน์ การรวมข้อมูล และอื่นๆ
ประสบการณ์ใหม่นี้ยังแทนที่ตัวช่วยสร้างการนําเข้าข้อมูลแบบดั้งเดิมที่มีคําสั่ง ข้อมูล ในกลุ่ม รับข้อมูลภายนอก อย่างไรก็ตาม ยังคงสามารถเข้าถึงได้จากกล่องโต้ตอบตัวเลือกของ Excel (เลือกตัวเลือกไฟล์>>ข้อมูล>แสดงตัวช่วยสร้างการนําเข้าข้อมูลดั้งเดิม)
Excel 2016 และ 2019 สําหรับ Windows
เราได้เพิ่มประสบการณ์การใช้งาน "รับ & แปลงข้อมูล" ตามเทคโนโลยี Power Query เช่นเดียวกับของ Microsoft 365
Excel for Microsoft 365 for Mac
ในปี 2019 เราเริ่มต้นการเดินทางเพื่อสนับสนุน Power Query ใน Excel for Mac ตั้งแต่นั้นมา เราได้เพิ่มความสามารถในการรีเฟรชคิวรี Power Query จากไฟล์ TXT, CSV, XLSX, JSON และ XML นอกจากนี้ เรายังได้เพิ่มความสามารถในการรีเฟรชข้อมูลจาก SQL Server และจากตาราง & ช่วงในเวิร์กบุ๊กปัจจุบัน
ในเดือนตุลาคม 2019 เราได้เพิ่มความสามารถในการรีเฟรชคิวรี Power Query ที่มีอยู่ และใช้ VBA เพื่อสร้างและแก้ไขคิวรีใหม่
ในเดือนมกราคม 2021 เราได้เพิ่มการสนับสนุนสําหรับการรีเฟรชคิวรี Power Query จากแหล่งข้อมูล OData และ SharePoint
สําหรับข้อมูลเพิ่มเติม ให้ดูที่ ใช้ Power Query ใน Excel for Mac
หมายเหตุ ไม่มีการสนับสนุนสําหรับ Power Query บน Excel 2016 และ Excel 2019 for Mac
การเลิกใช้ Data Catalog
ด้วย Data Catalog คุณสามารถดูคิวรีที่แชร์ของคุณ แล้วเลือกคิวรีเพื่อโหลด แก้ไข หรือใช้ในเวิร์กบุ๊กปัจจุบัน ฟีเจอร์นี้ถูกเลิกใช้เป็นระยะๆ:
- ในวันที่ 1 สิงหาคม 2018 เราได้หยุดการออนบอร์ดลูกค้าใหม่ไปยัง Data Catalog
- ในวันที่ 3 ธันวาคม 2018 ผู้ใช้ไม่สามารถแชร์คิวรีใหม่หรือคิวรีที่อัปเดตใน Data Catalog ได้
- เมื่อวันที่ 4 มีนาคม 2019 Data Catalog หยุดทํางาน หลังจากวันที่นี้ เราแนะนําให้ดาวน์โหลดคิวรีที่แชร์ของคุณ เพื่อให้คุณสามารถใช้ต่อนอก Data Catalog โดยใช้ตัวเลือก เปิด จากบานหน้าต่างงาน My Data Catalog Queries
การเลิกใช้ Add-in ของ Power Query
ในช่วงต้นฤดูร้อนของปี 2019 เราได้ยกเลิกการสนับสนุน Add-in ของ Power Query ซึ่งจําเป็นสําหรับ Excel 2010 และ 2013 สําหรับ Windows อย่างเป็นทางการแล้ว เพื่อความเหมาะสม คุณอาจยังคงใช้ Add-in แต่อาจเปลี่ยนแปลงในภายหลัง
ตัวเชื่อมต่อข้อมูล Facebook ถูกปลดระวางแล้ว
การนําเข้าและการรีเฟรชข้อมูลจาก Facebook ใน Excel ได้หยุดทํางานในเดือนเมษายน 2020 การเชื่อมต่อ Facebook ใดๆ ที่สร้างขึ้นก่อนวันที่ดังกล่าวจะทํางานไม่ได้อีกต่อไป เราขอแนะนําให้ตรวจทานหรือเอาแบบสอบถาม Power Query ที่มีอยู่ที่ใช้ตัวเชื่อมต่อ Facebook ออกโดยเร็วที่สุดเพื่อหลีกเลี่ยงผลลัพธ์ที่ไม่คาดคิด
การอัปเดตสําคัญของ Excel สําหรับ Windows
ตั้งแต่เดือนมิถุนายน 2023 Power Query ใน Excel สําหรับ Windows จําเป็นต้องมีคอมโพเนนต์ต่อไปนี้
- Power Query ใน Excel สําหรับ Windows จะใช้ .NET Framework แต่จําเป็นต้องใช้เวอร์ชัน 4.7.2 หรือใหม่กว่า สําหรับข้อมูลเพิ่มเติม ให้ดูการอัปเดต .NET Framework
- Power Query ใน Excel สําหรับ Windows จําเป็นต้องใช้ WebView2 Runtime เพื่อสนับสนุนตัวเชื่อมต่อเว็บข้อมูลต่อไป (รับข้อมูลจากเว็บ) สําหรับข้อมูลเพิ่มเติม ให้ดู ดาวน์โหลด WebView2 Runtime