ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
สร้าง โหลด หรือแก้ไขคิวรีในคิวรีExcel (Power Query)

Power Query มีหลายวิธีในการสร้างและโหลดแบบสอบถาม Power ลงในเวิร์กบุ๊กของคุณ คุณยังสามารถตั้งค่าการโหลดคิวรีเริ่มต้นได้ ในหน้าต่าง ตัวเลือก คิวรี   

เคล็ดลับ      เมื่อต้องการตรวจสอบว่าข้อมูลในเวิร์กชีตมีรูปร่างตาม Power Query หรือไม่ ให้เลือกเซลล์ของข้อมูล และแท็บRibbon บริบทคิวรี ปรากฏขึ้นหรือไม่ ข้อมูลจะถูกโหลดจาก Power Query 

การเลือกเซลล์ในคิวรีเพื่อแสดงแท็บคิวรี

ทราบว่าคุณอยู่ในสภาพแวดล้อมใด Power Query ผสานรวมเข้ากับส่วนติดต่อผู้ใช้แบบ Excel โดยเฉพาะเมื่อคุณนําเข้าข้อมูล ใช้งานร่วมกับการเชื่อมต่อ และแก้ไข Pivot Tables, Excelตาราง และช่วงที่มีชื่อ เพื่อหลีกเลี่ยงความสับสน สิ่งสําคัญคือต้องทราบว่าคุณอยู่ในสภาพแวดล้อมใดในปัจจุบัน Excel หรือ Power Query เมื่อใดก็ได้

เวิร์กชีต Ribbon และเส้นExcelที่คุ้นเคย

Ribbon ตัวแก้ไข Power Query และการแสดงตัวอย่างข้อมูล 

เวิร์กชีตแบบExcelๆ มุมมองตัวแก้ไข Power Query ทั่วไป

ตัวอย่างเช่น การจัดการข้อมูลในเวิร์กชีตExcelพื้นฐานแตกต่างจาก Power Query นอกจากนี้ ข้อมูลที่เชื่อมต่อที่คุณเห็นในเวิร์กชีต Excel อาจมีหรือไม่มี Power Query ที่ใช้งานได้อยู่เบื้องหลังเพื่อจัดรูปแบบข้อมูล ซึ่งจะเกิดขึ้นเมื่อคุณโหลดข้อมูลลงในเวิร์กชีตหรือตัวแบบข้อมูลจากPower Query เท่านั้น

เปลี่ยนชื่อแท็บเวิร์กชีต    เป็นความคิดที่ดีที่จะเปลี่ยนชื่อแท็บเวิร์กชีตด้วยวิธีที่มีความหมาย โดยเฉพาะถ้าคุณมีหลายแท็บ การอธิบายความแตกต่างระหว่างเวิร์กชีตของข้อมูลและเวิร์กชีตที่โหลดจากตัวแก้ไข Power Query เป็นเรื่องสําคัญมาก แม้ว่าคุณจะมีเวิร์กชีตเพียงสองแผ่น แต่เวิร์กชีตหนึ่งมีตาราง Excel ที่เรียกว่าSheet1และคิวรีอื่นๆ ที่สร้างขึ้นโดยการนําเข้าตาราง Excel ที่เรียกว่าตาราง 1ก็สับสนได้ง่าย คุณควรเปลี่ยนชื่อเริ่มต้นของแท็บเวิร์กชีตเป็นชื่อที่คุณเข้าใจได้มากกว่า ตัวอย่างเช่น เปลี่ยนชื่อSheet1 เป็นDataTableและตาราง1 เป็น QueryTable ตอนนี้จะมีความชัดเจนว่าแท็บใดมีข้อมูลและแท็บใดมีคิวรี

คุณสามารถสร้างคิวรีจากข้อมูลที่นําเข้าหรือสร้างคิวรีเปล่า

สร้างคิวรีจากข้อมูลที่นําเข้า

นี่คือวิธีทั่วไปในการสร้างคิวรี

  1. นําเข้าข้อมูลบางอย่าง For more information, see Import data from external data sources.

  2. เลือกเซลล์ในข้อมูล แล้วเลือก คิวรี>แก้ไข

สร้างคิวรีเปล่า

คุณอาจต้องการเริ่มต้นใหม่ตั้งแต่ต้น มีวิธีทำสองวิธี

  • เลือกข้อมูล>รับ>ข้อมูลจากแหล่งข้อมูล>คิวรีเปล่า

  • เลือกข้อมูล>รับ>เปิดใช้ ตัวแก้ไข Power Query

