Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

นี่เป็นสถานการณ์ที่น่าสนใจที่มักจะเกิดขึ้น กล่าวคือ บางครั้งจำเป็นต้องแยกข้อมูลออกเป็นสองคอลัมน์ มีกระบวนการมากมายที่ Excel เปรียบเทียบสองรายการและส่งคืนความแตกต่าง ในบทความนี้ เราจะมาดูวิธีเปรียบเทียบสองคอลัมน์ใน Excel เพื่อค้นหาความแตกต่าง

7 วิธีในการเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

ในส่วนนี้ คุณจะพบ 7 วิธีเปรียบเทียบสองคอลัมน์ใน Excel เพื่อค้นหาความแตกต่าง ฉันจะพูดถึงพวกเขาทีละคนที่นี่ ไม่พลาดการติดต่อ!

มาเริ่มกันด้วยตัวอย่างง่ายๆ เพื่อสาธิตวิธีการทำสิ่งนี้ให้สำเร็จ

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

ที่นี่เรามีรายการสองรายการที่มีชื่อผลไม้อยู่ เราจะเปรียบเทียบทั้งสองรายการเพื่อค้นหาความแตกต่าง รายชื่อผลไม้ทั้งสองรายการมีดังต่อไปนี้

เราจะเห็น 7 กระบวนการต่าง ๆ ในการค้นหาความแตกต่างระหว่างสองคอลัมน์ ในทุกขั้นตอนของการเปรียบเทียบและค้นหาความแตกต่างระหว่างสองคอลัมน์ เราจะใช้ตารางเดียวกัน

1. การใช้การจัดรูปแบบตามเงื่อนไขเพื่อเปรียบเทียบสองคอลัมน์

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

📌ขั้นตอน:

  • ขั้นแรก เลือกช่วงที่คุณต้องการใช้การจัดรูปแบบตามเงื่อนไข ในตัวอย่างนี้ ช่วงคือ B5 :B11 .
  • ตอนนี้ ใน หน้าแรก คลิกแท็บ การจัดรูปแบบตามเงื่อนไข และภายใต้ ไฮไลต์กฎของเซลล์ คลิกที่ ค่าที่ซ้ำกัน

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

  • ใน ค่าที่ซ้ำกัน กล่องโต้ตอบ หากคุณเลือกซ้ำ คุณจะเห็นค่าที่ซ้ำกันของทั้งสองเซลล์

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

  • หากคุณเลือก ไม่ซ้ำ ใน ค่าที่ซ้ำกัน กล่องโต้ตอบ คุณจะเห็นค่าที่ไม่ซ้ำกันของทั้งสองเซลล์

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

  • กด ตกลง เพื่อยืนยัน การจัดรูปแบบตามเงื่อนไข .

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

อ่านเพิ่มเติม: วิธีเปรียบเทียบสองคอลัมน์หรือรายการใน Excel

2. เปรียบเทียบสองคอลัมน์โดยใช้ฟังก์ชัน IF

เราจะใช้ ฟังก์ชัน IF เพื่อค้นหาความแตกต่างระหว่างสองคอลัมน์ เพียงทำตามขั้นตอนด้านล่างนี้

📌ขั้นตอน:

  • ก่อนอื่น สร้างคอลัมน์ใหม่เพื่อแสดงว่าผลของ รายการที่ 1 มีอยู่ใน รายการที่ 2 .
  • ตอนนี้ เลือกเซลล์แรก (เช่น E5 ) ของคอลัมน์ที่สร้างขึ้นใหม่และใช้สูตรต่อไปนี้

=IF(B5=C5,"YES","NO")

ที่นี่

  • B5 =ผลไม้ในรายการ-1
  • C5 =ผลไม้ในรายการ-2

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

  • หลังจากนั้น กด ENTER และคุณจะเห็นข้อความ ไม่ ในเซลล์ D5 .
  • ตอนนี้ ใช้ Fill Handle เครื่องมือลากลงสูตรและ ป้อนอัตโนมัติ สูตรลงมาจากเซลล์ D5 ถึง D11

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

  • ดังนั้น เซลล์ทั้งหมดจะแสดงผลลัพธ์ และคุณสามารถแยกความแตกต่างระหว่างสองคอลัมน์ได้

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

3. การใช้ฟังก์ชัน EXACT เพื่อเปรียบเทียบคอลัมน์

ฟังก์ชันที่แน่นอน เปรียบเทียบสตริงข้อความสองสตริงแล้วส่งกลับ TRUE  หรือ เท็จ ขึ้นอยู่กับการจับคู่ที่แน่นอนระหว่างข้อความ ดังนั้น คุณสามารถใช้ฟังก์ชันนี้เพื่อวัตถุประสงค์ในการค้นหาความแตกต่างระหว่างสองคอลัมน์ ให้ทำตามขั้นตอนต่อไปนี้

