ผนวกคิวรี
การดําเนินการผนวกสร้างตารางเดียวโดยการเพิ่มเนื้อหาของตารางอย่างน้อยหนึ่งตารางไปยังอีกตารางหนึ่ง และรวมส่วนหัวของคอลัมน์จากตารางเพื่อสร้างสคีมาสําหรับตารางใหม่
หมายเหตุ
เมื่อตารางที่ไม่มีส่วนหัวของคอลัมน์เดียวกันถูกผนวกส่วนหัวของคอลัมน์ทั้งหมดจากตารางทั้งหมดจะถูกผนวกเข้ากับตารางผลลัพธ์ หากตารางที่ผนวกหนึ่งไม่มีส่วนหัวของคอลัมน์จากตารางอื่น ตารางผลลัพธ์จะแสดง ค่า Null ในคอลัมน์ที่เกี่ยวข้อง ดังที่แสดงในรูปภาพก่อนหน้าในคอลัมน์ C และ D
คุณสามารถค้นหาคําสั่ง ผนวกคิวรี บนแท็บ หน้าแรก ในกลุ่ม รวม บนเมนูดรอปดาวน์ มีสองตัวเลือก:
- การผนวกคิวรี จะแสดง กล่องโต้ตอบ ผนวก เพื่อเพิ่มตารางเพิ่มเติมไปยังคิวรีปัจจุบัน
- ผนวกคิวรีเป็นรายการใหม่ แสดง กล่องโต้ตอบ ผนวก เพื่อสร้างคิวรีใหม่โดยการผนวกหลายตาราง
การดําเนินการผนวกต้องการอย่างน้อยสองตาราง กล่องโต้ตอบ ผนวก มีสองโหมด:
- สองตาราง: รวมคิวรีตารางสองรายการเข้าด้วยกัน โหมดนี้เป็นโหมดค่าเริ่มต้น
- สามตารางหรือมากกว่า: อนุญาตให้รวมคิวรีตารางจํานวนตามอําเภอใจ
หมายเหตุ
ตารางจะถูกผนวกตามลําดับที่เลือก โดยเริ่มต้นด้วยตารางหลักสําหรับโหมดสองตารางและจากตารางหลักในตารางในตารางไปยังรายการผนวกสําหรับโหมดสามตารางหรือมากกว่า
ผนวกสองตาราง
สําหรับตัวอย่างในบทความนี้ คุณใช้สองตารางต่อไปนี้ที่มีข้อมูลตัวอย่าง:
ยอดขายออนไลน์: ยอดขายที่ทําผ่านช่องทางออนไลน์
Store Sales: ยอดขายที่ทําผ่านตําแหน่งที่ตั้งจริงของบริษัท
เมื่อต้องการผนวกตารางเหล่านี้ ก่อนอื่นให้เลือก ตาราง ยอดขาย ออนไลน์ บนแท็บ หน้าแรก ให้เลือก ผนวกคิวรี ซึ่งสร้างขั้นตอนใหม่ในคิวรี Online Sales ตาราง Online Sales เป็นตารางหลัก ตารางที่จะผนวกเข้ากับตารางหลักคือ Store Sales
Power Query ดําเนินการผนวกข้อมูลที่ยึดตามชื่อของส่วนหัวของคอลัมน์ที่พบในทั้งสองตาราง และไม่ได้ขึ้นอยู่กับตําแหน่งสัมพัทธ์ของพวกเขาในส่วนส่วนหัวของตารางที่เกี่ยวข้อง ตารางสุดท้ายมีคอลัมน์ทั้งหมดจากตารางทั้งหมดต่อท้าย
ถ้าตารางหนึ่งไม่มีคอลัมน์ที่พบในตาราง อื่น ค่า null จะปรากฏในคอลัมน์ที่สอดคล้องกัน ดังที่แสดงใน คอลัมน์ การอ้างอิง ของคิวรีสุดท้าย
ผนวกสามตารางขึ้นไป
ในตัวอย่างนี้ คุณต้องการผนวกไม่เพียง แต่ตารางยอดขายออนไลน์และยอดขายของร้านค้า แต่ยังรวมถึงตารางใหม่ที่ชื่อว่า ใคร lesale Sales ด้วย
วิธีใหม่สําหรับตัวอย่างนี้คือการเลือก ผนวกคิวรีเป็นรายการใหม่ จากนั้น ในกล่องโต้ตอบ ผนวก ให้เลือกตัวเลือก สามตาราง ขึ้นไป ในรายการ ตารางที่พร้อมใช้งาน ให้เลือกแต่ละตารางที่คุณต้องการผนวก จากนั้นเลือก เพิ่ม หลังจากที่ตารางทั้งหมดที่คุณต้องการปรากฏในรายการ ตารางที่จะผนวก ให้เลือก ตกลง
หลังจากที่คุณเลือก ตกลง คิวรีใหม่จะถูกสร้างขึ้นด้วยตารางทั้งหมดของคุณต่อท้าย