นี่เป็นสถานการณ์ที่น่าสนใจที่มักจะเกิดขึ้น กล่าวคือ บางครั้งจำเป็นต้องแยกข้อมูลออกเป็นสองคอลัมน์ มีกระบวนการมากมายที่ Excel เปรียบเทียบสองรายการและส่งคืนความแตกต่าง ในบทความนี้ เราจะมาดูวิธีเปรียบเทียบสองคอลัมน์ใน Excel เพื่อค้นหาความแตกต่าง
7 วิธีในการเปรียบเทียบสองคอลัมน์เพื่อค้นหาความแตกต่างใน Excel
ในส่วนนี้ คุณจะพบ 7 วิธีเปรียบเทียบสองคอลัมน์ใน Excel เพื่อค้นหาความแตกต่าง ฉันจะพูดถึงพวกเขาทีละคนที่นี่ ไม่พลาดการติดต่อ!
มาเริ่มกันด้วยตัวอย่างง่ายๆ เพื่อสาธิตวิธีการทำสิ่งนี้ให้สำเร็จ
ที่นี่เรามีรายการสองรายการที่มีชื่อผลไม้อยู่ เราจะเปรียบเทียบทั้งสองรายการเพื่อค้นหาความแตกต่าง รายชื่อผลไม้ทั้งสองรายการมีดังต่อไปนี้
เราจะเห็น 7 กระบวนการต่าง ๆ ในการค้นหาความแตกต่างระหว่างสองคอลัมน์ ในทุกขั้นตอนของการเปรียบเทียบและค้นหาความแตกต่างระหว่างสองคอลัมน์ เราจะใช้ตารางเดียวกัน
1. การใช้การจัดรูปแบบตามเงื่อนไขเพื่อเปรียบเทียบสองคอลัมน์
เราสามารถใช้ การจัดรูปแบบตามเงื่อนไข เพื่อเน้นค่าที่ไม่ซ้ำกันของสองคอลัมน์ ขั้นตอนง่าย ๆ และระบุไว้ด้านล่าง
📌ขั้นตอน:
- ขั้นแรก เลือกช่วงที่คุณต้องการใช้การจัดรูปแบบตามเงื่อนไข ในตัวอย่างนี้ ช่วงคือ B5 :B11 .
- ตอนนี้ ใน หน้าแรก คลิกแท็บ การจัดรูปแบบตามเงื่อนไข และภายใต้ ไฮไลต์กฎของเซลล์ คลิกที่ ค่าที่ซ้ำกัน
- ใน ค่าที่ซ้ำกัน กล่องโต้ตอบ หากคุณเลือกซ้ำ คุณจะเห็นค่าที่ซ้ำกันของทั้งสองเซลล์
- หากคุณเลือก ไม่ซ้ำ ใน ค่าที่ซ้ำกัน กล่องโต้ตอบ คุณจะเห็นค่าที่ไม่ซ้ำกันของทั้งสองเซลล์
- กด ตกลง เพื่อยืนยัน การจัดรูปแบบตามเงื่อนไข .
อ่านเพิ่มเติม: วิธีเปรียบเทียบสองคอลัมน์หรือรายการใน Excel
2. เปรียบเทียบสองคอลัมน์โดยใช้ฟังก์ชัน IF
เราจะใช้ ฟังก์ชัน IF เพื่อค้นหาความแตกต่างระหว่างสองคอลัมน์ เพียงทำตามขั้นตอนด้านล่างนี้
📌ขั้นตอน:
- ก่อนอื่น สร้างคอลัมน์ใหม่เพื่อแสดงว่าผลของ รายการที่ 1 มีอยู่ใน รายการที่ 2 .
- ตอนนี้ เลือกเซลล์แรก (เช่น E5 ) ของคอลัมน์ที่สร้างขึ้นใหม่และใช้สูตรต่อไปนี้
=IF(B5=C5,"YES","NO")
ที่นี่
- B5 =ผลไม้ในรายการ-1
- C5 =ผลไม้ในรายการ-2
- หลังจากนั้น กด ENTER และคุณจะเห็นข้อความ ไม่ ในเซลล์ D5 .
- ตอนนี้ ใช้ Fill Handle เครื่องมือลากลงสูตรและ ป้อนอัตโนมัติ สูตรลงมาจากเซลล์ D5 ถึง D11
- ดังนั้น เซลล์ทั้งหมดจะแสดงผลลัพธ์ และคุณสามารถแยกความแตกต่างระหว่างสองคอลัมน์ได้
3. การใช้ฟังก์ชัน EXACT เพื่อเปรียบเทียบคอลัมน์
ฟังก์ชันที่แน่นอน เปรียบเทียบสตริงข้อความสองสตริงแล้วส่งกลับ TRUE หรือ เท็จ ขึ้นอยู่กับการจับคู่ที่แน่นอนระหว่างข้อความ ดังนั้น คุณสามารถใช้ฟังก์ชันนี้เพื่อวัตถุประสงค์ในการค้นหาความแตกต่างระหว่างสองคอลัมน์ ให้ทำตามขั้นตอนต่อไปนี้
📌ขั้นตอน:
- อันดับแรก เลือกเซลล์และพิมพ์สูตรต่อไปนี้ลงในเซลล์
=EXACT(B5,C5)
ที่นี่
- B5 =ผลไม้ในรายการ-1
- C5 =ผลไม้ในรายการ-2
- จากนั้น กด ENTER และเซลล์จะแสดงผล FALSE .
- ตอนนี้ ให้ลากสูตรลงมา แล้วเซลล์ของคุณจะแสดงผล
4. การใช้ IF ด้วยฟังก์ชัน AND
การรวมกันของ IF และ และ ฟังก์ชัน จะตอบสนองวัตถุประสงค์ของคุณ ดำเนินการดังต่อไปนี้
📌ขั้นตอน:
- ก่อนอื่น ใช้สูตรกับเซลล์ที่เลือก
=IF(AND(B5<>C5),"No Match","Match")
ที่นี่
- B5 =ผลไม้ในรายการ-1
- C5 =ผลไม้ในรายการ-2
- จากนั้นลากสูตรลงเพื่อให้เซลล์แสดงผล
5. การรวมฟังก์ชัน IF, ISNA และ VLOOKUP
เราสามารถใช้ IF , ISNA และ ฟังก์ชัน VLOOKUP เพื่อค้นหาความแตกต่างระหว่างสองรายการหรือคอลัมน์ใน Excel ขั้นตอนได้รับด้านล่าง
📌ขั้นตอน:
- ก่อนอื่น สร้างคอลัมน์ใหม่> เลือกเซลล์แรก (เช่น E5 ) ของคอลัมน์ที่สร้างขึ้นใหม่และใช้สูตรต่อไปนี้
=IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)),"NO","YES")
ที่นี่
- B5 =ค้นหาค่า
- C5:C11 =อาร์เรย์การค้นหา
💡 รายละเอียดสูตร
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 .
- ตอนนี้ ใช้ Fill Handle เครื่องมือลากลงสูตรและ ป้อนอัตโนมัติ สูตรลงมาจากเซลล์ D5 ถึง D11
- สุดท้าย คุณจะสามารถเห็นความแตกต่างระหว่าง List-1 และ List-2
อ่านเพิ่มเติม: วิธีเปรียบเทียบสองคอลัมน์ใน 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 =อาร์เรย์การค้นหา
💡 รายละเอียดสูตร
ฟังก์ชัน 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 คุณจะเห็นผลลัพธ์ในเซลล์นั้น ตอนนี้ให้ลากสูตรต่อไปนี้สำหรับเซลล์ถัดไป
- ดังนั้น เซลล์ที่คุณคัดลอกสูตรจะแสดงผลลัพธ์ให้คุณเห็น
- ในทำนองเดียวกัน คุณจะพบชื่อผลไม้ที่มีเฉพาะใน List-2 . ในกรณีนั้นสูตรจะเป็น
=IF((ISERROR(MATCH(C5,$B$5:$B$11,0))),C5,"")
ที่นี่
- C5 =ค้นหาค่า
- B5:B17 =อาร์เรย์การค้นหา
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", "")
💡 รายละเอียดสูตร
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 เพื่อค้นหาความแตกต่าง สามารถเปรียบเทียบระหว่างสองคอลัมน์สำหรับการแข่งขันได้เช่นกัน จาก 4 ขั้นตอนที่เราพูดถึง การใช้การจัดรูปแบบตามเงื่อนไขเป็นวิธีที่ดีที่สุดในการเปรียบเทียบสองคอลัมน์ เนื่องจากในการจัดรูปแบบตามเงื่อนไข คุณสามารถเปรียบเทียบระหว่างหลายคอลัมน์ได้ ขั้นตอนจึงง่ายและรวดเร็ว และคุณจะพบทั้งที่ตรงกันและความแตกต่าง
หวังว่าบทความนี้จะเป็นประโยชน์ เรียกดูเว็บไซต์ของเราเพื่อค้นหาบทความที่เป็นประโยชน์เพิ่มเติม ติดต่อกัน!
อ่านเพิ่มเติม
- วิธีเปรียบเทียบสองคอลัมน์โดยใช้การจัดรูปแบบตามเงื่อนไขใน Excel
- Excel เปรียบเทียบข้อความในสองคอลัมน์ (7 วิธีที่ได้ผล)
- Excel เปรียบเทียบข้อความสองเซลล์ (9 ตัวอย่าง)
- Excel formula to compare two columns and return a value (5 examples)