แชร์ผ่าน


การรวมภายนอกด้านขวา

ชนิดการรวมชนิดหนึ่งใน ผสาน กล่องโต้ตอบใน Power Query คือการรวมภายนอกด้านขวา ซึ่งเก็บแถวทั้งหมดจากตารางด้านขวา และนําเข้าแถวที่ตรงกันจากตารางด้านซ้าย ข้อมูลเพิ่มเติม:ภาพรวมการดําเนินการผสาน

ตัวอย่างการรวมภายนอกด้านขวา

ไดอะแกรมของตารางด้านซ้ายที่มีคอลัมน์วันที่ ประเทศ ID และหน่วย คอลัมน์ CountryID ที่เน้นนั้นประกอบด้วยค่า 1 ในแถว 1 และ 2, 3 ในแถวที่ 3 และ 4 ในแถวที่ 4 ตารางด้านขวาประกอบด้วยคอลัมน์ ID และ Country ซึ่งมีแถวเดียวเท่านั้น คอลัมน์ ID ที่เน้นประกอบด้วยค่า 3 ในแถวที่ 1 (แสดงปานามา) ตารางด้านล่างสองตารางแรกประกอบด้วยคอลัมน์วันที่, รหัสประเทศ, หน่วย และประเทศ ตารางมีหนึ่งแถวโดยมี CountryID ของ 3 และประเทศปานามา

บทความนี้ใช้ข้อมูลตัวอย่างเพื่อแสดงวิธีการดําเนินการผสานด้วยการรวมภายนอกด้านขวา ตารางแหล่งข้อมูลตัวอย่างสําหรับตัวอย่างนี้คือ:

  • Sales: ตารางนี้รวมเขตข้อมูล วันที่ , CountryID, และหน่วย CountryID เป็นค่าจํานวนเต็มที่แสดงถึงตัวระบุที่ไม่ซ้ํากันจากตาราง Countries

    สกรีนช็อตของตารางยอดขายที่มีคอลัมน์วันที่ ประเทศ ID และหน่วย โดย CountryID ถูกตั้งค่าเป็น 1 ในแถว 1 และ 2, 3 ในแถวที่ 3 และ 4 ในแถวที่ 4

  • Countries: ตารางนี้เป็นตารางอ้างอิงที่มีเขตข้อมูล ID และ Country เขตข้อมูล ID แสดงถึงตัวระบุที่ไม่ซ้ํากันสําหรับแต่ละระเบียน

    สกรีนช็อตของตารางประเทศที่มีแถวเดียว ด้วย ID ที่ตั้งค่าเป็น 3 และประเทศที่ตั้งค่าเป็นปานามา

ในตัวอย่างนี้ คุณผสานทั้งสองตาราง กับตาราง Sales เป็นตารางด้านซ้ายและตาราง Countries เป็นตารางด้านขวา คุณทําการรวมระหว่างคอลัมน์ต่อไปนี้

เขตข้อมูลจากตารางยอดขาย เขตข้อมูลจากตารางประเทศ
CountryID ID

เป้าหมายคือเพื่อสร้างตารางดังต่อไปนี้ ซึ่งชื่อของประเทศ/ภูมิภาคจะปรากฏเป็นคอลัมน์ Country ใหม่ในตาราง Sales เนื่องจากวิธีการทํางานของการรวมภายนอกด้านขวา แถวทั้งหมดจากตารางด้านขวาจะถูกนําเข้า มา แต่จะเก็บเฉพาะแถวที่ตรงกันจากตารางด้านซ้ายเท่านั้น

สกรีนช็อตของตารางสุดท้ายการรวมภายนอกด้านขวาด้วยคอลัมน์วันที่, รหัสประเทศ, หน่วย และส่วนหัวของประเทศ และแถวเดียวที่มีข้อมูลสําหรับปานามา

วิธีการรวมภายนอกด้านขวา:

  1. เลือกคิวรี Sales จากนั้นเลือก ผสานคิวรี
  2. ในกล่องโต้ตอบ ผสาน ภายใต้ ตารางด้านขวาสําหรับการผสานให้เลือก ประเทศ
  3. ในตาราง Sales ให้เลือกคอลัมน์ CountryID
  4. ในตาราง Countries ให้เลือกคอลัมน์ ID
  5. ในส่วน ชนิดการรวม ให้เลือก ภายนอกด้านขวา
  6. เลือก ตกลง

ภาพหน้าจอของกล่องโต้ตอบผสาน ที่แสดงผลลัพธ์ของขั้นตอนการรวมภายนอกด้านขวาก่อนหน้านี้

จากคอลัมน์ ประเทศ ที่สร้างขึ้นใหม่ ให้ขยายเขตข้อมูล ประเทศ อย่าเลือกกล่องกาเครื่องหมาย ใช้ชื่อคอลัมน์เดิมเป็นคํานําหน้า

สกรีนช็อตของคอลัมน์ขยายตารางที่ตั้งค่าสําหรับประเทศเท่านั้น

หลังจากดําเนินการนี้ คุณจะสร้างตารางที่มีลักษณะเหมือนกับรูปภาพต่อไปนี้

สกรีนช็อตของตารางขั้นสุดท้ายที่มีคอลัมน์วันที่, รหัสประเทศ, หน่วย และส่วนหัวของประเทศ และแถวเดียวที่มีข้อมูลสําหรับปานามา