วิธีใช้ Copilot เปรียบเทียบข้อมูลสองชุดใน Excel

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

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

บทความนี้ comsiam จะอธิบายวิธีใช้ Copilot เปรียบเทียบข้อมูลสองชุดใน Excel ตั้งแต่การกำหนด Unique Key การหา Added, Removed, Changed ไปจนถึงการตรวจความแตกต่างของตัวเลข ข้อความ และสถานะอย่างเป็นระบบ

① เปรียบเทียบข้อมูลสองชุดคืออะไร

คือการนำ Dataset A และ Dataset B มาเทียบกันเพื่อดูว่า

  • อะไรเหมือนกัน
  • อะไรเพิ่มขึ้น
  • อะไรหายไป
  • อะไรเปลี่ยนค่า
  • อะไรผิดปกติ

เหมาะกับงานตรวจสอบข้อมูล

② Copilot ช่วยเปรียบเทียบได้ไหม

ได้ในประสบการณ์ที่รองรับ

ตัวอย่าง Prompt

เปรียบเทียบข้อมูลในตาราง A กับตาราง B และสรุปรายการที่ต่างกัน

ช่วยลดเวลาตรวจข้อมูลทีละแถว

③ ต้องมี Unique Key

ก่อนเปรียบเทียบควรกำหนด Key เช่น

  • Order ID
  • Product Code
  • Customer ID
  • Employee ID
  • Invoice Number

เพื่อรู้ว่า Record ไหนตรงกัน

④ ถ้าไม่มี Unique Key ทำอย่างไร

สามารถใช้ Composite Key เช่น

Date + Customer + Product + Amount

แต่ควรระวัง Duplicate

⑤ Prompt เริ่มต้น

ใช้

เปรียบเทียบสองตารางนี้และบอกว่ามีอะไรต่างกัน

เหมาะกับภาพรวม

⑥ Prompt ที่ดีกว่า

ใช้

เปรียบเทียบ Table A กับ Table B โดยใช้ Product Code เป็น Unique Key และแยกผลเป็น Added, Removed และ Changed

ชัดเจนกว่า

⑦ Added คืออะไร

Added คือ Record ที่ไม่มีในชุดเก่า แต่มีในชุดใหม่

เช่นมี Product ใหม่เพิ่มเข้ามา

⑧ Removed คืออะไร

Removed คือ Record ที่เคยมีในชุดเก่า แต่ไม่มีในชุดใหม่

อาจหมายถึง

  • ถูกลบ
  • ปิดใช้งาน
  • ไม่ถูก Export มา

ต้องตรวจ Source

⑨ Changed คืออะไร

Changed คือ Record ที่ Key เดิมยังอยู่ แต่บาง Field เปลี่ยน

เช่น

  • Price เปลี่ยน
  • Status เปลี่ยน
  • Owner เปลี่ยน
  • Quantity เปลี่ยน

⑩ Unchanged คืออะไร

คือ Record ที่เหมือนกันใน Field ที่กำหนด

ช่วยแยกข้อมูลที่ไม่ต้องตรวจต่อ

⑪ เปรียบเทียบยอดขายสองเดือน

Prompt

เปรียบเทียบ Sales เดือนกันยายนกับตุลาคม แยกตาม Product

ช่วยดูการเปลี่ยนแปลงรายสินค้า

⑫ เปรียบเทียบยอดขายสองปี

ใช้

เปรียบเทียบ Sales ปี 2025 กับ 2026 ตาม Product และ Region

เหมาะกับ YoY Analysis

⑬ เปรียบเทียบ Budget กับ Actual

Prompt

เปรียบเทียบ Budget กับ Actual และคำนวณ Variance

เหมาะกับ Finance

⑭ เปรียบเทียบ Target กับ Actual

ใช้

เปรียบเทียบ Target กับ Actual ของแต่ละ Salesperson

ช่วย Performance Review

⑮ เปรียบเทียบ Price List

Prompt

เปรียบเทียบ Price List เก่ากับใหม่โดยใช้ Product Code เป็น Key และแสดงราคาที่เปลี่ยน

ช่วยตรวจราคา

⑯ เปรียบเทียบ Stock

ใช้

เปรียบเทียบ Stock เมื่อวานกับวันนี้และแสดง Product ที่เพิ่มหรือลดมากที่สุด

เหมาะกับ Inventory

⑰ เปรียบเทียบ Customer List

Prompt

เปรียบเทียบ Customer Master สองชุดและแสดง Customer ที่เพิ่ม หาย หรือข้อมูลเปลี่ยน

