วิธีเปรียบเทียบข้อความใน Excel และเน้นความแตกต่าง (8 วิธีด่วน)

  • แบ่งปันสิ่งนี้
Hugh West

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

ดาวน์โหลดหนังสือแบบฝึกหัด

คุณสามารถดาวน์โหลดเทมเพลต Excel ฟรีได้จากที่นี่และฝึกฝน ด้วยตัวคุณเอง

เปรียบเทียบข้อความและเน้นความแตกต่าง.xlsm

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

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

วิธีที่ 1: ฟังก์ชันที่แน่นอน

ฟังก์ชัน EXACT ใช้เพื่อ เปรียบเทียบสตริงหรือข้อมูล 2 รายการ ซึ่งกันและกัน และให้ผลลัพธ์แก่เราว่าข้อมูลทั้งสองตรงกันทุกประการหรือไม่ ลองใช้วิธีแรกของเรา ในการแสดงผลลัพธ์ ฉันได้เพิ่มคอลัมน์ใหม่ชื่อ 'หมายเหตุ'

ขั้นตอนที่ 1:

⏩เปิดใช้งาน เซลล์ D5

=EXACT(B5,C5)

⏩จากนั้นกดปุ่ม Enter ปุ่ม

ขั้นตอนที่ 2:

⏩หลังจากนั้น ดับเบิลคลิก ไอคอน Fill Handle เพื่อคัดลอกสูตรสำหรับเซลล์อื่น

ตอนนี้ดูผลลัพธ์ที่แสดง FALSE สำหรับค่าต่างๆ และ จริง สำหรับค่าที่ตรงกันในแถวเดียวกัน

อ่านเพิ่มเติม: เปรียบเทียบสองเซลล์ใน Excel และส่งคืน TRUE หรือ FALSE (5 วิธีง่ายๆ )

วิธีที่ 2: ตรรกะบูลีน

เราสามารถดำเนินการเดียวกันได้โดยใช้ตรรกะ บูลีน ง่ายๆ สำหรับค่าที่แตกต่างกัน มันจะแสดง จริง และ เท็จ สำหรับค่าที่ตรงกันในแถวเดียวกัน

ขั้นตอนที่ 1:

⏩เขียนสูตรที่กำหนดใน เซลล์ D5

=B5C5

⏩กดปุ่ม Enter แล้วนำไปใช้ ไอคอน Fill Handle เพื่อคัดลอกสูตร

นี่คือผลลัพธ์ของเรา-

วิธีที่ 3: ฟังก์ชัน IF

หากคุณใช้ ฟังก์ชัน IF กับตรรกะ บูลีน เราจะได้ผลลัพธ์พร้อมข้อความที่เราระบุ ฉันได้ตั้งค่าให้แสดง 'ไม่ซ้ำกัน' หากได้รับข้อความอื่นและ 'คล้ายกัน' หากได้รับข้อความเดียวกัน

ขั้นตอน:

⏩ใน เซลล์ D5 พิมพ์สูตร-

=IF(B5C5,"Unique","Similar")

⏩จากนั้นคลิกปุ่ม Enter และใช้ Fill Handle เครื่องมือ

ตอนนี้คุณจะได้รับผลลัพธ์พร้อมข้อความที่ระบุ

อ่านเพิ่มเติม : คืนค่า ใช่ ถ้า 2 เซลล์ตรงกันใน Excel (10 วิธี)

วิธีที่ 4: การจัดรูปแบบตามเงื่อนไขด้วยสูตร

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

ขั้นตอน1:

⏩เลือกช่วงข้อมูล B5:C12

⏩จากนั้นคลิกดังต่อไปนี้: หน้าแรก > การจัดรูปแบบตามเงื่อนไข > กฎใหม่

กล่องโต้ตอบการจัดรูปแบบจะเปิดขึ้น

ขั้นตอนที่ 2:

⏩ กด U สร้างสูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ จากช่อง เลือกประเภทกฎ

⏩หลังจากนั้น ให้พิมพ์สูตรที่ระบุด้านล่างใน รูปแบบ ค่าที่สูตรนี้เป็นจริง box-

