เปรียบเทียบสองคอลัมน์ใน Excel, CSV หรือรายการใดก็ได้

วางสองชุดข้อมูลและจับคู่แถวด้วยคอลัมน์คีย์ ดูทันทีว่าอะไรตรงกัน อะไรเปลี่ยน และอะไรที่ไม่ซ้ำในแต่ละฝั่ง

ลองตัวอย่าง:
คอลัมน์ A
พิมพ์หรือลากและวางไฟล์
คอลัมน์ B
พิมพ์หรือลากและวางไฟล์
ตัวเลือกผลลัพธ์

การจับคู่

ผลลัพธ์

วางหรืออัปโหลดข้อมูลในแผงด้านบนทั้งสองเพื่อดูผลลัพธ์

คำถามที่พบบ่อย

ฉันจะเปรียบเทียบสองคอลัมน์ใน Excel เพื่อหาความตรงกันได้อย่างไร?
คัดลอกคอลัมน์แรกจาก Excel แล้ววางใน คอลัมน์ A จากนั้นคัดลอกคอลัมน์ที่สองใส่ใน คอลัมน์ B เครื่องมือจะจับคู่แถวด้วยคอลัมน์คีย์และแสดงทันทีว่าอะไรตรงกัน อะไรไม่ซ้ำในแต่ละฝั่ง และ - หากคุณตั้งค่าคอลัมน์ค่า - อะไรเปลี่ยนแปลง ไม่ต้องใช้สูตร VLOOKUP, COUNTIF หรือ MATCH

ตัวอย่าง - ข้อมูลลูกค้าสองชุด:
ตาราง A (ม.ค.)ตาราง B (ก.พ.)ผลลัพธ์
C001C001✓ ตรงกัน
C002-อยู่ใน A เท่านั้น
-C003อยู่ใน B เท่านั้น

เคล็ดลับ: หากข้อมูลของคุณมีแถวส่วนหัว ให้ติ๊ก แถวแรกเป็นส่วนหัว ในการตั้งค่าคอลัมน์เพื่อให้ชื่อคอลัมน์ปรากฏในดรอปดาวน์
ฉันจะค้นหารายการในคอลัมน์ A ที่ไม่มีในคอลัมน์ B ได้อย่างไร?
หลังจากวางข้อมูลแล้ว แผง อยู่ใน A เท่านั้น จะแสดงทุกคีย์ที่มีอยู่ในคอลัมน์ A แต่ไม่มีคีย์ที่ตรงกันในคอลัมน์ B แผง อยู่ใน B เท่านั้น จะแสดงผลตรงข้าม

ตัวอย่าง - ค้นหาสินค้าที่เลิกจำหน่ายและสินค้าใหม่:
ตาราง A (เก่า)ตาราง B (ใหม่)ผลลัพธ์
P001 แล็ปท็อปP001 แล็ปท็อป✓ ตรงกัน
P003 คีย์บอร์ด-อยู่ใน A เท่านั้น (เลิกจำหน่าย)
-P005 เว็บแคมอยู่ใน B เท่านั้น (สินค้าใหม่)
เครื่องมือนี้แตกต่างจากเครื่องมือ 'เปรียบเทียบสองรายการ' อย่างไร?
เปรียบเทียบสองรายการ ถือว่าแต่ละอินพุตเป็นรายการแบบเรียบและทำการดำเนินการแบบเซต เครื่องมือนี้เข้าใจข้อมูลตารางและจับคู่แถวด้วยคอลัมน์คีย์ ยังสามารถติดตามการเปลี่ยนแปลงค่าได้ด้วย

เปรียบเทียบสองรายการเปรียบเทียบคอลัมน์
อินพุตหนึ่งรายการต่อบรรทัดCSV / TSV / สเปรดชีต
การจับคู่ความเท่ากันทั้งบรรทัดจับคู่บนคอลัมน์คีย์
การตรวจจับการเปลี่ยนแปลงไม่มีใช่ (ติดตามการเปลี่ยนแปลงใน)
เหมาะสำหรับรายการรายการธรรมดาส่งออกฐานข้อมูล สเปรดชีต

