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

และอีกชีตสำหรับบันทึกยอดขาย กุมภาพันธ์

สำหรับการสร้างบทความ เราใช้เวอร์ชัน Microsoft Excel 365 คุณสามารถใช้เวอร์ชันอื่นตามสะดวกได้
วิธีที่ 1: ใช้ตัวเลือก View Side by Side เพื่อเปรียบเทียบสองชีต Excel จากไฟล์ต่างกันและไฮไลท์ความแตกต่าง
ที่นี่เรามีสองชีตที่ต่างกันในสมุดงาน Excel สองไฟล์ชื่อ มกราคม และ กุมภาพันธ์ เราจะเปรียบเทียบความแตกต่างของสองชีตนี้โดยวางเรียงติดกัน และไฮไลท์ความแตกต่าง


ขั้นตอน:
➤ เปิดสมุดงานทั้งสองพร้อมกัน

➤ ไปที่แท็บ View >> Window Dropdown >> ตัวเลือก View Side by Side

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

➤ ไปที่แท็บ View >> กลุ่ม Window >> ตัวเลือก Arrange All

หน้าต่าง Arrange Windows จะเปิดขึ้น
➤ เลือกตัวเลือก Vertical และกด OK

ด้วยวิธีนี้ คุณจะสามารถตรวจสอบสองชีตพร้อมกันได้ nhưด้านล่าง

ตอนนี้ เลือกเซลล์ของคอลัมน์ SalesPerson ที่มีชื่อต่างกัน และเปลี่ยนสีพื้นหลัง

จากนั้น คุณจะได้เซลล์ที่ไฮไลท์แสดงชื่อพนักงานขายที่ต่างกัน

同様に เลือกเซลล์ของคอลัมน์ Sales ที่มีค่าต่างกัน และเปลี่ยนสีพื้นหลัง

สุดท้าย คุณจะได้เซลล์ที่ไฮไลท์ซึ่งมีค่าต่างกันในสองชีต

ข้อหนึ่งที่ควรระบุ หากคุณมีชุดข้อมูลขนาดใหญ่และต้องการเลื่อนดูค่าของชีตเหล่านี้พร้อมกัน คุณต้องทำตามวิธีนี้
➤ ไปที่แท็บ View >> กลุ่ม Window >> ตัวเลือก Synchronous Scrolling

อ่านเพิ่มเติม: วิธีไฮไลท์เซลล์ใน Excel (5 วิธี)
วิธีที่ 2: ใช้เครื่องมือ Spreadsheet Compare สำหรับเปรียบเทียบสองชีต Excel
ในส่วนนี้ เราจะใช้ตัวเลือก Spreadsheet Compare สำหรับเปรียบเทียบสองชีตที่ต่างกันของสมุดงานสองไฟล์ชื่อ มกราคม และ กุมภาพันธ์


ขั้นตอน:
➤ ก่อนอื่น ไปที่หน้าจอ Start และค้นหาแอป Spreadsheet Compare แล้วเปิดมัน

หน้าต่างใหม่ Spreadsheet Compare จะเปิดขึ้น

➤ ไปที่แท็บ Home >> ตัวเลือก Compare Files

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

ที่นี่ เราได้เรียกดูตำแหน่งสมุดงาน มกราคม แล้ว

จากนั้น เลือกเส้นทางของไฟล์สมุดงาน กุมภาพันธ์ ในกล่อง To และกด OK

หลังจากนั้น เลือกตัวเลือก (ตามที่คุณต้องการเปรียบเทียบค่าของสมุดงาน) จากแถบด้านซ้าย ที่นี่ เราเลือกตัวเลือก Entered Values และ Names

ด้วยวิธีนี้ คุณจะได้ค่าที่ไฮไลท์แสดงความแตกต่างระหว่างสองชีต และที่นี่คุณเห็นสองชีตเรียงติดกัน ซึ่งคุณกำลังเปรียบเทียบ นอกจากนี้ คุณยังได้คำอธิบายซึ่งระบุเซลล์และค่าที่ต่างกัน

หมายเหตุ:
ตัวเลือก Spreadsheet Compare ทำงานได้เฉพาะ Office Professional Plus 2013, Office Professional Plus 2016, Office Professional Plus 2019, และ Microsoft 365 Apps
อ่านเพิ่มเติม: วิธีเติมสีในเซลล์ Excel ด้วยสูตร (5 วิธีง่าย)
วิธีที่ 3: ใช้ตัวเลือก Compare and Merge Workbook
สมมติ คุณมีสมุดงาน มกราคม ที่มียอดขายของเดือน มกราคม และคุณทำการเปลี่ยนแปลงบางอย่างในสมุดงานนี้ และใส่ยอดขายเดือน กุมภาพันธ์ แล้วบันทึกเป็น กุมภาพันธ์ ตอนนี้ คุณสามารถเปรียบเทียบสมุดงานเหล่านี้และรวมเข้าด้วยกันในชีตเดียวได้


