Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

พิจารณาสองตารางที่มีคะแนนสอบคณิตศาสตร์และฟิสิกส์

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

วิธีที่ 1 – ใช้ฟังก์ชัน VLOOKUP ทำ Inner Join ใน Excel

ขั้นตอน:

  • ในแผ่นใหม่ ใส่ ID ทั้งหมดใน B5:B14
  • เลือก C5 ใส่สูตรต่อไปนี้:

=VLOOKUP(B5,Dataset!$B$5:$C$14,2,FALSE)

  • กด Enter

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

  • เลือก D5 ใช้สูตรต่อไปนี้:

=VLOOKUP(B5,Dataset!$E$5:$F$14,2,FALSE)

  • กด Enter

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

  • เลือก C5:D5 ลาก Fill Handle ลงไปคัดลอกสูตรไปยังเซลล์อื่นๆ

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

นี่คือผลลัพธ์

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

วิธีที่ 2 – ใช้ฟีเจอร์ Power Query ทำ Inner Join ใน Excel

ขั้นตอน:

  • เลือก B4:C14
  • ในแท็บ Data คลิก From Table/Range ใน Get & Transform

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

  • ในกล่อง Create Table ติ๊ก My table has headers
  • คลิก OK

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

  • Power Query Editor จะแสดงขึ้น
  • ในแท็บ Home คลิก Close & Load เลือก Close & Load To

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

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

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

  • ทำขั้นตอนเดียวกันสำหรับตารางที่สองเพื่อสร้าง Connection

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

  • ในแท็บ Data คลิก Get Data เลือก Combine Queries > Merge

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

  • ในกล่อง Merge คลิกลูกศรลง เลือก Table1
  • คลิกคอลัมน์ ID

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

  • ทำขั้นตอนเดียวกันในช่องล่าง
  • ใน Join Kind เลือก Inner (only matching rows)
  • คลิก OK

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

  • ในตาราง Power Query Editor คลิกไอคอนขยายที่หัว Table2

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

  • เอาติ๊กออก ID คลิก OK

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

  • ในแท็บ Home คลิก Close & Load

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

แผ่นงานใหม่จะเปิดแสดงตารางที่ Join แล้ว

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

อ่านเพิ่มเติม: วิธีรวมตารางสองตารางด้วย Power Query ใน Excel

วิธีทำ Left Join ใน Excel

ข้อมูลอยู่ใน B5:G14

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

ขั้นตอน:

  • ในแผ่นใหม่ ใส่ตารางแรกใน B5:C14
  • เลือก D5 ใช้สูตรต่อไปนี้:

=VLOOKUP('Left Join'!B5,Left!$E$5:$G$14,{2,3},FALSE)

  • กด Enter

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

  • ลาก Fill Handle ลงไปดูผลลัพธ์ในเซลล์อื่นๆ

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

นี่คือผลลัพธ์

เชี่ยวชาญ Inner Join ใน Excel: 2 วิธีที่พิสูจน์แล้วสำหรับการจับคู่ข้อมูลอย่างแม่นยำ

ดาวน์โหลดสมุดงานฝึกปฏิบัติ

ดาวน์โหลดสมุดงานฝึกปฏิบัติ

บทความเกี่ยวข้อง

  • วิธีทำ Left Outer Join ใน Excel
  • วิธีสร้าง Full Outer Join ใน Excel
  • วิธีสร้าง Cross Join ใน Excel

<< กลับไป Power Query Excel | Learn Excel

รับแบบฝึกหัด Excel ขั้นสูงพร้อมเฉลยฟรี!