📌ขั้นตอน:

  • อันดับแรก เลือกเซลล์และพิมพ์สูตรต่อไปนี้ลงในเซลล์

=EXACT(B5,C5)

ที่นี่

  • B5 =ผลไม้ในรายการ-1
  • C5 =ผลไม้ในรายการ-2

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

  • จากนั้น กด ENTER และเซลล์จะแสดงผล FALSE .

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

  • ตอนนี้ ให้ลากสูตรลงมา แล้วเซลล์ของคุณจะแสดงผล

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

4. การใช้ IF ด้วยฟังก์ชัน AND

การรวมกันของ IF และ และ ฟังก์ชัน จะตอบสนองวัตถุประสงค์ของคุณ ดำเนินการดังต่อไปนี้

📌ขั้นตอน:

  • ก่อนอื่น ใช้สูตรกับเซลล์ที่เลือก

=IF(AND(B5<>C5),"No Match","Match")

ที่นี่

  • B5 =ผลไม้ในรายการ-1
  • C5 =ผลไม้ในรายการ-2

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

  • จากนั้นลากสูตรลงเพื่อให้เซลล์แสดงผล

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

5. การรวมฟังก์ชัน IF, ISNA และ VLOOKUP

เราสามารถใช้ IF , ISNA และ ฟังก์ชัน VLOOKUP เพื่อค้นหาความแตกต่างระหว่างสองรายการหรือคอลัมน์ใน Excel ขั้นตอนได้รับด้านล่าง

📌ขั้นตอน:

  • ก่อนอื่น สร้างคอลัมน์ใหม่> เลือกเซลล์แรก (เช่น E5 ) ของคอลัมน์ที่สร้างขึ้นใหม่และใช้สูตรต่อไปนี้

=IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)),"NO","YES")

ที่นี่

  • B5 =ค้นหาค่า
  • C5:C11 =อาร์เรย์การค้นหา

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

 💡 รายละเอียดสูตร

VLOOKUP(B5,$C$5:$C$11,1,0) มองหาค่า B5 (เช่น Apple ) ในช่วง $C$5:$C$11. ไม่มีค่านี้ในอาร์เรย์การค้นหาและส่งคืน #N/A .

ฟังก์ชัน ISNA ตรวจสอบว่าเซลล์มี #N/A! . หรือไม่ ผิดพลาดหรือไม่ คืนค่า TRUE หรือ เท็จ ขึ้นอยู่กับการมี #N/A !