ขั้นตอนที่ 01:
เพื่อเปิดใช้งานตัวเลือก Compare and Merge Workbooks คุณต้องทำขั้นตอนเพิ่มเติมนี้
➤ ไปที่แท็บ Review >> ตัวเลือก Share Workbook (Legacy)

วิซาร์ด Share Workbook จะเปิดขึ้น
➤ เลือกตัวเลือก "Use the old shared workbooks feature instead of the new co-authoring experience" และกด OK

ขั้นตอนที่ 02:
ตอนนี้ เราจะเพิ่มตัวเลือก Compare and Merge Workbooks ไปที่ Quick Access Toolbar
เพื่อทำเช่นนี้ ก่อนอื่น ไปที่แท็บ File

➤ เลือก Options

หลังจากนั้น วิซาร์ด Excel Options จะเปิดขึ้น และที่นี่ให้เลือกตัวเลือก Quick Access Toolbar
➤ ตอนนี้ ให้เลือกตัวเลือกตามลำดับ All Commands → Compare and Merge Workbooks → Add

หลังจากนั้น ตัวเลือก Compare and Merge Workbooks จะถูกเพิ่มเข้าไปในแถบเครื่องมือ และกด OK

ขั้นตอนที่ 03:
➤ ไปที่สมุดงานหลัก มกราคม และเลือกตัวเลือก Compare and Merge Workbooks จากแถบเครื่องมือ

ตอนนี้ จากกล่องโต้ตอบ ให้เลือกสำเนาของไฟล์ มกราคม ซึ่งคือ กุมภาพันธ์ และกด OK

จากนั้น การเปลี่ยนแปลงที่เราทำในสมุดงาน กุมภาพันธ์ จะปรากฏในสมุดงานนี้ และเซลล์เหล่านั้นจะถูกไฮไลท์

อ่านเพิ่มเติม: Excel Cell Color: เพิ่ม แก้ไข ใช้ และ ลบ
วิธีที่ 4: ใช้ View Side by Side เพื่อเปรียบเทียบสองชีต Excel และไฮไลท์ความแตกต่างจากไฟล์เดียวกัน
ในส่วนนี้ เราจะไฮไลท์ความแตกต่างระหว่างสองชีตจากสมุดงานเดียวกันโดยใช้ตัวเลือก View Side by Side ที่นี่ ชีตแรกสำหรับบันทึกยอดขาย มกราคม

และอีกชีตสำหรับยอดขาย กุมภาพันธ์

ขั้นตอน:
➤ ไปที่แท็บ View >> กลุ่ม Window >> ตัวเลือก New Window

หลังจากนั้น สมุดงานใหม่จะเปิดขึ้น ซึ่งเป็นสมุดงานเดียวกันที่เปิดอยู่ และชื่อจะเปลี่ยนเล็กน้อยโดยอัตโนมัติ เช่น ที่นี่เราเห็นว่าชื่อสมุดงานที่เปิดกลายเป็น Compare Sheets-1 และสมุดงานใหม่คือ Compare Sheets-2

ตอนนี้ ให้ทำตามขั้นตอนของ วิธีที่ 1 และคุณจะสามารถไฮไลท์ความแตกต่างได้

เมื่อคุณปิดสมุดงานใดสมุดงานหนึ่ง การเปลี่ยนแปลงจะปรากฏในสองชีตของสมุดงานหลัก nhưด้านล่าง


เนื้อหาที่เกี่ยวข้อง: วิธีไฮไลท์จากบนลงล่างใน Excel (5 วิธี)
บทความที่คล้ายกัน:
- วิธีไฮไลท์ทุก 5 แถวใน Excel (4 วิธี)
- วิธีไฮไลท์ข้อความที่เลือกใน Excel (8 วิธี)
- สูตร Excel ตามสีเซลล์ (5 ตัวอย่าง)
- วิธีไฮไลท์เซลล์ที่เลือกใน Excel (5 วิธีง่าย)
วิธีที่ 5: ใช้ Conditional Formatting เพื่อเปรียบเทียบสองชีต Excel และไฮไลท์ความแตกต่าง
ในส่วนนี้ เราจะใช้ตัวเลือก Conditional Formatting เพื่อเปรียบเทียบสองชีตของสมุดงานเดียวกัน


ขั้นตอน:
➤ เลือกช่วงข้อมูลที่ต้องการใช้ Conditional Formatting
➤ ไปที่แท็บ Home >> Dropdown Conditional Formatting >> ตัวเลือก New Rule

จากนั้น วิซาร์ด New Formatting Rule จะปรากฏ
➤ เลือกตัวเลือก Use a formula to determine which cells to format และเขียนสูตรต่อไปนี้ในกล่อง Format values where this formula is true:
=C5<>'February (2)'!C5
ที่นี่ C5 คือเซลล์แรกของคอลัมน์ SalesPerson February (2) คือชื่อชีตที่ต้องการเปรียบเทียบ และ <> แทนตัวดำเนินการ Not Equal to
➤ คลิกตัวเลือก Format