ช่วย Master Data Review

⑱ เปรียบเทียบ Employee List

ใช้

เปรียบเทียบรายชื่อพนักงานสองเดือนและแสดง Employee ID ที่เพิ่มหรือหาย

เหมาะกับ HR Data

⑲ เปรียบเทียบ Status

Prompt

เปรียบเทียบ Status เดิมกับ Status ใหม่ของแต่ละ Task

ช่วย Project Tracking

⑳ เปรียบเทียบ Owner

ใช้

หา Task ที่ Owner เปลี่ยนจากข้อมูลชุดก่อน

ช่วยดู Assignment Change

㉑ เปรียบเทียบ Deadline

Prompt

แสดง Task ที่ Deadline เปลี่ยนจากชุดเดิม

ช่วยดู Schedule Change

㉒ เปรียบเทียบ Amount

ใช้

เปรียบเทียบ Amount เก่ากับใหม่และแสดงรายการที่เปลี่ยน

เหมาะกับ Transaction Review

㉓ คำนวณ Difference

สามารถสร้าง

New – Old

ช่วยดูผลต่างเชิงตัวเลข

㉔ คำนวณ Percentage Change

Prompt

คำนวณเปอร์เซ็นต์การเปลี่ยนแปลงจากค่าเก่าไปค่าใหม่

ช่วยดูการเปลี่ยนแบบ Relative

㉕ ระวังค่าเดิมเป็น 0

ถ้า Old Value = 0

Percentage Change อาจคำนวณไม่ได้หรือมีความหมายพิเศษ

ควรกำหนด Logic ชัด

㉖ หาเพิ่มขึ้นมากที่สุด

Prompt

แสดง 10 รายการที่ Sales เพิ่มขึ้นมากที่สุด

ช่วยหา Growth

㉗ หาลดลงมากที่สุด

ใช้

แสดง 10 รายการที่ Sales ลดลงมากที่สุด

ช่วยหา Decline

㉘ หา Absolute Change

อย่าดูเปอร์เซ็นต์อย่างเดียว

ควรดู

  • Amount Change
  • Percentage Change

พร้อมกัน

㉙ เปรียบเทียบข้อความ

สามารถตรวจ

  • Name
  • Address
  • Description
  • Status

ว่ามีการเปลี่ยนแปลงหรือไม่

㉚ เปรียบเทียบ Text แบบ Exact

Prompt

เปรียบเทียบ Product Name สองชุดแบบ Exact Match

ช่วยหา Text ที่เปลี่ยนแม้เพียงเล็กน้อย

㉛ ระวัง Space

Bangkok

กับ

Bangkok

อาจถูกมองว่าต่าง

ควร TRIM ก่อนเปรียบเทียบ

㉜ ระวังตัวพิมพ์ใหญ่เล็ก

ในบางงาน

  • abc
  • ABC

ควรถือว่าเหมือนกัน

ควรกำหนด Rule

㉝ Normalize ก่อน Compare

ควรทำ

  • TRIM
  • LOWER/UPPER
  • Standardize Date
  • Standardize ID

ก่อนเปรียบเทียบ

㉞ เปรียบเทียบ Date

Prompt

เปรียบเทียบ Effective Date ระหว่างสองชุดและแสดงรายการที่เปลี่ยน

ช่วย Policy Review

㉟ เปรียบเทียบหลาย Column

ใช้

เปรียบเทียบ Price, Cost และ Status ของแต่ละ Product ระหว่าง Table A กับ Table B

ช่วยตรวจหลาย Field พร้อมกัน

㊱ สร้าง Change Flag

สามารถสร้างค่า

  • Added
  • Removed
  • Changed
  • Unchanged

ช่วยตรวจง่าย

㊲ Prompt สร้าง Change Flag

เพิ่มคอลัมน์ Change Status โดยเทียบข้อมูลสองชุดจาก Product Code

ช่วยทำ Change Report

㊳ สร้างรายละเอียด Field ที่เปลี่ยน

Prompt

สำหรับ Record ที่ Changed ให้ระบุชื่อ Column ที่เปลี่ยนและค่า Old/New

ช่วยตรวจละเอียด

㊴ สร้างตาราง Before/After

เช่น

ProductFieldOldNew
APrice100120

ช่วย Audit

㊵ หาเฉพาะรายการที่เปลี่ยน

ใช้

ไม่ต้องแสดง Unchanged ให้แสดงเฉพาะ Added, Removed และ Changed

ช่วยลดข้อมูลจำนวนมาก

㊶ Highlight Change

Prompt