ดังนั้น ISNA(VLOOKUP(B5,$C$5:$C$11,1,0))ISNA(#N/A) คืนค่า TRUE .

สุดท้าย IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)),”NO”,”YES”) IF(ISNA(#N/A),”NO”,”YES”) =ถ้า(จริง”ไม่ใช่””ใช่”) =ไม่

ดังนั้น ผลลัพธ์ => ไม่ . นั่นก็เพราะชื่อผลไม้ Apple จาก List-1 ไม่มีใน List-2 .

  • หลังจากนั้น กด ENTER และคุณจะเห็นข้อความ ไม่ ในเซลล์ D5 .

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

  • ตอนนี้ ใช้ Fill Handle เครื่องมือลากลงสูตรและ ป้อนอัตโนมัติ สูตรลงมาจากเซลล์ D5 ถึง D11
  • สุดท้าย คุณจะสามารถเห็นความแตกต่างระหว่าง List-1 และ List-2

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

อ่านเพิ่มเติม: วิธีเปรียบเทียบสองคอลัมน์ใน Excel โดยใช้ VLOOKUP

6. ใช้การรวมกันของฟังก์ชัน IF, ISERROR และ MATCH

เราจะใช้ IF , ISERROR และ MATCH ฟังก์ชันเปรียบเทียบสองคอลัมน์ เราจะเปรียบเทียบ List-1 ด้วย List-2 . สูตรจะคำนวณทั้งสองรายการและจะส่งกลับชื่อผลไม้ที่อยู่ใน List-1 . เท่านั้น . ขั้นตอนได้รับด้านล่าง

📌ขั้นตอน :

  • ก่อนอื่น เลือกเซลล์แรก D5 ของคอลัมน์ที่สร้างขึ้นใหม่และพิมพ์สูตรต่อไปนี้ลงในเซลล์ที่เลือก

=IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,"")

ที่นี่

  • B5 =ค้นหาค่า
  • C5:C11 =อาร์เรย์การค้นหา

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

 💡 รายละเอียดสูตร

ฟังก์ชัน MATCH มองหาค่าของ B5 (เช่น Apple ) ในช่วงการค้นหา $C$5:$C$11 .

ดังนั้น MATCH(B5,$C$5:$C$11,0) ส่งคืน #N/A เนื่องจากไม่พบค่าในช่วงการค้นหา

ตอนนี้ ISERROR(MATCH(B5,$C$5:$C$11,0)) =ISERROR(#N/A ) คืนค่า TRUE .

สุดท้าย IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,””) =IF(TRUE,B5, “”) ส่งคืนค่า B5 (เช่น Apple )

ดังนั้น OUTPUT =>Apple .

  • หลังจากกด ENTER คุณจะเห็นผลลัพธ์ในเซลล์นั้น ตอนนี้ให้ลากสูตรต่อไปนี้สำหรับเซลล์ถัดไป

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

  • ดังนั้น เซลล์ที่คุณคัดลอกสูตรจะแสดงผลลัพธ์ให้คุณเห็น

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

  • ในทำนองเดียวกัน คุณจะพบชื่อผลไม้ที่มีเฉพาะใน List-2 . ในกรณีนั้นสูตรจะเป็น

=IF((ISERROR(MATCH(C5,$B$5:$B$11,0))),C5,"")

ที่นี่

  • C5 =ค้นหาค่า
  • B5:B17 =อาร์เรย์การค้นหา

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

7. การรวมฟังก์ชัน IF และ COUNTIF เพื่อเปรียบเทียบคอลัมน์

ในขั้นตอนนี้ if List-1 มีชื่อผลไม้ที่ไม่อยู่ใน List-2 สูตรที่เราจะใช้จะบอกว่าชื่อผลไม้จาก List-1 ไม่พบใน List-2 . เราจะรวม IF และ COUNTIF ฟังก์ชันเพื่อการนี้ มาเริ่มการเปรียบเทียบกัน

📌ขั้นตอน:

  • ก่อนอื่น พิมพ์สูตรต่อไปนี้ในเซลล์ D5 .

=IF(COUNTIF($C$5:$C$11, $B5)=0, "Not Found in List-2", "")

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

 💡 รายละเอียดสูตร

COUNTIF ฟังก์ชันส่งคืนจำนวนเซลล์ทั้งหมดในช่วงที่กำหนด

COUNTIF($C$5:$C$11, $B5) ค้นหาค่าของเซลล์ B5 (เช่น Apple ) ในช่วง $C$5:$C$11 แต่ไม่พบสิ่งใดในช่วง ดังนั้น Output=> 0 .

สุดท้าย IF(COUNTIF($C$5:$C$11, $B5)=0, “ไม่พบในรายการ-2”, “”) =IF(0, “ไม่พบในรายการ-2”, “”) จะส่งคืน “ไม่พบในรายการ-2 ” เมื่อเงื่อนไขเป็น 0 มิฉะนั้นให้เซลล์ว่างไว้ (“” )

ดังนั้นผลลัพธ์สุดท้าย => “ไม่พบในรายการ-2 “.

  • ตอนนี้ กด ENTER เพื่อให้เซลล์แสดงผล
  • หลังจากนั้น ให้ลากสูตรลงมา

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

  • เมื่อทำเช่นนี้ คุณจะเห็นความแตกต่างระหว่างสองคอลัมน์

วิธีเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel

บทสรุป

ดังนั้นเราจึงสามารถเห็นกระบวนการต่างๆ เพื่อเปรียบเทียบสองคอลัมน์ใน Excel เพื่อค้นหาความแตกต่าง สามารถเปรียบเทียบระหว่างสองคอลัมน์สำหรับการแข่งขันได้เช่นกัน จาก 4 ขั้นตอนที่เราพูดถึง การใช้การจัดรูปแบบตามเงื่อนไขเป็นวิธีที่ดีที่สุดในการเปรียบเทียบสองคอลัมน์ เนื่องจากในการจัดรูปแบบตามเงื่อนไข คุณสามารถเปรียบเทียบระหว่างหลายคอลัมน์ได้ ขั้นตอนจึงง่ายและรวดเร็ว และคุณจะพบทั้งที่ตรงกันและความแตกต่าง

หวังว่าบทความนี้จะเป็นประโยชน์ เรียกดูเว็บไซต์ของเราเพื่อค้นหาบทความที่เป็นประโยชน์เพิ่มเติม ติดต่อกัน!

อ่านเพิ่มเติม

  • วิธีเปรียบเทียบสองคอลัมน์โดยใช้การจัดรูปแบบตามเงื่อนไขใน Excel
  • Excel เปรียบเทียบข้อความในสองคอลัมน์ (7 วิธีที่ได้ผล)
  • Excel เปรียบเทียบข้อความสองเซลล์ (9 ตัวอย่าง)
  • Excel formula to compare two columns and return a value (5 examples)