ในขณะที่ทำงานที่แตกต่างกันใน Excel เรามักจะพบสถานการณ์ที่จำเป็นต้องมีการจับคู่และความแตกต่างของสองคอลัมน์หรือหลายคอลัมน์ การเปรียบเทียบสองคอลัมน์หรือรายการใน excel ไม่ใช่เรื่องยาก แต่คุณอาจสับสนเนื่องจากมีหลายวิธีที่จะทำ ในบทความนี้ เราจะมองหาเทคนิคต่างๆ ในการจับคู่และแยกคอลัมน์ใน Excel
4 วิธีในการเปรียบเทียบสองคอลัมน์หรือรายการใน Excel
เรามีชุดข้อมูลสองคอลัมน์ คอลัมน์ดังกล่าวมีชื่อสินค้าจากโชว์รูมสองแห่งของซุปเปอร์ช็อป เราจะเปรียบเทียบข้อมูลของโชว์รูมทั้งสองนี้
1. เปรียบเทียบสองคอลัมน์โดยใช้ตัวดำเนินการเท่ากัน
ในที่นี้ เราจะเปรียบเทียบแถวสองคอลัมน์โดยใช้เครื่องหมายเท่ากับ เมื่อรายการเหมือนกันแสดงว่า จริง มิฉะนั้น เท็จ .
📌 ขั้นตอน:
- เพิ่มคอลัมน์ใหม่ทางด้านขวาเพื่อแสดงสถานะการจับคู่
- ใส่สูตรต่อไปนี้ใน เซลล์ D5 .
=B5=C5
- ตอนนี้ กด Enter แล้วลาก เติมแฮนเดิล ไอคอน.
เราจะเห็นได้ว่า จริง ปรากฏสำหรับกรณีการจับคู่ เท็จ .
2. ใช้คำสั่งความแตกต่างของแถวในการไปที่เครื่องมือพิเศษเพื่อเปรียบเทียบสองรายการใน Excel
ในวิธีนี้ เราจะใช้ ความแตกต่างของแถว เทคนิค. โดยจะเปรียบเทียบคอลัมน์เหล่านั้นตามแถวและเลือกเซลล์ของคอลัมน์ที่สองโดยอัตโนมัติ
📌 ขั้นตอน:
- เลือกชุดข้อมูลทั้งหมดของ ช่วง B5:C9 .
- จากนั้นกดปุ่ม F5 ปุ่ม.
- ไปที่ กล่องโต้ตอบปรากฏขึ้น คลิกที่ พิเศษ ตัวเลือก
- ตอนนี้ เลือก ความแตกต่างของแถว ตัวเลือกจาก ไปที่แบบพิเศษ หน้าต่าง
- สุดท้าย กด ตกลง .
- เราเห็นเซลล์สองเซลล์ของคอลัมน์ที่สองถูกเลือกไว้
- เราเปลี่ยนสีของเซลล์จาก เติมสี ตัวเลือก
- ดูชุดข้อมูลตอนนี้
เซลล์ของคอลัมน์ที่สองที่มีข้อมูลไม่ตรงกันจะปรากฏขึ้นในขณะนี้
3. ใช้ฟังก์ชัน Excel เพื่อเปรียบเทียบสองคอลัมน์หรือรายการใน Excel
3.1 การใช้ฟังก์ชัน IF
ในที่นี้ เราจะใช้ IF การทำงาน. มันจะเปรียบเทียบเซลล์ของคอลัมน์ที่เรียงตามแถวและตรวจสอบว่าเซลล์เหมือนกันหรือไม่
ฟังก์ชัน IF ตรวจสอบว่าตรงตามเงื่อนไขหรือไม่ และคืนค่าหนึ่งค่าหาก TRUE และ ค่าอื่นถ้า FALSE .📌 ขั้นตอน:
- เราใส่สูตรตาม IF ทำงานบน เซลล์ D5 .
=IF(B5=C5,"Match","Mismatch")
สูตรนี้จะตรวจสอบว่าเซลล์เหมือนกันหรือไม่ ถ้าเหมือนกัน ให้แสดง Match มิฉะนั้น ไม่ตรงกัน .
- ตอนนี้ ให้ลาก Fill Handle ไอคอนด้านล่าง
คุณสามารถใช้สูตรต่อไปนี้เพื่อเปรียบเทียบค่าที่ไม่ตรงกันได้
=IF(B5<>C5,"Mismatch","Match")
ในกรณีนี้ เมื่อเงื่อนไขเป็น จริง แสดง ไม่ตรงกัน มิฉะนั้น จับคู่ .
3.2 การใช้ฟังก์ชันที่แน่นอน
เมื่อเรามีข้อมูลเดียวกันในสองคอลัมน์โดยมีความแตกต่างของตัวพิมพ์ เราจะใช้ EXACT ฟังก์ชัน
ฟังก์ชันที่แน่นอน ตรวจสอบว่าสตริงข้อความสองสตริงเหมือนกันทุกประการ และส่งกลับ TRUE หรือ FALSE แน่นอน พิจารณาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ .ใน แถวที่ 6 เรามีข้อมูลเดียวกันจากกรณีต่างๆ ตอนนี้ ใช้ EXACT เพื่อดูว่าสามารถตรวจจับความแตกต่างของเคสได้หรือไม่
📌 ขั้นตอน:
- ใส่สูตรด้านล่างใน เซลล์ D5 .
=IF(EXACT(B5,C5),"Match","Mismatch")
ที่นี่ IF ฟังก์ชั่นใช้เพื่อแสดงความคิดเห็นตามการตัดสินใจของ แน่นอน ฟังก์ชัน
- ดึง เติมแฮนเดิล ไอคอน.
เราได้รับผลลัพธ์ เนื่องจากความแตกต่างของกรณี ไม่ตรงกัน กำลังแสดงที่ เซลล์ D6 .
3.3 การใช้ฟังก์ชัน MATCH
ในวิธีนี้ เราจะเปรียบเทียบ ที่ 1 คอลัมน์ที่มี 2 คอลัมน์. เมื่อจับคู่ของ ที่ 1 พบในคอลัมน์ 2 ผลลัพธ์คอลัมน์จะเป็น TRUE .
ที่นี่ เราจะใช้ MATCH ฟังก์ชันด้วย ISERROR และ ถ้า ฟังก์ชัน
ฟังก์ชัน MATCH ส่งกลับตำแหน่งสัมพัทธ์ของรายการในอาร์เรย์ที่ตรงกับค่าที่ระบุกับลำดับที่ระบุ📌 ขั้นตอน:
- ใส่สูตรต่อไปนี้ใน เซลล์ D5 .
=IF(ISERROR(MATCH($B5,$C$5:$C$10,0)),"No match","Match found")
เมื่อคำสั่งเป็นจริง ผลลัพธ์จะเป็น พบการจับคู่ มิฉะนั้น ไม่มีการจับคู่ .
- กด ป้อน เพื่อดำเนินการตามสูตร
เราได้ผลลัพธ์ตาม ที่ 1 คอลัมน์. เรากำลังมองหาการแข่งขันใน 2nd คอลัมน์
4. เปรียบเทียบสองคอลัมน์และไฮไลต์โดยใช้การจัดรูปแบบตามเงื่อนไข
ในส่วนนี้ เราจะใช้การจัดรูปแบบตามเงื่อนไขเพื่อเปรียบเทียบสองคอลัมน์และเน้นตามเงื่อนไข
4.1 เน้นค่าที่เท่ากันในสองคอลัมน์
📌 ขั้นตอน:
- เลือกชุดข้อมูลก่อน
- ไปที่ การจัดรูปแบบตามเงื่อนไข ตัวเลือกจาก หน้าแรก แท็บ
- เลือก กฎใหม่ จากเมนูแบบเลื่อนลงที่ปรากฏ
- กฎการจัดรูปแบบใหม่ หน้าต่างจะปรากฏขึ้น
- เลือก ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ เป็นประเภทกฎ
- ใส่สูตรต่อไปนี้ในกล่องที่มีเครื่องหมาย
=$B5=$C5
- เลือก เติม แท็บจาก จัดรูปแบบเซลล์ หน้าต่าง
- เลือกสีที่ต้องการ
- กดปุ่ม ตกลง ปุ่ม.
- เราเห็น ดูตัวอย่าง ที่นี่.
- สุดท้าย กด ตกลง .
- ดูชุดข้อมูล
เซลล์ที่มีข้อมูลเดียวกันคือไฮไลต์
4.2 เน้นเซลล์ที่ไม่ซ้ำและซ้ำกัน
ในส่วนนี้ เราจะเน้นที่เซลล์ข้อมูลที่ไม่ซ้ำและซ้ำกันด้วยสีต่างๆ
📌 ขั้นตอน:
- ป้อน กฎใหม่ ดังที่แสดงไว้ก่อนหน้านี้
- เลือก จัดรูปแบบเฉพาะค่าที่ไม่ซ้ำหรือซ้ำกัน ประเภทกฎ
- เลือก ซ้ำ ตัวเลือก
- จากนั้น กำหนดสีของรูปแบบแล้วกด ตกลง .
เซลล์ที่ซ้ำกันจะถูกเน้น
- อีกครั้ง ให้ทำตามขั้นตอนก่อนหน้าและเลือก ไม่ซ้ำ ตัวเลือก
- ดูชุดข้อมูลขั้นสุดท้าย
มีการเน้นย้ำการดูแลข้อมูลที่ซ้ำกันและไม่ซ้ำใครแตกต่างกัน
เปรียบเทียบสองคอลัมน์ใน Excel และนับจำนวนที่ตรงกัน
ในฟังก์ชันนี้ เราจะใช้การรวม SUMPRODUCT และ COUNTIF ทำหน้าที่นับผลการแข่งขัน หลังจากนั้น เราจะคำนวณจำนวนแถวทั้งหมดโดยใช้ฟังก์ชัน ROWS และลบการจับคู่เพื่อให้ได้จำนวนที่ไม่ตรงกัน
ฟังก์ชัน SUMPRODUCT ส่งกลับผลรวมของผลิตภัณฑ์ของช่วงหรืออาร์เรย์ที่สอดคล้องกัน📌 ขั้นตอน:
- ขั้นแรก เราเพิ่มสองแถว อันหนึ่งสำหรับการจับคู่และอีกอันสำหรับการจับคู่ที่ไม่ตรงกัน
- ตอนนี้ ให้ใส่สูตรต่อไปนี้ตาม SUMPRODUCT และ COUNTIF ทำงานบน เซลล์ C11 .
=SUMPRODUCT(COUNTIF(B5:B9,C5:C9))
- กดปุ่ม Enter เพื่อรับผลลัพธ์
เราได้จำนวนแถวที่ตรงกัน
- ตอนนี้ ไปที่ เซลล์ C12 และใส่สูตรข้างล่างนี้
=ROWS(B5:C9)-C11
- อีกครั้ง ให้กดปุ่ม Enter ปุ่มเพื่อรับจำนวนที่ไม่ตรงกัน
เปรียบเทียบสองคอลัมน์ใน Excel และลบรายการที่ซ้ำกัน
ในวิธีนี้ เราจะแสดงวิธีลบรายการที่ซ้ำกันหลังจากเปรียบเทียบสองคอลัมน์
📌 ขั้นตอน:
- เลือกชุดข้อมูลก่อน
- ไปที่ การจัดรูปแบบตามเงื่อนไข ส่วน.
- เลือก ค่าที่ซ้ำกัน จาก ไฮไลต์กฎเซลล์ .
- เลือกสีเพื่อระบุรายการที่ซ้ำกัน
- เราจะเห็นว่าสีของเซลล์ที่มีข้อมูลที่ซ้ำกันมีการเปลี่ยนแปลง
- ตอนนี้ กด Ctrl + Shift+ L เพื่อเปิดใช้งานตัวเลือกตัวกรอง
- คลิกที่ลูกศรลงของ ที่ 2 คอลัมน์
- เลือกสีของเซลล์ที่ซ้ำกันจาก กรองตามสี ส่วน.
- ขณะนี้แสดงเฉพาะค่าที่ซ้ำกัน เลือกช่วงนั้น
- กดปุ่มขวาของเมาส์
- เลือก ล้างเนื้อหา ตัวเลือกจาก เมนูบริบท .
- ค่าที่ซ้ำกันจะถูกลบออกจากชุดข้อมูล
- อีกครั้ง ไปที่ส่วนตัวกรองและทำเครื่องหมายที่ เลือกทั้งหมด ตัวเลือก
- ไม่มีการแสดงรายการซ้ำในขณะนี้
Excel จับคู่สองคอลัมน์และแยกเอาต์พุตจากคอลัมน์ที่สามด้วย VLOOKUP
ที่นี่ เรามีชุดข้อมูลสองชุด ที่ 1 หนึ่งคือของ โชว์รูม 1 และ ที่ 2 เป็นของ โชว์รูม 2 . เราจะเปรียบเทียบคอลัมน์รายการของแต่ละชุดข้อมูลและดึงราคาจาก โชว์รูม 1 ไปที่ โชว์รูม 2 โดยใช้ ฟังก์ชัน VLOOKUP .
📌 ขั้นตอน:
- ใช้สูตรตาม VLOOKUP ทำงานบน เซลล์ F5 .
=VLOOKUP($E5,$B$5:$C$10,2,FALSE)
- หลังจากเปรียบเทียบ รายการ (S1) ด้วย รายการ (S2) เราแยกราคาใน ที่ 2 ตาราง.
วิธีเปรียบเทียบมากกว่าสองคอลัมน์ใน Excel
ในส่วนก่อนหน้านี้ เราได้แสดงการเปรียบเทียบระหว่างสองคอลัมน์ เมื่อเรามีมากกว่า 2 คอลัมน์ เราก็สามารถใช้เมธอดด้านล่างได้
1. ใช้ Excel และฟังก์ชัน
ฟังก์ชันและ ตรวจสอบว่าอาร์กิวเมนต์ทั้งหมดเป็น TRUE . หรือไม่ และส่งคืน TRUE ถ้าอาร์กิวเมนต์ทั้งหมดเป็น TRUE .ในวิธีนี้ หลังจากตรวจสอบเงื่อนไขทั้งหมดแล้ว ผลลัพธ์จะแสดงตามความคิดเห็นที่ใช้ใน IF การทำงาน. ก่อนใช้สูตรเราเพิ่มคอลัมน์อื่นชื่อ โชว์รูม 3 .
📌 ขั้นตอน:
- ตอนนี้ ใส่สูตรใน เซลล์ E5 .
=IF(AND(B5=C5,C5=D5),"Match","Mismatch")
- หลังจากนั้น ให้ดึง Fill Handle ไอคอน.
ในที่สุดเราก็ได้สถานะ
2. เปรียบเทียบกับฟังก์ชัน Excel COUNTIF
ฟังก์ชัน COUNTIF นับจำนวนเซลล์ภายในช่วงที่ตรงตามเงื่อนไขที่กำหนด และ ฟังก์ชัน COUNTA นับจำนวนเซลล์ในช่วงที่ไม่ว่าง[/wpsm_box]
เราจะใช้ฟังก์ชันเหล่านี้เพื่อเปรียบเทียบหลายคอลัมน์
📌 ขั้นตอน:
- คัดลอกสูตรต่อไปนี้ใน เซลล์ E5 .
IF(COUNTIF(B5:D5,B5)=COUNTA(B5:D5),"Match","Mismatch")
- ลาก เติมแฮนเดิล ไอคอน.
ในที่สุด เราก็ได้ผลลัพธ์การเปรียบเทียบ
บทสรุป
ในบทความนี้ เราได้อธิบายวิธีเปรียบเทียบสองคอลัมน์หรือรายการใน Excel เราเปรียบเทียบคอลัมน์แบบแถวกับคอลัมน์ทั้งสองวิธี ฉันหวังว่านี่จะตอบสนองความต้องการของคุณ โปรดดูที่เว็บไซต์ของเรา Exceldemy.com และให้คำแนะนำในช่องแสดงความคิดเห็น