เปรียบเทียบสองคอลัมน์ใน Excel, CSV หรือรายการใดก็ได้
วางสองชุดข้อมูลและจับคู่แถวด้วยคอลัมน์คีย์ ดูทันทีว่าอะไรตรงกัน อะไรเปลี่ยน และอะไรที่ไม่ซ้ำในแต่ละฝั่ง
ลองตัวอย่าง:
คอลัมน์ A
พิมพ์หรือลากและวางไฟล์
คอลัมน์ B
พิมพ์หรือลากและวางไฟล์
ตัวเลือกผลลัพธ์
การจับคู่
ผลลัพธ์
วางหรืออัปโหลดข้อมูลในแผงด้านบนทั้งสองเพื่อดูผลลัพธ์
คำถามที่พบบ่อย
ฉันจะเปรียบเทียบสองคอลัมน์ใน Excel เพื่อหาความตรงกันได้อย่างไร?
คัดลอกคอลัมน์แรกจาก Excel แล้ววางใน คอลัมน์ A จากนั้นคัดลอกคอลัมน์ที่สองใส่ใน คอลัมน์ B เครื่องมือจะจับคู่แถวด้วยคอลัมน์คีย์และแสดงทันทีว่าอะไรตรงกัน อะไรไม่ซ้ำในแต่ละฝั่ง และ - หากคุณตั้งค่าคอลัมน์ค่า - อะไรเปลี่ยนแปลง ไม่ต้องใช้สูตร VLOOKUP, COUNTIF หรือ MATCH
ตัวอย่าง - ข้อมูลลูกค้าสองชุด:
เคล็ดลับ: หากข้อมูลของคุณมีแถวส่วนหัว ให้ติ๊ก แถวแรกเป็นส่วนหัว ในการตั้งค่าคอลัมน์เพื่อให้ชื่อคอลัมน์ปรากฏในดรอปดาวน์
ตัวอย่าง - ข้อมูลลูกค้าสองชุด:
| ตาราง A (ม.ค.) | ตาราง B (ก.พ.) | ผลลัพธ์ |
|---|---|---|
| C001 | C001 | ✓ ตรงกัน |
| C002 | - | อยู่ใน A เท่านั้น |
| - | C003 | อยู่ใน B เท่านั้น |
เคล็ดลับ: หากข้อมูลของคุณมีแถวส่วนหัว ให้ติ๊ก แถวแรกเป็นส่วนหัว ในการตั้งค่าคอลัมน์เพื่อให้ชื่อคอลัมน์ปรากฏในดรอปดาวน์
ฉันจะค้นหารายการในคอลัมน์ A ที่ไม่มีในคอลัมน์ B ได้อย่างไร?
หลังจากวางข้อมูลแล้ว แผง อยู่ใน A เท่านั้น จะแสดงทุกคีย์ที่มีอยู่ในคอลัมน์ A แต่ไม่มีคีย์ที่ตรงกันในคอลัมน์ B แผง อยู่ใน B เท่านั้น จะแสดงผลตรงข้าม
ตัวอย่าง - ค้นหาสินค้าที่เลิกจำหน่ายและสินค้าใหม่:
ตัวอย่าง - ค้นหาสินค้าที่เลิกจำหน่ายและสินค้าใหม่:
| ตาราง A (เก่า) | ตาราง B (ใหม่) | ผลลัพธ์ |
|---|---|---|
| P001 แล็ปท็อป | P001 แล็ปท็อป | ✓ ตรงกัน |
| P003 คีย์บอร์ด | - | อยู่ใน A เท่านั้น (เลิกจำหน่าย) |
| - | P005 เว็บแคม | อยู่ใน B เท่านั้น (สินค้าใหม่) |
เครื่องมือนี้แตกต่างจากเครื่องมือ 'เปรียบเทียบสองรายการ' อย่างไร?
เปรียบเทียบสองรายการ ถือว่าแต่ละอินพุตเป็นรายการแบบเรียบและทำการดำเนินการแบบเซต เครื่องมือนี้เข้าใจข้อมูลตารางและจับคู่แถวด้วยคอลัมน์คีย์ ยังสามารถติดตามการเปลี่ยนแปลงค่าได้ด้วย
กฎเกณฑ์ทั่วไป: คอลัมน์เดียว → เปรียบเทียบสองรายการ หลายคอลัมน์ → เครื่องมือนี้
| เปรียบเทียบสองรายการ | เปรียบเทียบคอลัมน์ | |
|---|---|---|
| อินพุต | หนึ่งรายการต่อบรรทัด | CSV / TSV / สเปรดชีต |
| การจับคู่ | ความเท่ากันทั้งบรรทัด | จับคู่บนคอลัมน์คีย์ |
| การตรวจจับการเปลี่ยนแปลง | ไม่มี | ใช่ (ติดตามการเปลี่ยนแปลงใน) |
| เหมาะสำหรับ | รายการรายการธรรมดา | ส่งออกฐานข้อมูล สเปรดชีต |
กฎเกณฑ์ทั่วไป: คอลัมน์เดียว → เปรียบเทียบสองรายการ หลายคอลัมน์ → เครื่องมือนี้
คอลัมน์ 'จับคู่ตาม' คืออะไร?
คอลัมน์คีย์ระบุและจับคู่แถวระหว่างชุดข้อมูล - เหมือนกับคอลัมน์ค้นหาในสูตร VLOOKUP
ตัวอย่าง - จับคู่ลูกค้าด้วย ID:
เลือกคอลัมน์ที่มีตัวระบุเฉพาะและคงที่ (ID, อีเมล หรือหมายเลขคำสั่งซื้อ) ไม่ใช่ชื่อหรือคำอธิบายที่อาจเปลี่ยนแปลง
ตัวอย่าง - จับคู่ลูกค้าด้วย ID:
| ตาราง A | ตาราง B | ผลลัพธ์ |
|---|---|---|
| C001, Alice | C001, แผน Pro | ✓ ตรงกันที่ C001 |
| C002, Bob | - | อยู่ใน A เท่านั้น |
| - | C003, แผน Basic | อยู่ใน B เท่านั้น |
เลือกคอลัมน์ที่มีตัวระบุเฉพาะและคงที่ (ID, อีเมล หรือหมายเลขคำสั่งซื้อ) ไม่ใช่ชื่อหรือคำอธิบายที่อาจเปลี่ยนแปลง
ฉันจะตรวจจับสิ่งที่เปลี่ยนแปลงระหว่างข้อมูลสองเวอร์ชันได้อย่างไร?
ตั้งค่าคอลัมน์ ติดตามการเปลี่ยนแปลงใน สำหรับทั้งสองฝั่งในการตั้งค่าคอลัมน์ แถวที่คีย์ตรงกันแต่ค่าต่างกันจะปรากฏในส่วน เปลี่ยนแปลง โดยแสดงค่าเก่า (จาก A) และค่าใหม่ (จาก B) เคียงข้างกัน
ตัวอย่าง - การเปลี่ยนแปลงราคาในแค็ตตาล็อกสินค้า:
มีประโยชน์สำหรับ: ตรวจจับการเปลี่ยนแปลงราคาระหว่างการส่งออก ค้นหาระเบียนลูกค้าที่อัปเดต เปรียบเทียบสแนปช็อตการกำหนดค่า
ตัวอย่าง - การเปลี่ยนแปลงราคาในแค็ตตาล็อกสินค้า:
| รหัสสินค้า | ราคาตาราง A | ราคาตาราง B | ผลลัพธ์ |
|---|---|---|---|
| P001 | 99 | 1,099 | △ เปลี่ยนแปลง |
| P002 | 5 | 5 | ✓ ตรงกัน |
มีประโยชน์สำหรับ: ตรวจจับการเปลี่ยนแปลงราคาระหว่างการส่งออก ค้นหาระเบียนลูกค้าที่อัปเดต เปรียบเทียบสแนปช็อตการกำหนดค่า
ฉันสามารถเปรียบเทียบคอลัมน์ที่มีส่วนหัวหรือตำแหน่งคอลัมน์ต่างกันได้หรือไม่?
ใช่ คุณเลือกคอลัมน์คีย์แยกกันสำหรับแต่ละฝั่ง ดังนั้นคอลัมน์ไม่จำเป็นต้องอยู่ในตำแหน่งเดียวกันหรือมีชื่อส่วนหัวเหมือนกัน
ตัวอย่าง - คอลัมน์ ID อยู่ในตำแหน่งต่างกัน:
ตั้งค่า จับคู่ตาม เป็น A. คอลัมน์ 2 (ID) = B. คอลัมน์ 1 (ID) - เครื่องมือจัดการความแตกต่างโดยอัตโนมัติ
ตัวอย่าง - คอลัมน์ ID อยู่ในตำแหน่งต่างกัน:
| ตาราง A | ตาราง B |
|---|---|
| ชื่อ, ID, แผนก | ID, ชื่อ, แผนก |
| Alice, E001, วิศวกรรม | E001, Alice, วิศวกรรม |
ตั้งค่า จับคู่ตาม เป็น A. คอลัมน์ 2 (ID) = B. คอลัมน์ 1 (ID) - เครื่องมือจัดการความแตกต่างโดยอัตโนมัติ
จะเกิดอะไรขึ้นหากข้อมูลของฉันมีค่าคีย์ซ้ำกัน?
เครื่องมือจับคู่แต่ละแถวในตาราง A กับแถวแรกในตาราง B ที่มีคีย์เดียวกัน (แบบ VLOOKUP)
ตัวอย่าง - คีย์ซ้ำในตาราง B:
หากตาราง A มีคีย์ซ้ำกัน แต่ละแถวจะถูกประมวลผลอย่างอิสระเทียบกับการจับคู่แรกของ B
ตัวอย่าง - คีย์ซ้ำในตาราง B:
| ตาราง A | ตาราง B | ผลลัพธ์ |
|---|---|---|
| C001, Alice | C001, Pro ← การจับคู่แรก | ✓ ตรงกัน |
| C001, Basic ← ซ้ำกัน | อยู่ใน B เท่านั้น |
หากตาราง A มีคีย์ซ้ำกัน แต่ละแถวจะถูกประมวลผลอย่างอิสระเทียบกับการจับคู่แรกของ B
ข้อมูลของฉันถูกส่งไปยังเซิร์ฟเวอร์หรือไม่?
ไม่ การประมวลผลทั้งหมดทำงานในเบราว์เซอร์ของคุณโดยใช้ JavaScript ข้อมูลของคุณไม่เคยออกจากอุปกรณ์และไม่เคยถูกจัดเก็บที่ใด