Highlight Cell ที่ค่าเปลี่ยนจากชุดเดิม

ช่วยตรวจด้วยสายตา

㊷ Highlight Increase

ใช้

เน้นค่าที่เพิ่มขึ้น

เหมาะกับ Performance Data

㊸ Highlight Decrease

Prompt

เน้นค่าที่ลดลง

ช่วยเห็น Decline

㊹ เปรียบเทียบหลาย Sheet

เช่น

  • Sheet Old
  • Sheet New

สามารถใช้ Prompt

เปรียบเทียบ Sheet Old กับ Sheet New

แต่ควรกำหนด Key

㊺ เปรียบเทียบ Workbook คนละไฟล์

ถ้าข้อมูลอยู่คนละ Workbook ต้องทำให้ Excel/Copilot เข้าถึงข้อมูลทั้งสองชุดในบริบทที่รองรับ

แล้วจึงเปรียบเทียบ

㊻ ระวัง Column Name ต่างกัน

Table A อาจใช้

Product ID

Table B ใช้

Product Code

ทั้งที่ความหมายเดียวกัน

ควร Mapping ก่อน

㊼ สร้าง Column Mapping

Prompt

ช่วยจับคู่ Column ที่มีความหมายเดียวกันระหว่างสองตารางก่อนเปรียบเทียบ

ช่วยลด Compare ผิด Field

㊽ ระวัง Data Type ต่างกัน

ชุดหนึ่ง Product Code เป็น Number

อีกชุดเป็น Text

Lookup หรือ Compare อาจไม่ตรง

ควร Standardize

㊾ Date Format ต่างกัน

ชุดหนึ่งเป็น Date จริง

อีกชุดเป็น Text

ต้องแปลงให้เหมือนกันก่อน Compare

㊿ Currency ต่างกัน

ห้ามเปรียบเทียบ Price โดยตรงถ้าสองชุดใช้คนละ Currency

ต้องแปลงหรือแยกก่อน

51. Unit ต่างกัน

เช่น

  • บาท
  • พันบาท

ต้อง Standardize ก่อน

52. Decimal ต่างกัน

100.00 กับ 100 อาจถือว่าเท่ากันเชิงตัวเลข

แต่การเปรียบเทียบ Text อาจต่าง

ควร Compare เป็น Number

53. กำหนด Tolerance

ตัวเลขบางประเภทไม่ควรต้องเท่ากันเป๊ะ

เช่น

100.0001 กับ 100.0002

อาจถือว่าเท่ากันตามเกณฑ์

54. Prompt Tolerance

ถือว่าค่าต่างกันเมื่อ Difference มากกว่า 0.01 เท่านั้น

ช่วยลด False Change

55. เปรียบเทียบ Financial Data

ควรกำหนด Decimal และ Rounding ให้ชัด

เพื่อป้องกัน Difference เล็กน้อยจากการปัดเศษ

56. เปรียบเทียบ Revenue

Prompt

เปรียบเทียบ Revenue สองชุดและแสดง Difference, Percentage Change และรายการที่เปลี่ยนเกิน 10%

ช่วย Focus

57. เปรียบเทียบ Cost

ใช้

แสดง Category ที่ Cost เพิ่มขึ้นมากกว่า 15%

ช่วย Cost Control

58. เปรียบเทียบ Margin

Prompt

เปรียบเทียบ Profit Margin เก่ากับใหม่และหา Product ที่ Margin ลดลงมากที่สุด

ช่วย Product Review

59. เปรียบเทียบ Inventory

ใช้

แสดง Product ที่ Stock เปลี่ยนมากกว่า 20%

ช่วยหา Inventory Movement

60. เปรียบเทียบ Customer Revenue

Prompt

แสดง Customer ที่ Revenue ลดลงมากกว่า 30% จากช่วงก่อน

ช่วย Account Review

61. เปรียบเทียบ Campaign

ใช้

เปรียบเทียบ Spend, Leads, Conversion และ Revenue ของ Campaign สองช่วงเวลา

ช่วย Marketing Analysis

62. เปรียบเทียบ Project

Prompt

เปรียบเทียบ Project Snapshot สัปดาห์ก่อนกับสัปดาห์นี้และแสดง Status, Owner และ Deadline ที่เปลี่ยน

ช่วย Weekly Review

63. เปรียบเทียบ SLA

ใช้

เปรียบเทียบ SLA Performance เดือนนี้กับเดือนก่อน

ช่วย Service Management

64. เปรียบเทียบ Survey

Prompt

เปรียบเทียบ Average Score ของ Survey ก่อนและหลังการเปลี่ยนแปลง