ในขั้นตอนนี้ คุณสามารถเพิ่มขั้นตอนและสูตรด้วยตนเองได้ ถ้าคุณทราบภาษาสูตรของPower Query M

หรือเลือก หน้าแรก แล้วเลือก สั่งในกลุ่ม คิวรี ใหม่ ให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้

  • เลือก แหล่งข้อมูลใหม่ เพื่อเพิ่มแหล่งข้อมูล สั่งนี้จะเหมือนกับตัวเลือก>รับข้อมูล ในExcel Ribbon

  • เลือก แหล่งข้อมูลล่าสุด เพื่อเลือกจากแหล่งข้อมูลที่คุณใช้งาน สั่งนี้จะเหมือนกับตัวเลือก>แหล่งข้อมูลล่าสุดในExcel Ribbon

  • เลือก ใส่ข้อมูล เพื่อใส่ข้อมูลด้วยตนเอง คุณอาจเลือกสั่งนี้เพื่อลองใช้ตัวแก้ไข Power Query ซึ่งไม่ขึ้นกับแหล่งข้อมูลภายนอก

สมมติว่าคิวรีของคุณถูกต้องและไม่มีข้อผิดพลาด คุณสามารถโหลดกลับไปยังเวิร์กชีตหรือตัวแบบข้อมูลได้

โหลดคิวรีจากตัวแก้ไข Power Query

ใน ตัวแก้ไข Power Query ให้เลือกเลือกอย่างใดอย่างหนึ่งต่อไปนี้

  • เมื่อต้องการโหลดลงในเวิร์กชีต ให้เลือก หน้าแรก>ปิด& โหลด>ปิด& โหลด

  • เมื่อต้องการโหลดไปยังตัวแบบข้อมูล เลือก หน้าแรก > ปิด& โหลด > ปิด& โหลดไปยัง

    ในกล่องโต้ตอบ นําเข้า ข้อมูล ให้เลือก เพิ่มข้อมูลนี้ลงในตัวแบบข้อมูล

เคล็ดลับ   ในบางครั้ง การสั่ง โหลด ไปยัง เป็นสีซีดหรือถูกปิดใช้งาน ปัญหานี้อาจเกิดขึ้นได้ในครั้งแรกที่คุณสร้างคิวรีในเวิร์กบุ๊ก ในกรณีนี้ ให้เลือก ปิด& โหลดในเวิร์กชีตใหม่ เลือก คิวรีข้อมูล> คิวรี &การเชื่อมต่อ> แท็บ คิวรี คลิกขวาที่คิวรีแล้วเลือกโหลดไปยัง หรือ บน Ribbon ตัวแก้ไข Power Query ให้เลือก คิว รี > โหลดไปยัง

โหลดคิวรีจากบานหน้าต่างคิวรีและการเชื่อมต่อ 

ใน Excel คุณอาจต้องการโหลดคิวรีลงในเวิร์กชีตหรือตัวแบบข้อมูลอื่น

  1. in Excel, select Data> Queries & Connections,and then select the Queries tab.

  2. ในรายการของคิวรี ให้ค้นหาคิวรี คลิกขวาที่คิวรี แล้วเลือก โหลดไปยัง กล่องโต้ตอบนํา เข้าข้อมูล จะปรากฏขึ้น

  3. เลือกวิธีที่คุณต้องการนําเข้าข้อมูลแล้วเลือกตกลง ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้กล่องโต้ตอบนี้ ที่เครื่องหมายคําถาม (?)

มีหลายวิธีในการแก้ไขคิวรีที่โหลดไปยังเวิร์กชีต

แก้ไขคิวรีจากข้อมูลในExcelเวิร์กชีต

  • เมื่อต้องการแก้ไขคิวรี ให้ค้นหาที่โหลดจากตัวแก้ไข Power Query ก่อนหน้านี้ เลือกเซลล์ในข้อมูล แล้วเลือกคิวรี>แก้ไข

แก้ไขคิวรีจากบานหน้าต่าง&การเชื่อมต่อ

