ตัวอย่างที่ 1 – สร้าง Full Outer Join สำหรับค่าที่จับคู่ได้ (Matched Values)
มีตารางตัวอย่าง 2 ตาราง: Sales Report และ Product Data

สร้างตารางใหม่รวมข้อมูลทั้งหมด:
- คลิกเซลล์ใดในตารางแรก
- ไปที่แท็บ Data เลือก From Table/Range

- ในหน้าต่าง Create Table ช่วงเซลล์ถูกเลือกอัตโนมัติ
- คลิก OK จะเปิด Power Query Editor

- เลือก Close & Load To ในแท็บ Home

- ใน Import Data เลือก Only Create Connection คลิก OK

- ทำซ้ำสำหรับตาราง Product Data
- จะเห็น 2 ตารางเชื่อมต่อใน Queries & Connections

- คลิกขวา Table2 เลือก Reference

- ใน Power Query Editor เลือก Home > Combine > Merge Queries

- ในหน้าต่าง Merge เลือกคอลัมน์ Product ID และ Product Name (กด Ctrl ค้างเพื่อเลือกหลายคอลัมน์)

- เลือก Table3 และคอลัมน์ที่ตรงกับ Table2

- เลือก Join Kind = Full Outer (all rows from both)

คอลัมน์ใหม่ถูกเพิ่ม: คลิกซ้ายเพื่อดูค่าในแถว

- ขยายคอลัมน์นี้โดยกดลูกศรสองด้าน

จะเห็นรายการคอลัมน์ใน Table3
- เลือกคอลัมน์ที่ต้องการแสดงหลัง Merge (ที่นี่เลือกทั้งหมด) สามารถยกเลิก Use original column name as prefix

- คลิก OK
- ใน Import Data เลือก Table และ New worksheet

- คลิก OK จะได้ตาราง Full Outer Join:

ค่าที่จับคู่ได้จัดเรียงติดกัน แถวที่มีค่าเฉพาะตัวจะมีเซลล์ว่าง
อ่านเพิ่มเติม: วิธีทำ Outer Join ใน Excel
ตัวอย่างที่ 2 – Full Outer Join สำหรับค่าที่ไม่ซ้ำ (Unique Values)
ชุดข้อมูลตัวอย่างที่มีค่าไม่ซ้ำกัน

- เชื่อมต่อทั้งสองตารางด้วย Power Query Editor ตามตัวอย่างที่ 1
- ไปที่แท็บ Data คลิก Get Data

- เลือก Merge ใน Combine Queries

- ใน Merge เลือก Table7 และ Table8

- เลือก Product ID และ Product Name จากแต่ละตาราง

- เลือก Full Outer (all rows from both) ใน Join Kind

- คลิก OK
- ใน Power Query Editor ขยายคอลัมน์สุดท้าย เลือกตามภาพ
- ยกเลิก Use original column name as prefix

- คลิก OK เลือก Table และ New Worksheet ใน Import Data

- คลิก OK ดูผลลัพธ์

อ่านเพิ่มเติม: วิธี Inner Join ใน Excel
ดาวน์โหลดสมุดงานฝึกหัด
ดาวน์โหลดไฟล์ฝึกหัด
บทความเกี่ยวข้อง
- วิธีรวมสองตารางด้วย Power Query ใน Excel
- วิธีทำ Left Join ใน Excel
- วิธีทำ Left Outer Join ใน Excel
- วิธีสร้าง Cross Join ใน Excel
<< กลับไปยัง Power Query Excel | Learn Excel
รับแบบฝึกหัด Excel ขั้นสูงพร้อมเฉลยฟรี!