=$B5$C5

⏩คลิก รูปแบบ

จากนั้น ' กล่องโต้ตอบจัดรูปแบบเซลล์' จะปรากฏขึ้น

ขั้นตอนที่ 3:

⏩ เลือกสีที่คุณต้องการจากปุ่ม เติม ตัวเลือก ฉันได้เลือกสีเขียวไลท์แล้ว

⏩กด ตกลง และมันจะกลับไปที่กล่องโต้ตอบก่อนหน้า

ขั้นตอนที่ 4:

⏩ ในขณะนี้ เพียงกด ตกลง .

ตอนนี้คุณจะเห็นว่า ตอนนี้ค่าในแถวเดียวกันถูกเน้นด้วยสีที่เลือก

อ่านเพิ่มเติม: วิธีเปรียบเทียบสองเซลล์และเปลี่ยนสีใน Excel (2 วิธี)

วิธีที่ 5: Excel VBA Macros

แทนที่จะใช้ฟังก์ชันในตัว เราสามารถเขียนโค้ดใน Excel เพื่อดำเนินการตามต้องการ ในวิธีนี้ ฉันจะเน้นความแตกต่างในแถวเดียวกันโดยใช้โค้ด VBA

ขั้นตอนที่ 1:

คลิกขวา เลื่อนเมาส์ไปที่ชื่อแผ่นงานเพื่อเปิดหน้าต่าง VBA

ขั้นตอนที่ 2:

⏩เขียนโค้ดด้านล่าง-

9258

⏩ต่อมากดไอคอน เรียกใช้ เพื่อเรียกใช้โค้ด

ตอนนี้กล่องโต้ตอบจะเปิดขึ้นเพื่อเลือกช่วงข้อมูลแรก

ขั้นตอนที่ 3:

⏩เลือกช่วง B5:C12

⏩กด ตกลง จากนั้นกล่องโต้ตอบอื่นจะเปิดขึ้นเพื่อเลือกช่วงข้อมูลที่สอง

ขั้นตอนที่ 4:

⏩ตั้งค่าช่วงข้อมูล C5:C12

⏩กด ตกลง อีกครั้ง

ขั้นตอนที่ 5:

⏩ตอนนี้เพื่อเน้นความแตกต่าง เพียงกดปุ่ม ไม่ ปุ่ม

เห็นไหม ข้อความต่างๆ ในแถวเดียวกันถูกเน้นด้วยสีแดง

3 วิธีที่รวดเร็วในการเปรียบเทียบข้อความใน Excel และเน้นความแตกต่างของทุกแถว

วิธีที่ 1: การจัดรูปแบบตามเงื่อนไข

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

ขั้นตอนที่ 1:

⏩ เลือกช่วงข้อมูล B5:C12

⏩จากนั้นคลิกดังนี้: หน้าแรก > การจัดรูปแบบตามเงื่อนไข > เน้นกฎของเซลล์ > ค่าที่ซ้ำกัน .

กล่องโต้ตอบจะเปิดขึ้น

ขั้นตอนที่ 2:

⏩ เลือกตัวเลือก ไม่ซ้ำใคร และสีที่ต้องการจากช่อง จัดรูปแบบเซลล์ที่มี

⏩สุดท้าย กด ตกลง .

ตอนนี้ข้อความต่างๆ ทั้งหมดจะถูกเน้นด้วยสีที่เราเลือก

วิธีที่ 2: ฟังก์ชัน IF+COUNTIF

เพื่อเปรียบเทียบข้อความใน excel และเน้นความแตกต่าง ตอนนี้เราจะรวมสองฟังก์ชันคือ- ฟังก์ชัน IF และ ฟังก์ชัน COUNTIF ที่นี่ เราจะตรวจสอบข้อความของ คอลัมน์ B ว่าข้อความเหล่านั้นเหมือนกันใน คอลัมน์ C หรือไม่ในแถวใดๆ ฟังก์ชัน IF ตรวจสอบว่าตรงตามเงื่อนไขหรือไม่ และส่งคืนค่าหนึ่งหากเป็นจริง และส่งคืนอีกค่าหนึ่งหากเป็นเท็จ COUNTIF ใช้เพื่อนับเซลล์ในช่วงที่ตรงตามเงื่อนไขเดียว