คุณอาจพบว่าบานหน้าต่าง คิวรี &การเชื่อมต่อ ใช้งานง่ายกว่าเมื่อคุณมีคิวรีหลายคิวรีในเวิร์กบุ๊กเดียว และคุณต้องการค้นหาอย่างรวดเร็ว

  1. in Excel, select Data> Queries & Connections,and then select the Queries tab.

  2. ในรายการของคิวรี ให้ค้นหาคิวรี คลิกขวาที่คิวรี แล้วเลือกแก้ไข

แก้ไขคิวรีจากกล่องโต้ตอบ คุณสมบัติคิวรี

  • ใน Excel ให้เลือก ข้อมูล> ข้อมูล&แท็บ การเชื่อมต่อ > คิวรี คลิกขวาที่คิวรีแล้วเลือก คุณสมบัติเลือกแท็บ ข้อนิยามในกล่องโต้ตอบ คุณสมบัติแล้วเลือกแก้ไขคิวรี

เคล็ดลับ    ถ้าคุณอยู่ในเวิร์กชีตที่มีคิวรี ให้เลือก>คุณสมบัติเลือกแท็บข้อนิยาม ในกล่องโต้ตอบ คุณสมบัติ แล้วเลือกแก้ไขคิวรี 

โดยทั่วไป ตัวแบบข้อมูลจะมีตารางหลายตารางที่จัดเรียงอยู่ในความสัมพันธ์ คุณโหลดคิวรีลงในตัวแบบข้อมูลโดยใช้สั่งโหลดไปยัง เพื่อแสดงกล่องโต้ตอบนําเข้าข้อมูล แล้วเลือกกล่องกาเครื่องหมาย เพิ่มข้อมูลนี้ลงในโหมดข้อมูล l For more information about Data Models, see Find out which data sources are used in a workbook data model, Create a Data Model in Excel,and Use multiple tables to create a PivotTable.

  1. เมื่อต้องการเปิด ตัวแบบข้อมูล ให้เลือกPower Pivot >จัดการ

  2. ที่ด้านล่างของหน้าต่าง Power Pivot ให้เลือกแท็บเวิร์กชีตของตารางที่คุณต้องการ

    ยืนยันว่าตารางที่ถูกต้องแสดงขึ้น ตัวแบบข้อมูลสามารถมีตารางได้หลายตาราง

  3. จดชื่อของตาราง

  4. เมื่อต้องการปิดหน้าต่าง Power Pivotให้เลือก>ปิด อาจใช้เวลาสองสามวินาทีในเรียกคืนหน่วยความจํา

  5. เลือก>การเชื่อมต่อ&ข้อมูล>คิวรี ให้คลิกขวาที่คิวรีแล้วเลือกแก้ไข

  6. เมื่อเสร็จสิ้นการเปลี่ยนแปลงใน ตัวแก้ไข Power Query ให้เลือกไฟล์>ปิด& โหลด

ผลลัพธ์

คิวรีในเวิร์กชีตและตารางใน ตัวแบบข้อมูล จะถูกอัปเดต

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

Microsoft ทราบถึงปัญหานี้และอยู่ภายใต้การตรวจสอบ

คุณสามารถโหลด Power Query ได้ดังนี้

  • ไปยังเวิร์กชีต ใน ตัวแก้ไข Power Queryให้เลือกหน้าแรก>ปิด& โหลด>ปิด& โหลด

  • ไปยังตัวแบบข้อมูล ใน ตัวแก้ไข Power Query ให้เลือกหน้าแรก>ปิด& โหลด>ปิด&โหลดไปยัง 

    ตามค่าเริ่มต้น Power Query จะโหลดคิวรีลงในเวิร์กชีตใหม่เมื่อโหลดคิวรีเดียว และโหลดหลายคิวรีพร้อมกันไปยังตัวแบบข้อมูล  คุณสามารถเปลี่ยนลักษณะการออนไลน์เริ่มต้นได้กับเวิร์กบุ๊กของคุณทั้งหมด หรือเปลี่ยนแปลงแค่เวิร์กบุ๊กปัจจุบัน เมื่อตั้งค่าตัวเลือกเหล่านี้ Power Query จะไม่เปลี่ยนแปลงผลลัพธ์ของคิวรีในเวิร์กชีต หรือข้อมูลตัวแบบข้อมูลและหมายเหตุประกอบ

    You can also dynamically override the default settings for a query by using the Import dialog box which displays after you select Close & Load To.

การตั้งค่าส่วนกลางที่ปรับใช้กับเวิร์กบุ๊กของคุณทั้งหมด

  1. ใน ตัวแก้ไข Power Query ให้เลือก ไฟล์ > การตั้งค่า >ตัวเลือกคิวรี

  2. ในกล่องโต้ตอบตัวเลือกคิวรี ทางด้านซ้าย ภายใต้ส่วนGLOBAL  ให้เลือกโหลดข้อมูล

  3. ภายใต้ส่วน โหลดการตั้งค่าคิวรีเริ่มต้น ให้ต่อไปนี้:

    • เลือกใช้การตั้งค่าการโหลดมาตรฐาน 

    • เลือกระบุการตั้งค่าการโหลดเริ่มต้นแบบ  ปรับแต่งเอง แล้วเลือกหรือล้างโหลดลงในเวิร์กชีตหรือ โหลดลงในตัวแบบข้อมูล

เคล็ดลับ    ที่ด้านล่างของกล่องโต้ตอบ คุณสามารถเลือก คืนค่าค่าเริ่มต้น เพื่อกลับไปยัง การตั้งค่าเริ่มต้นได้อย่างสะดวก

การตั้งค่าเวิร์กบุ๊กที่ปรับใช้กับเวิร์กบุ๊กปัจจุบันเท่านั้น

  1. ในกล่องโต้ตอบ ตัวเลือก คิวรี ทางด้านซ้าย ภายใต้ส่วน เวิร์กบุ๊กปัจจุบันให้เลือก โหลดข้อมูล

  2. ทำอย่างน้อยหนึ่งอย่างต่อไปนี้:

    • ภายใต้การตรวจหาชนิด ให้เลือกหรือล้าง ตรวจหาชนิดคอลัมน์และส่วนหัวของแหล่งข้อมูลที่ไม่มีโครงสร้าง

      ลักษณะการงานเริ่มต้นคือการตรวจหา ล้างตัวเลือกนี้ถ้าคุณต้องการจัดรูปแบบข้อมูลด้วยตัวคุณเอง

    • ภายใต้ ความสัมพันธ์ให้เลือกหรือล้าง สร้างความสัมพันธ์ระหว่างตารางเมื่อเพิ่มลงในตัวแบบข้อมูลเป็นครั้งแรก

      ก่อนที่จะโหลดไปยังตัวแบบข้อมูล ลักษณะการส่วนตัวเริ่มต้นคือการค้นหาความสัมพันธ์ที่มีอยู่ระหว่างตารางต่างๆ เช่น คีย์ภายนอกในฐานข้อมูลเชิงสัมพันธ์ และนําเข้าข้อมูลด้วยข้อมูล ล้างตัวเลือกนี้ถ้าคุณต้องการเลือกตัวเลือกนี้ด้วยตนเอง

    • ภายใต้ ความสัมพันธ์ให้เลือกหรือล้าง อัปเดตความสัมพันธ์เมื่อรีเฟรชคิวรีที่โหลดไปยังตัวแบบข้อมูล

      ลักษณะการงานเริ่มต้นคือการไม่อัปเดตความสัมพันธ์ เมื่อรีเฟรชคิวรีที่โหลดไปยังตัวแบบข้อมูลแล้ว Power Query จะค้นหาความสัมพันธ์ที่มีอยู่ระหว่างตารางต่างๆ เช่น คีย์ภายนอกในฐานข้อมูลเชิงสัมพันธ์ และอัปเดตข้อมูลเหล่านั้น ซึ่งอาจเอาความสัมพันธ์ที่สร้างด้วยตนเองออกหลังจากที่ข้อมูลถูกนําเข้าหรือแนะนําความสัมพันธ์ใหม่ อย่างไรก็ตาม ถ้าคุณต้องการเลือกตัวเลือกนี้

    • ภายใต้ ข้อมูลพื้นหลัง ให้เลือกหรือ ล้าง อนุญาตให้ดาวน์โหลดการแสดงตัวอย่างข้อมูลในพื้นหลัง

      ลักษณะการงานเริ่มต้นคือการดาวน์โหลดการแสดงตัวอย่างข้อมูลในเบื้องหลัง ล้างตัวเลือกนี้ถ้าคุณต้องการดูข้อมูลทั้งหมดทันที

ดูเพิ่มเติม

ความช่วยเหลือ Power Query สำหรับ Excel

จัดการคิวรีในExcel

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Microsoft Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ

ขอบคุณสำหรับคำติชมของคุณ!

×