“Compare Sheets” หรือการเปรียบเทียบความแตกต่างระหว่างไฟล์ Excel 2 แผ่น / ไฟล์ มันมีหลายวิธี
เครื่องมือ Spreadsheet Compare (Windows เท่านั้น)
ใน Microsoft Office เวอร์ชันระดับองค์กร (ProPlus หรือ Microsoft 365 Apps for enterprise) บน Windows จะมีโปรแกรมแยกที่ชื่อว่า “Spreadsheet Compare” มาให้เลย
- ความสามารถ: เปรียบเทียบไฟล์ Excel สองไฟล์แล้วไฮไลต์ให้ดูว่าเซลล์ไหนต่างกัน, สูตรเปลี่ยนตรงไหน, หรือมีการแก้โครงสร้างตารางอย่างไร
- Mac: ไม่มีโปรแกรมนี้ และไม่มีฟีเจอร์ที่เทียบเท่าในตัว Microsoft 365 เวอร์ชัน Mac ครับ
ฟีเจอร์ “View Side by Side”
เป็นการเปิดสองหน้าต่างเพื่อ “ใช้ตาดูเทียบกัน”
- Windows: ไปที่แถบ
View > View Side by Side และมีฟีเจอร์ Synchronous Scrolling (เลื่อนหน้าจอพร้อมกันทั้งสองไฟล์) ซึ่งสะดวกมาก
- Mac: ทำได้คล้ายกันโดยไปที่แถบ
Window > Arrange... > Vertical แต่ความลื่นไหลในการจัดการหน้าต่าง (Window Management) บน Windows จะทำได้ง่ายกว่าด้วยระบบ Snap Layouts
ทางเลือกสำหรับผู้ใช้ Mac (Workarounds)
ในเมื่อ Mac ไม่มีเครื่องมือ Spreadsheet Compare โดยตรง คุณสามารถใช้วิธีเหล่านี้แทนได้ครับ
- ใช้ Add-ins: ค้นหา Add-in ใน Office Store เช่น “Inquire” (ถ้ามีสิทธิ์) หรือเครื่องมือจาก Third-party
- ใช้สูตร Excel: ใช้ Conditional Formatting หรือสูตรอย่าง
=IF(Sheet1!A1<>Sheet2!A1, "ต่าง", "") เพื่อสร้างแผ่นงานสรุปความต่าง
- ใช้เครื่องมือภายนอก: * Apidog/Git: เนื่องจากคุณใช้งาน Git อยู่แล้ว หากคุณบันทึกไฟล์เป็น
.csv คุณสามารถใช้ git diff เพื่อดูความเปลี่ยนแปลงของข้อมูลได้ชัดเจนมาก
- Online Tools: มีเว็บไซต์หลายแห่งที่ให้ Upload ไฟล์ Excel สองไฟล์เพื่อเปรียบเทียบกัน
ตารางสรุปการเปรียบเทียบการ Compare
| ฟีเจอร์ | Windows | Mac |
| Spreadsheet Compare (Native App) | มี (ในบาง Edition) | ไม่มี |
| Inquire Add-in | มี (ในบาง Edition) | ไม่มี |
| View Side by Side | มี (สมบูรณ์) | มี (จำกัดกว่า) |
| VBA เพื่อเขียนระบบ Compare | ทำได้เต็มรูปแบบ | ทำได้ (แต่ต้องระวังเรื่อง UI) |
สรุป: หากงานของคุณต้องเปรียบเทียบข้อมูลใน Excel บ่อย ๆ และต้องการความละเอียดระดับ Audit (ดูว่าใครแก้สูตรตรงไหน) Windows จะตอบโจทย์กว่ามาก เพราะมี Tool เฉพาะทางมาให้ในตัวครับ
อ่านเพิ่มเติม