ช่วย Measure Improvement

65. ตรวจ Record ที่หาย

ถ้า Key อยู่ใน Old แต่ไม่มีใน New

ต้องตรวจว่า

  • ถูกลบจริง
  • ถูก Filter
  • Export ไม่ครบ

อย่าด่วนสรุป

66. ตรวจ Record ใหม่

ถ้าอยู่ใน New แต่ไม่มีใน Old

อาจเป็น

  • Record ใหม่
  • ID เปลี่ยน
  • Duplicate ใหม่

ต้องดู Context

67. ID เปลี่ยนอาจทำให้ดูเหมือน Added/Removed

เช่น Customer เดิมแต่ Customer ID เปลี่ยน

จะดูเหมือนลบและเพิ่มใหม่

ต้องตรวจ Master Data

68. เปรียบเทียบด้วย Secondary Key

ถ้า ID เปลี่ยน อาจใช้

  • Email
  • Phone
  • Tax ID

ช่วยตรวจว่าคือ Record เดิมหรือไม่

69. อย่า Merge Record โดยเดา

ถ้าข้อมูลคล้ายกันแต่ ID ต่าง

ควร Flag เป็น Possible Match

ไม่ควรรวมอัตโนมัติ

70. สร้าง Match Confidence

สามารถจัดเป็น

  • Exact Match
  • Possible Match
  • No Match

แต่ควรกำหนด Rule ที่ชัด

71. ใช้ XLOOKUP ช่วย Compare

สามารถดึงค่า Old หรือ New มาเทียบกัน

เช่น

Product Code → Price

ช่วยสร้าง Change Report

72. ใช้ IF ตรวจ Change

แนวคิด

ถ้า Old = New → Unchanged
ถ้าไม่เท่ากัน → Changed

Copilot สามารถช่วยสร้างสูตรได้

73. ใช้ COUNTIF หา Added/Removed

สามารถตรวจว่า Key จากชุดหนึ่งมีอยู่ในอีกชุดหรือไม่

ช่วยหา Missing Key

74. ใช้ Conditional Formatting

Highlight ค่าที่ไม่ตรงกัน

ช่วย Compare ด้วยสายตา

75. ใช้ PivotTable เปรียบเทียบ

ถ้าต้อง Compare Aggregated Data

เช่น Sales ตาม Region ระหว่างสองปี

PivotTable อาจเหมาะกว่า Row-by-row Compare

76. ใช้ Chart เปรียบเทียบ

เช่น

สร้างกราฟ Old vs New

ช่วยเห็น Trend และ Gap

77. สร้าง Waterfall สำหรับ Change

Waterfall Chart เหมาะกับการอธิบายว่าอะไรทำให้ยอดรวมเปลี่ยน

เช่น Revenue เดิม → Product Gain/Loss → Revenue ใหม่

78. Summary of Changes

Prompt

สรุปจำนวน Added, Removed, Changed และ Unchanged

ช่วยดูภาพรวม

79. Change Percentage

ใช้

คำนวณเปอร์เซ็นต์ Record ที่เปลี่ยนจากทั้งหมด

ช่วยวัดขนาดการเปลี่ยนแปลง

80. Change Impact

Prompt

จัดอันดับการเปลี่ยนแปลงตามผลกระทบต่อ Revenue

ช่วย Focus Change สำคัญ

81. เปรียบเทียบก่อนและหลัง Data Cleaning

ใช้

เปรียบเทียบ Raw Data กับ Cleaned Data และสรุปว่ามี Record ใดถูกแก้ ลบ หรือ Standardize

ช่วย Audit Cleaning

82. เปรียบเทียบก่อนและหลัง Import

Prompt

ตรวจว่าข้อมูลหลัง Import ครบตรงกับ Source หรือไม่

ช่วย Data Migration

83. เปรียบเทียบ Export สองครั้ง

ถ้าระบบ Export ซ้ำต่างเวลา

สามารถดูว่ามีอะไรเปลี่ยนระหว่าง Snapshot

84. สร้าง Audit Trail

ควรบันทึก

  • Key
  • Field
  • Old Value
  • New Value
  • Change Type

ช่วยตรวจย้อนหลัง

85. Prompt Audit Trail

สร้าง Change Log โดยแสดง Unique Key, Field ที่เปลี่ยน, Old Value, New Value และ Change Type

ช่วย Governance

86. ตรวจ Null กับ Blank

ชุดหนึ่งอาจใช้ Blank

อีกชุดใช้คำว่า

NULL