หลังจากนั้น กล่องโต้ตอบ Format Cells จะเปิดขึ้น
➤ เลือกตัวเลือก Fill
➤ เลือก Background Color ใดๆ และกด OK

หลังจากนั้น ตัวเลือก Preview จะแสดงตามด้านล่าง และกด OK

จากนั้น คุณจะได้เซลล์ที่ไฮไลท์ในคอลัมน์ SalesPerson ของชีต January (2)

同様に ไฮไลท์ค่าที่ต่างกันของคอลัมน์ Sales

อ่านเพิ่มเติม: ไฮไลท์เซลล์ที่มีข้อความจากรายการใน Excel (7 วิธีง่าย)
วิธีที่ 6: ใช้สูตรรวมความแตกต่างในอีกชีตหนึ่ง
ที่นี่ เราจะใช้ฟังก์ชัน IF เพื่อรวมความแตกต่างของยอดขายทั้งหมดระหว่างสองชีต January (3) และ February (3)


ขั้นตอน:
➤ สร้างชีตชื่อ Difference และเลือกเซลล์ในชีตนี้

➤ เขียนสูตรต่อไปนี้ในเซลล์ที่เลือก
=IF('January (3)'!D6<>'February (3)'!D6,"January Sales: " & 'January (3)'!D6 & CHAR(10) & " February Sales: " & 'February (3)'!D6,"")
ที่นี่ ‘January (3)’! และ ‘February (3)’! คือชื่อชีต และเมื่อค่าของเซลล์ D6 ไม่เท่ากันในชีตเหล่านี้ ค่าที่สอดคล้องจะถูกรวมที่นี่ มิฉะนั้น IF จะคืนค่าว่าง

➤ กด ENTER และลาก Fill Handle ลงไป

หลังจากนั้น คุณจะได้ค่ายอดขายที่ต่างกันของเดือน มกราคม และ กุมภาพันธ์

อ่านเพิ่มเติม: วิธีไฮไลท์เซลล์โดยใช้ If Statement ใน Excel (7 วิธี)
วิธีที่ 7: ใช้โค้ด VBA เพื่อเปรียบเทียบสองชีต Excel และไฮไลท์ความแตกต่าง
ในส่วนนี้ เราจะใช้โค้ด VBA เพื่อเปรียบเทียบชีตและไฮไลท์ค่าที่ต่างกัน ที่นี่ ชีตแรกสำหรับบันทึกยอดขาย มกราคม

และอีกชีตมีบันทึกยอดขายสำหรับ กุมภาพันธ์

ขั้นตอนที่ 01:
➤ ไปที่แท็บ Developer >> ตัวเลือก Visual Basic

จากนั้น Visual Basic Editor จะเปิดขึ้น
➤ ไปที่แท็บ Insert >> ตัวเลือก Module

หลังจากนั้น Module จะถูกสร้างขึ้น

ขั้นตอนที่ 02:
➤ เขียนโค้ดต่อไปนี้
Sub highlightdifferences()
Dim Cell As Range
For Each Cell In Worksheets("January (4)").UsedRange
If Not Cell = Worksheets("February (4)").Cells(Cell.Row, Cell.Column) Then
Cell.Interior.Color = vbGreen
End If
Next Cell
End Sub
ที่นี่ เราประกาศ Cell เป็น Range และใช้ลูป FOR สำหรับเซลล์ที่ใช้งานทั้งหมดของชีต January (4) และ IF จะตรวจสอบค่าของเซลล์เหล่านี้กับค่าของ February (4) เมื่อค่าไม่เท่ากัน สีของเซลล์เหล่านั้นในชีต January (4) จะเปลี่ยนเป็น สีเขียว

➤ กด F5
สุดท้าย คุณจะได้เซลล์ที่มีค่าต่างกันถูกไฮไลท์

อ่านเพิ่มเติม: VBA เปลี่ยนสีเซลล์ตามค่าใน Excel (3 ตัวอย่างง่าย)
ส่วนฝึกหัด
สำหรับการฝึกหัดด้วยตัวเอง เราได้จัดเตรียมสองส่วน Practice ไว้ในชีตชื่อ Practice

และอีกชีตคือ Practice1

สรุป
ในบทความนี้ เราพยายามครอบคลุมบางวิธีในการเปรียบเทียบสองชีต Excel และไฮไลท์ความแตกต่าง หวังว่าจะเป็นประโยชน์ หากมีข้อเสนอแนะหรือคำถาม สามารถแบ่งปันได้ในส่วนความคิดเห็นครับ
บทความที่เกี่ยวข้อง
- วิธีไฮไลท์แถวใน Excel (5 วิธีรวดเร็ว)
- Excel VBA ไฮไลท์เซลล์ตามค่า (5 ตัวอย่าง)
- วิธีไฮไลท์คอลัมน์ใน Excel (3 วิธี)
- เติมสีเซลล์ตามเปอร์เซ็นต์ใน Excel (6 วิธี)
- วิธีเปลี่ยนสีเซลล์ตามค่าใน Excel (5 วิธี)