Contact
Line : comsiam
Contact
Line : comsiam

Microsoft Copilot ใน Excel สามารถช่วยเปรียบเทียบข้อมูลสองชุดเพื่อหาความแตกต่างได้ เช่น เปรียบเทียบยอดขายสองเดือน เปรียบเทียบข้อมูลก่อนและหลังแก้ไข เปรียบเทียบรายชื่อลูกค้าสองไฟล์ หรือดูว่ามีรายการใดเพิ่ม หาย หรือเปลี่ยนแปลงจากชุดเดิม
การเปรียบเทียบข้อมูลมีประโยชน์มากในงานจริง เพราะช่วยตรวจสอบการเปลี่ยนแปลงได้เร็วขึ้น โดยเฉพาะเมื่อมีข้อมูลหลายร้อยหรือหลายพันแถวที่ยากต่อการไล่ดูด้วยตา
บทความนี้ comsiam จะอธิบายวิธีใช้ Copilot เปรียบเทียบข้อมูลสองชุดใน Excel ตั้งแต่การกำหนด Unique Key การหา Added, Removed, Changed ไปจนถึงการตรวจความแตกต่างของตัวเลข ข้อความ และสถานะอย่างเป็นระบบ
คือการนำ Dataset A และ Dataset B มาเทียบกันเพื่อดูว่า
เหมาะกับงานตรวจสอบข้อมูล
ได้ในประสบการณ์ที่รองรับ
ตัวอย่าง Prompt
เปรียบเทียบข้อมูลในตาราง A กับตาราง B และสรุปรายการที่ต่างกัน
ช่วยลดเวลาตรวจข้อมูลทีละแถว
ก่อนเปรียบเทียบควรกำหนด Key เช่น
เพื่อรู้ว่า Record ไหนตรงกัน
สามารถใช้ Composite Key เช่น
Date + Customer + Product + Amount
แต่ควรระวัง Duplicate
ใช้
เปรียบเทียบสองตารางนี้และบอกว่ามีอะไรต่างกัน
เหมาะกับภาพรวม
ใช้
เปรียบเทียบ Table A กับ Table B โดยใช้ Product Code เป็น Unique Key และแยกผลเป็น Added, Removed และ Changed
ชัดเจนกว่า
Added คือ Record ที่ไม่มีในชุดเก่า แต่มีในชุดใหม่
เช่นมี Product ใหม่เพิ่มเข้ามา
Removed คือ Record ที่เคยมีในชุดเก่า แต่ไม่มีในชุดใหม่
อาจหมายถึง
ต้องตรวจ Source
Changed คือ Record ที่ Key เดิมยังอยู่ แต่บาง Field เปลี่ยน
เช่น
คือ Record ที่เหมือนกันใน Field ที่กำหนด
ช่วยแยกข้อมูลที่ไม่ต้องตรวจต่อ
Prompt
เปรียบเทียบ Sales เดือนกันยายนกับตุลาคม แยกตาม Product
ช่วยดูการเปลี่ยนแปลงรายสินค้า
ใช้
เปรียบเทียบ Sales ปี 2025 กับ 2026 ตาม Product และ Region
เหมาะกับ YoY Analysis
Prompt
เปรียบเทียบ Budget กับ Actual และคำนวณ Variance
เหมาะกับ Finance
ใช้
เปรียบเทียบ Target กับ Actual ของแต่ละ Salesperson
ช่วย Performance Review
Prompt
เปรียบเทียบ Price List เก่ากับใหม่โดยใช้ Product Code เป็น Key และแสดงราคาที่เปลี่ยน
ช่วยตรวจราคา
ใช้
เปรียบเทียบ Stock เมื่อวานกับวันนี้และแสดง Product ที่เพิ่มหรือลดมากที่สุด
เหมาะกับ Inventory
Prompt
เปรียบเทียบ Customer Master สองชุดและแสดง Customer ที่เพิ่ม หาย หรือข้อมูลเปลี่ยน
ช่วย Master Data Review
ใช้
เปรียบเทียบรายชื่อพนักงานสองเดือนและแสดง Employee ID ที่เพิ่มหรือหาย
เหมาะกับ HR Data
Prompt
เปรียบเทียบ Status เดิมกับ Status ใหม่ของแต่ละ Task
ช่วย Project Tracking
ใช้
หา Task ที่ Owner เปลี่ยนจากข้อมูลชุดก่อน
ช่วยดู Assignment Change
Prompt
แสดง Task ที่ Deadline เปลี่ยนจากชุดเดิม
ช่วยดู Schedule Change
ใช้
เปรียบเทียบ Amount เก่ากับใหม่และแสดงรายการที่เปลี่ยน
เหมาะกับ Transaction Review
สามารถสร้าง
New – Old
ช่วยดูผลต่างเชิงตัวเลข
Prompt
คำนวณเปอร์เซ็นต์การเปลี่ยนแปลงจากค่าเก่าไปค่าใหม่
ช่วยดูการเปลี่ยนแบบ Relative
ถ้า Old Value = 0
Percentage Change อาจคำนวณไม่ได้หรือมีความหมายพิเศษ
ควรกำหนด Logic ชัด
Prompt
แสดง 10 รายการที่ Sales เพิ่มขึ้นมากที่สุด
ช่วยหา Growth
ใช้
แสดง 10 รายการที่ Sales ลดลงมากที่สุด
ช่วยหา Decline
อย่าดูเปอร์เซ็นต์อย่างเดียว
ควรดู
พร้อมกัน
สามารถตรวจ
ว่ามีการเปลี่ยนแปลงหรือไม่
Prompt
เปรียบเทียบ Product Name สองชุดแบบ Exact Match
ช่วยหา Text ที่เปลี่ยนแม้เพียงเล็กน้อย
Bangkok
กับ
Bangkok
อาจถูกมองว่าต่าง
ควร TRIM ก่อนเปรียบเทียบ
ในบางงาน
ควรถือว่าเหมือนกัน
ควรกำหนด Rule
ควรทำ
ก่อนเปรียบเทียบ
Prompt
เปรียบเทียบ Effective Date ระหว่างสองชุดและแสดงรายการที่เปลี่ยน
ช่วย Policy Review
ใช้
เปรียบเทียบ Price, Cost และ Status ของแต่ละ Product ระหว่าง Table A กับ Table B
ช่วยตรวจหลาย Field พร้อมกัน
สามารถสร้างค่า
ช่วยตรวจง่าย
เพิ่มคอลัมน์ Change Status โดยเทียบข้อมูลสองชุดจาก Product Code
ช่วยทำ Change Report
Prompt
สำหรับ Record ที่ Changed ให้ระบุชื่อ Column ที่เปลี่ยนและค่า Old/New
ช่วยตรวจละเอียด
เช่น
| Product | Field | Old | New |
|---|---|---|---|
| A | Price | 100 | 120 |
ช่วย Audit
ใช้
ไม่ต้องแสดง Unchanged ให้แสดงเฉพาะ Added, Removed และ Changed
ช่วยลดข้อมูลจำนวนมาก
Prompt
Highlight Cell ที่ค่าเปลี่ยนจากชุดเดิม
ช่วยตรวจด้วยสายตา
ใช้
เน้นค่าที่เพิ่มขึ้น
เหมาะกับ Performance Data
Prompt
เน้นค่าที่ลดลง
ช่วยเห็น Decline
เช่น
สามารถใช้ Prompt
เปรียบเทียบ Sheet Old กับ Sheet New
แต่ควรกำหนด Key
ถ้าข้อมูลอยู่คนละ Workbook ต้องทำให้ Excel/Copilot เข้าถึงข้อมูลทั้งสองชุดในบริบทที่รองรับ
แล้วจึงเปรียบเทียบ
Table A อาจใช้
Product ID
Table B ใช้
Product Code
ทั้งที่ความหมายเดียวกัน
ควร Mapping ก่อน
Prompt
ช่วยจับคู่ Column ที่มีความหมายเดียวกันระหว่างสองตารางก่อนเปรียบเทียบ
ช่วยลด Compare ผิด Field
ชุดหนึ่ง Product Code เป็น Number
อีกชุดเป็น Text
Lookup หรือ Compare อาจไม่ตรง
ควร Standardize
ชุดหนึ่งเป็น Date จริง
อีกชุดเป็น Text
ต้องแปลงให้เหมือนกันก่อน Compare
ห้ามเปรียบเทียบ Price โดยตรงถ้าสองชุดใช้คนละ Currency
ต้องแปลงหรือแยกก่อน
เช่น
ต้อง Standardize ก่อน
100.00 กับ 100 อาจถือว่าเท่ากันเชิงตัวเลข
แต่การเปรียบเทียบ Text อาจต่าง
ควร Compare เป็น Number
ตัวเลขบางประเภทไม่ควรต้องเท่ากันเป๊ะ
เช่น
100.0001 กับ 100.0002
อาจถือว่าเท่ากันตามเกณฑ์
ถือว่าค่าต่างกันเมื่อ Difference มากกว่า 0.01 เท่านั้น
ช่วยลด False Change
ควรกำหนด Decimal และ Rounding ให้ชัด
เพื่อป้องกัน Difference เล็กน้อยจากการปัดเศษ
Prompt
เปรียบเทียบ Revenue สองชุดและแสดง Difference, Percentage Change และรายการที่เปลี่ยนเกิน 10%
ช่วย Focus
ใช้
แสดง Category ที่ Cost เพิ่มขึ้นมากกว่า 15%
ช่วย Cost Control
Prompt
เปรียบเทียบ Profit Margin เก่ากับใหม่และหา Product ที่ Margin ลดลงมากที่สุด
ช่วย Product Review
ใช้
แสดง Product ที่ Stock เปลี่ยนมากกว่า 20%
ช่วยหา Inventory Movement
Prompt
แสดง Customer ที่ Revenue ลดลงมากกว่า 30% จากช่วงก่อน
ช่วย Account Review
ใช้
เปรียบเทียบ Spend, Leads, Conversion และ Revenue ของ Campaign สองช่วงเวลา
ช่วย Marketing Analysis
Prompt
เปรียบเทียบ Project Snapshot สัปดาห์ก่อนกับสัปดาห์นี้และแสดง Status, Owner และ Deadline ที่เปลี่ยน
ช่วย Weekly Review
ใช้
เปรียบเทียบ SLA Performance เดือนนี้กับเดือนก่อน
ช่วย Service Management
Prompt
เปรียบเทียบ Average Score ของ Survey ก่อนและหลังการเปลี่ยนแปลง
ช่วย Measure Improvement
ถ้า Key อยู่ใน Old แต่ไม่มีใน New
ต้องตรวจว่า
อย่าด่วนสรุป
ถ้าอยู่ใน New แต่ไม่มีใน Old
อาจเป็น
ต้องดู Context
เช่น Customer เดิมแต่ Customer ID เปลี่ยน
จะดูเหมือนลบและเพิ่มใหม่
ต้องตรวจ Master Data
ถ้า ID เปลี่ยน อาจใช้
ช่วยตรวจว่าคือ Record เดิมหรือไม่
ถ้าข้อมูลคล้ายกันแต่ ID ต่าง
ควร Flag เป็น Possible Match
ไม่ควรรวมอัตโนมัติ
สามารถจัดเป็น
แต่ควรกำหนด Rule ที่ชัด
สามารถดึงค่า Old หรือ New มาเทียบกัน
เช่น
Product Code → Price
ช่วยสร้าง Change Report
แนวคิด
ถ้า Old = New → Unchanged
ถ้าไม่เท่ากัน → Changed
Copilot สามารถช่วยสร้างสูตรได้
สามารถตรวจว่า Key จากชุดหนึ่งมีอยู่ในอีกชุดหรือไม่
ช่วยหา Missing Key
Highlight ค่าที่ไม่ตรงกัน
ช่วย Compare ด้วยสายตา
ถ้าต้อง Compare Aggregated Data
เช่น Sales ตาม Region ระหว่างสองปี
PivotTable อาจเหมาะกว่า Row-by-row Compare
เช่น
สร้างกราฟ Old vs New
ช่วยเห็น Trend และ Gap
Waterfall Chart เหมาะกับการอธิบายว่าอะไรทำให้ยอดรวมเปลี่ยน
เช่น Revenue เดิม → Product Gain/Loss → Revenue ใหม่
Prompt
สรุปจำนวน Added, Removed, Changed และ Unchanged
ช่วยดูภาพรวม
ใช้
คำนวณเปอร์เซ็นต์ Record ที่เปลี่ยนจากทั้งหมด
ช่วยวัดขนาดการเปลี่ยนแปลง
Prompt
จัดอันดับการเปลี่ยนแปลงตามผลกระทบต่อ Revenue
ช่วย Focus Change สำคัญ
ใช้
เปรียบเทียบ Raw Data กับ Cleaned Data และสรุปว่ามี Record ใดถูกแก้ ลบ หรือ Standardize
ช่วย Audit Cleaning
Prompt
ตรวจว่าข้อมูลหลัง Import ครบตรงกับ Source หรือไม่
ช่วย Data Migration
ถ้าระบบ Export ซ้ำต่างเวลา
สามารถดูว่ามีอะไรเปลี่ยนระหว่าง Snapshot
ควรบันทึก
ช่วยตรวจย้อนหลัง
สร้าง Change Log โดยแสดง Unique Key, Field ที่เปลี่ยน, Old Value, New Value และ Change Type
ช่วย Governance
ชุดหนึ่งอาจใช้ Blank
อีกชุดใช้คำว่า
NULL
ควร Standardize ก่อน Compare
สองอย่างอาจมีความหมายต่างกัน
อย่ารวมโดยไม่เข้าใจ Business Rule
Space ที่ซ่อนอยู่สร้าง False Difference ได้
ควร Clean Text ก่อน
ตัวเลขอาจต่างเพราะ Decimal Precision
ควรกำหนดระดับความละเอียด
เปรียบเทียบ Sales เดือนล่าสุดกับเดือนก่อนโดยใช้ Product Code เป็น Key แสดง Sales เก่า Sales ใหม่ Difference, Percentage Change และจัดอันดับรายการที่เพิ่มหรือลดมากที่สุด
เปรียบเทียบ Price List เก่ากับใหม่โดยใช้ Product Code เป็น Key แสดง Added, Removed และ Price Changed พร้อมเปอร์เซ็นต์การเปลี่ยนแปลง
เปรียบเทียบ Customer Master สองชุดด้วย Customer ID แสดง Customer ใหม่ Customer ที่หาย และ Field ที่เปลี่ยน เช่น Name, Email, Phone และ Region
เปรียบเทียบ Stock Snapshot สองวัน แสดง Quantity Old/New, Difference และ Product ที่เปลี่ยนเกิน 20%
เปรียบเทียบ Project Snapshot สองช่วงเวลาโดยใช้ Task ID เป็น Key แสดง Status, Owner และ Deadline ที่เปลี่ยน และ Task ที่เพิ่มหรือหาย
ตรวจอย่างน้อย
ตรวจ
ได้ โดยควรกำหนด Unique Key และ Field ที่ต้องการเทียบให้ชัด
ได้
ได้ โดยเทียบ Key ระหว่างสองชุด
ได้ เช่น Price, Status, Owner หรือ Deadline
ไม่ควร ต้องตรวจ Data Type, Duplicate, Unit, Currency และ Key ก่อน
ใช้โครง
Dataset A + Dataset B + Unique Key + Fields + Change Types + Tolerance + Output
ตัวอย่าง
เปรียบเทียบ Table Old กับ Table New โดยใช้ Product Code เป็น Unique Key ตรวจ Product Name, Price, Cost และ Status แยกผลเป็น Added, Removed, Changed และ Unchanged สำหรับตัวเลขถือว่าต่างเมื่อ Difference มากกว่า 0.01 และสร้าง Change Log แสดง Old Value กับ New Value โดยห้าม Merge Record ที่ Key ไม่ตรงกันอัตโนมัติ
Prompt แบบนี้ช่วยให้การ Compare เป็นระบบและตรวจสอบย้อนหลังได้
วิธีใช้ Copilot เปรียบเทียบข้อมูลสองชุดใน Excel ให้ได้ผลดีที่สุด คือเริ่มจากกำหนดว่า Record เดียวกันจะรู้ได้อย่างไร
ลำดับที่แนะนำคือ
กำหนด Unique Key → Standardize Data → ตรวจ Duplicate → Match Record → หา Added/Removed → หา Changed → คำนวณ Difference → ตรวจผล
ผลลัพธ์ควรแยกอย่างน้อยเป็น
Prompt พร้อมใช้คือ
“เปรียบเทียบข้อมูลสองชุดโดยใช้ Unique Key ที่กำหนด ตรวจและ Standardize Data Type, Text, Date, Unit และ Currency ก่อน จากนั้นแยกผลเป็น Added, Removed, Changed และ Unchanged สำหรับรายการที่ Changed ให้แสดง Field, Old Value, New Value, Difference และ Percentage Change สร้าง Change Log และห้ามเดาหรือ Merge Record ที่ไม่ตรงกันอัตโนมัติ”
comsiam แนะนำให้ใช้ Copilot เป็นผู้ช่วยสร้าง Change Report และหาจุดที่ควรตรวจ แต่เมื่อข้อมูลเกี่ยวข้องกับราคา รายได้ Inventory, Customer Master หรือข้อมูลสำคัญ ควรตรวจ Unique Key และ Source ต้นทางอีกครั้ง เพราะการจับคู่ Record ผิดเพียงจุดเดียวอาจทำให้รายงานความเปลี่ยนแปลงทั้งชุดคลาดเคลื่อนได้