ควร Standardize ก่อน Compare

87. ตรวจ Unknown กับ Blank

สองอย่างอาจมีความหมายต่างกัน

อย่ารวมโดยไม่เข้าใจ Business Rule

88. ตรวจ Trim ก่อน Compare

Space ที่ซ่อนอยู่สร้าง False Difference ได้

ควร Clean Text ก่อน

89. ตรวจ Rounding ก่อน Compare

ตัวเลขอาจต่างเพราะ Decimal Precision

ควรกำหนดระดับความละเอียด

90. Prompt สำหรับ Sales Compare

เปรียบเทียบ Sales เดือนล่าสุดกับเดือนก่อนโดยใช้ Product Code เป็น Key แสดง Sales เก่า Sales ใหม่ Difference, Percentage Change และจัดอันดับรายการที่เพิ่มหรือลดมากที่สุด

91. Prompt สำหรับ Price Compare

เปรียบเทียบ Price List เก่ากับใหม่โดยใช้ Product Code เป็น Key แสดง Added, Removed และ Price Changed พร้อมเปอร์เซ็นต์การเปลี่ยนแปลง

92. Prompt สำหรับ Customer Compare

เปรียบเทียบ Customer Master สองชุดด้วย Customer ID แสดง Customer ใหม่ Customer ที่หาย และ Field ที่เปลี่ยน เช่น Name, Email, Phone และ Region

93. Prompt สำหรับ Inventory Compare

เปรียบเทียบ Stock Snapshot สองวัน แสดง Quantity Old/New, Difference และ Product ที่เปลี่ยนเกิน 20%

94. Prompt สำหรับ Project Compare

เปรียบเทียบ Project Snapshot สองช่วงเวลาโดยใช้ Task ID เป็น Key แสดง Status, Owner และ Deadline ที่เปลี่ยน และ Task ที่เพิ่มหรือหาย

95. Checklist ก่อนเปรียบเทียบ

ตรวจอย่างน้อย

  1. Unique Key ชัดไหม
  2. Column Mapping ถูกไหม
  3. Data Type เหมือนกันไหม
  4. Date Format เหมือนกันไหม
  5. Unit เหมือนกันไหม
  6. Currency เหมือนกันไหม
  7. Text ถูก Trim หรือยัง
  8. Duplicate ถูกตรวจหรือยัง
  9. Tolerance ชัดไหม
  10. Scope ของ Compare ชัดไหม

96. Checklist หลังเปรียบเทียบ

ตรวจ

  1. Added สมเหตุสมผลไหม
  2. Removed จริงหรือไม่
  3. Changed Field ถูกไหม
  4. Difference ถูกไหม
  5. Percentage Change ถูกไหม
  6. Key ซ้ำหรือไม่
  7. ID เปลี่ยนหรือไม่
  8. False Difference จาก Format มีไหม
  9. Total ก่อน/หลังสัมพันธ์กันไหม
  10. มี Audit Trail หรือไม่

97. คำถามที่พบบ่อย

Copilot เปรียบเทียบข้อมูลสองชุดได้ไหม

ได้ โดยควรกำหนด Unique Key และ Field ที่ต้องการเทียบให้ชัด

เปรียบเทียบสองเดือนหรือสองปีได้ไหม

ได้

หา Record ที่เพิ่มหรือหายได้ไหม

ได้ โดยเทียบ Key ระหว่างสองชุด

หา Field ที่เปลี่ยนได้ไหม

ได้ เช่น Price, Status, Owner หรือ Deadline

ควรเชื่อผล Compare ทันทีไหม

ไม่ควร ต้องตรวจ Data Type, Duplicate, Unit, Currency และ Key ก่อน

98. สูตร Prompt ที่แนะนำ

ใช้โครง

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 เป็นระบบและตรวจสอบย้อนหลังได้

99. สรุป

วิธีใช้ Copilot เปรียบเทียบข้อมูลสองชุดใน Excel ให้ได้ผลดีที่สุด คือเริ่มจากกำหนดว่า Record เดียวกันจะรู้ได้อย่างไร

ลำดับที่แนะนำคือ

กำหนด Unique Key → Standardize Data → ตรวจ Duplicate → Match Record → หา Added/Removed → หา Changed → คำนวณ Difference → ตรวจผล

ผลลัพธ์ควรแยกอย่างน้อยเป็น

  • Added
  • Removed
  • Changed
  • Unchanged

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 ผิดเพียงจุดเดียวอาจทำให้รายงานความเปลี่ยนแปลงทั้งชุดคลาดเคลื่อนได้