กฎเกณฑ์ทั่วไป: คอลัมน์เดียว → เปรียบเทียบสองรายการ หลายคอลัมน์ → เครื่องมือนี้
คอลัมน์ 'จับคู่ตาม' คืออะไร?
คอลัมน์คีย์ระบุและจับคู่แถวระหว่างชุดข้อมูล - เหมือนกับคอลัมน์ค้นหาในสูตร VLOOKUP

ตัวอย่าง - จับคู่ลูกค้าด้วย ID:
ตาราง Aตาราง Bผลลัพธ์
C001, AliceC001, แผน Pro✓ ตรงกันที่ C001
C002, Bob-อยู่ใน A เท่านั้น
-C003, แผน Basicอยู่ใน B เท่านั้น

เลือกคอลัมน์ที่มีตัวระบุเฉพาะและคงที่ (ID, อีเมล หรือหมายเลขคำสั่งซื้อ) ไม่ใช่ชื่อหรือคำอธิบายที่อาจเปลี่ยนแปลง
ฉันจะตรวจจับสิ่งที่เปลี่ยนแปลงระหว่างข้อมูลสองเวอร์ชันได้อย่างไร?
ตั้งค่าคอลัมน์ ติดตามการเปลี่ยนแปลงใน สำหรับทั้งสองฝั่งในการตั้งค่าคอลัมน์ แถวที่คีย์ตรงกันแต่ค่าต่างกันจะปรากฏในส่วน เปลี่ยนแปลง โดยแสดงค่าเก่า (จาก A) และค่าใหม่ (จาก B) เคียงข้างกัน

ตัวอย่าง - การเปลี่ยนแปลงราคาในแค็ตตาล็อกสินค้า:
รหัสสินค้าราคาตาราง Aราคาตาราง Bผลลัพธ์
P001991,099△ เปลี่ยนแปลง
P00255✓ ตรงกัน

มีประโยชน์สำหรับ: ตรวจจับการเปลี่ยนแปลงราคาระหว่างการส่งออก ค้นหาระเบียนลูกค้าที่อัปเดต เปรียบเทียบสแนปช็อตการกำหนดค่า
ฉันสามารถเปรียบเทียบคอลัมน์ที่มีส่วนหัวหรือตำแหน่งคอลัมน์ต่างกันได้หรือไม่?
ใช่ คุณเลือกคอลัมน์คีย์แยกกันสำหรับแต่ละฝั่ง ดังนั้นคอลัมน์ไม่จำเป็นต้องอยู่ในตำแหน่งเดียวกันหรือมีชื่อส่วนหัวเหมือนกัน

ตัวอย่าง - คอลัมน์ ID อยู่ในตำแหน่งต่างกัน:
ตาราง Aตาราง B
ชื่อ, ID, แผนกID, ชื่อ, แผนก
Alice, E001, วิศวกรรมE001, Alice, วิศวกรรม

ตั้งค่า จับคู่ตาม เป็น A. คอลัมน์ 2 (ID) = B. คอลัมน์ 1 (ID) - เครื่องมือจัดการความแตกต่างโดยอัตโนมัติ
จะเกิดอะไรขึ้นหากข้อมูลของฉันมีค่าคีย์ซ้ำกัน?
เครื่องมือจับคู่แต่ละแถวในตาราง A กับแถวแรกในตาราง B ที่มีคีย์เดียวกัน (แบบ VLOOKUP)

ตัวอย่าง - คีย์ซ้ำในตาราง B:
ตาราง Aตาราง Bผลลัพธ์
C001, AliceC001, Pro ← การจับคู่แรก✓ ตรงกัน
C001, Basic ← ซ้ำกันอยู่ใน B เท่านั้น

หากตาราง A มีคีย์ซ้ำกัน แต่ละแถวจะถูกประมวลผลอย่างอิสระเทียบกับการจับคู่แรกของ B
ข้อมูลของฉันถูกส่งไปยังเซิร์ฟเวอร์หรือไม่?
ไม่ การประมวลผลทั้งหมดทำงานในเบราว์เซอร์ของคุณโดยใช้ JavaScript ข้อมูลของคุณไม่เคยออกจากอุปกรณ์และไม่เคยถูกจัดเก็บที่ใด

Share this tool

Featured on ToolDirs
© 2026 ListDiff

Free online list and text processing tools.