ขั้นตอน:

⏩พิมพ์สูตรใน เซลล์ D5

=IF(COUNTIF($C$5:$C$12,$B5)=0,"No match in C","Match in C")

⏩กดปุ่ม Enter

⏩สุดท้าย ใช้ปุ่ม <1 ไอคอน>Fill Handle เพื่อคัดลอกสูตรที่รวมกัน

ตอนนี้เราสามารถค้นหาความแตกต่างจากภาพด้านล่างได้อย่างง่ายดาย-

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

COUNTIF($C$5:$C$12,$B5)=0

ฟังก์ชัน COUNTIF จะตรวจสอบค่าของ เซลล์ B5 ผ่านช่วง C5:C12 ว่ามีค่าเท่ากันหรือไม่ ถ้าเท่ากันก็จะคืนค่า 1 มิฉะนั้นจะส่งกลับ 0 ดังนั้นผลลัพธ์จะคืนค่าเป็น-

FALSE

IF(COUNTIF ($C$5:$C$12,$B5)=0,”ไม่ตรงกันใน C”,”ตรงกันใน C”)

สุดท้าย ฟังก์ชัน IF จะแสดง 'ไม่ตรงกันใน C' สำหรับ FALSE และ 'ตรงกันใน C' สำหรับ TRUE มันจะคืนค่าเป็น

ไม่ตรงกันใน C

วิธีที่ 3: ISERROR+VLOOKUP Functions

สุดท้าย ลองใช้ การรวมกันของฟังก์ชันอื่นเพื่อดำเนินการก่อนหน้านี้ เราจะใช้ฟังก์ชัน ISERROR และ VLOOKUP มันจะตรวจสอบข้อความของ คอลัมน์ B ถึง คอลัมน์ C หากได้รับข้อความผิดปกติจะแสดง TRUE หากไม่ใช่ แสดงว่า FALSE . ฟังก์ชัน ISERROR ใน Excel จะตรวจสอบว่าค่ามีข้อผิดพลาดหรือไม่ และส่งกลับค่า TRUE หรือ FALSE ฟังก์ชัน VLOOKUP ใช้เพื่อค้นหาค่าในคอลัมน์ซ้ายสุดของตาราง และส่งกลับค่าที่เกี่ยวข้องจากคอลัมน์ทางขวา

ขั้นตอน:

⏩พิมพ์สูตรที่กำหนดใน เซลล์ D5

=ISERROR(VLOOKUP(B5,$C$5:$C$12,1,0))

⏩จากนั้นกดปุ่ม Enter ปุ่มและใช้เครื่องมือ Fill Handle เพื่อคัดลอกสูตร

ตอนนี้ดูผลลัพธ์ในภาพด้านล่าง-

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

VLOOKUP(B5,$C$5:$C$12,1,0)

ฟังก์ชัน VLOOKUP จะตรวจสอบ เซลล์ B5 ผ่านช่วง C5:C12 หากพบค่าทั่วไปก็จะแสดงค่านั้น มิฉะนั้นจะแสดง #N/A ดังนั้นจะส่งกลับสำหรับ เซลล์ B5

#N/A

ISERROR(VLOOKUP(B5 ,$C$5:$C$12,1,0))

จากนั้นฟังก์ชัน ISERROR จะแสดง “ TRUE ” สำหรับ #N /A และ “ FALSE ” สำหรับเอาต์พุตอื่นๆ สำหรับ เซลล์ B5 มันจะกลับเป็น-

“จริง”

สรุป

ฉันหวังว่า วิธีการทั้งหมดที่อธิบายไว้ข้างต้นจะดีพอที่จะเปรียบเทียบข้อความใน Excel และเน้นความแตกต่าง อย่าลังเลที่จะถามคำถามใด ๆ ในส่วนความคิดเห็นและโปรดให้ฉันคำติชม.

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง