วิธีใช้ Copilot สร้างสูตรใน Excel

Microsoft Copilot ใน Excel สามารถช่วยสร้างสูตรจากคำสั่งภาษาธรรมชาติได้ เช่น คำนวณยอดรวม กำไร เปอร์เซ็นต์ การเติบโต Lookup หลายเงื่อนไข วันที่ หรือสูตรที่ซับซ้อน โดยผู้ใช้ไม่จำเป็นต้องจำ Syntax ทุกคำสั่งของ Excel

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

บทความนี้ comsiam จะอธิบายวิธีใช้ Copilot สร้างสูตรใน Excel ตั้งแต่สูตรพื้นฐานไปจนถึงสูตร Lookup, IF, SUMIFS, COUNTIFS, Date และสูตรวิเคราะห์ข้อมูล พร้อมวิธีตรวจสูตรก่อนนำไปใช้จริง

① Copilot สร้างสูตร Excel ได้ไหม

ได้

ตัวอย่าง Prompt

สร้างสูตรคำนวณ Profit โดยใช้ Sales ลบ Cost

Copilot สามารถช่วยเสนอสูตรจากโครงสร้างข้อมูลที่มีอยู่

② ต้องรู้ชื่อสูตรก่อนหรือไม่

ไม่จำเป็นเสมอไป

แทนที่จะบอกว่า

ใช้ SUMIFS

สามารถบอกว่า

รวมยอดขายเฉพาะ Region North และ Product A

แล้วให้ Copilot ช่วยเลือกสูตร

③ เตรียม Column ให้ชัด

ตัวอย่าง

ProductSalesCostProfit
A2500015000
B3200018000

ชื่อ Column ชัดช่วยให้เขียน Prompt ง่ายขึ้น

④ Prompt แบบง่ายที่สุด

ใช้

สร้างสูตรสำหรับคำนวณผลลัพธ์ในคอลัมน์นี้

แต่ควรอธิบาย Logic ให้ชัดกว่านี้

⑤ Prompt ที่ดีกว่า

ใช้

สร้างสูตรในคอลัมน์ Profit โดยนำ Sales ลบ Cost

ช่วยลดความกำกวม

⑥ สร้างสูตร SUM

Prompt

สร้างสูตรหายอดรวมของ Sales

Copilot อาจเสนอสูตรในลักษณะ

=SUM(...)

เหมาะกับการรวมตัวเลข

⑦ สร้างสูตร AVERAGE

ใช้

สร้างสูตรหาค่าเฉลี่ย Sales

เหมาะกับการหาค่าเฉลี่ย

⑧ สร้างสูตร MAX

Prompt

สร้างสูตรหายอดขายสูงสุด

ช่วยหาค่าสูงสุดใน Range

⑨ สร้างสูตร MIN

ใช้

สร้างสูตรหายอดขายต่ำสุด

ช่วยหาค่าต่ำสุด

⑩ สร้างสูตร COUNT

Prompt

นับจำนวนรายการที่มีตัวเลขในคอลัมน์ Sales

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

⑪ สร้างสูตร COUNTA

ใช้

นับจำนวนรายการทั้งหมดที่ไม่ว่างในคอลัมน์ Product

เหมาะกับ Text และข้อมูลทั่วไป

⑫ สร้างสูตร IF

Prompt

ถ้า Sales มากกว่า 100,000 ให้แสดง High ถ้าไม่ถึงให้แสดง Normal

Copilot สามารถช่วยสร้าง IF Logic ได้

⑬ สร้าง IF หลายเงื่อนไข

ใช้

ถ้า Sales มากกว่า 100,000 ให้เป็น High ถ้ามากกว่า 50,000 ให้เป็น Medium นอกนั้นเป็น Low

เหมาะกับ Classification

⑭ สร้าง IFS

Prompt

จัดระดับยอดขายเป็น High, Medium และ Low ตามเงื่อนไขนี้

Copilot อาจเลือกใช้ IFS หรือ IF ซ้อนกันตามความเหมาะสม

⑮ สร้าง SUMIF

ใช้

รวม Sales เฉพาะ Product A

ช่วยรวมข้อมูลตามเงื่อนไขเดียว

⑯ สร้าง SUMIFS

Prompt

รวม Sales เฉพาะ Product A ใน Region North

เหมาะกับหลายเงื่อนไข

⑰ สร้าง COUNTIF

ใช้

นับจำนวน Order ที่ Status เป็น Completed

ช่วยนับรายการตามเงื่อนไข

⑱ สร้าง COUNTIFS

Prompt

นับ Order ที่ Region North และ Status เป็น Completed

เหมาะกับหลายเงื่อนไข

⑲ สร้าง AVERAGEIF

ใช้

หาค่าเฉลี่ย Sales เฉพาะ Product A

ช่วยคำนวณค่าเฉลี่ยแบบมีเงื่อนไข

⑳ สร้าง AVERAGEIFS

Prompt

หาค่าเฉลี่ย Sales ของ Product A ใน Region North

เหมาะกับหลายเงื่อนไข

㉑ สร้าง XLOOKUP

Prompt

ดึง Price จากตาราง Price List โดยใช้ Product Code เป็นตัวค้นหา

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

㉒ XLOOKUP เหมาะกับอะไร

เหมาะกับการค้นค่า เช่น

  • ราคา
  • ชื่อสินค้า
  • Region
  • Owner
  • Status

จากอีกตารางหนึ่ง

㉓ สร้าง VLOOKUP

หาก Workbook เก่าใช้ VLOOKUP

สามารถสั่ง

สร้างสูตร VLOOKUP ดึงราคาจากตารางสินค้า

แต่ในหลายกรณี XLOOKUP ยืดหยุ่นกว่า

㉔ สร้าง INDEX + MATCH

Prompt

สร้างสูตรค้นหาข้อมูลโดยใช้ INDEX และ MATCH

เหมาะกับ Workbook ที่ต้องการวิธี Lookup แบบดั้งเดิมหรือมีเงื่อนไขเฉพาะ

㉕ สร้างสูตร Profit

ใช้

คำนวณ Profit = Sales – Cost

เป็นสูตรพื้นฐานที่ใช้บ่อย

㉖ สร้างสูตร Profit Margin

Prompt

คำนวณ Profit Margin เป็นเปอร์เซ็นต์จาก Profit หารด้วย Sales

ควรตรวจกรณี Sales เป็น 0

㉗ ป้องกันหารด้วยศูนย์

ใช้

สร้างสูตร Profit Margin และถ้า Sales เป็น 0 ให้แสดง 0

ช่วยป้องกัน Error

㉘ สร้าง IFERROR

Prompt

ครอบสูตร Lookup นี้ด้วย IFERROR และให้แสดง Not Found เมื่อหาไม่เจอ

ช่วยทำ Workbook อ่านง่ายขึ้น

㉙ สร้างสูตร Growth Rate

ใช้

คำนวณเปอร์เซ็นต์การเติบโตจากเดือนก่อนเป็นเดือนนี้

แนวคิดทั่วไปคือ

(Current – Previous) / Previous

ควรป้องกันกรณี Previous เป็น 0

㉚ สร้างสูตร Variance

Prompt

คำนวณ Variance ระหว่าง Actual กับ Budget

ช่วยวิเคราะห์ Budget

㉛ สร้าง Variance Percentage

ใช้

คำนวณ Variance เป็นเปอร์เซ็นต์ของ Budget

ควรตรวจกรณี Budget เป็น 0

㉜ สร้างสูตรวันที่

Prompt

คำนวณจำนวนวันระหว่าง Start Date และ End Date

ช่วยงาน Project

㉝ ใช้ TODAY

ใช้

สร้างสูตรคำนวณจำนวนวันที่เหลือจากวันนี้ถึง Deadline

Copilot อาจใช้ TODAY ร่วมกับวันที่

㉞ หาอายุจากวันเกิด

Prompt

คำนวณอายุจาก Date of Birth เป็นจำนวนปีเต็ม

เหมาะกับ HR

ควรตรวจสูตรกับวันเกิดจริง

㉟ คำนวณอายุงาน

ใช้

คำนวณจำนวนปีที่ทำงานจาก Start Date ถึงวันนี้

ช่วย HR Analysis

㊱ สร้าง EOMONTH

Prompt

หาวันสุดท้ายของเดือนจากวันที่ในคอลัมน์ Date

เหมาะกับ Finance และ Reporting

㊲ สร้าง YEAR

ใช้

ดึงปีจาก Date

ช่วยสร้าง Dimension สำหรับ Analysis

㊳ สร้าง MONTH

Prompt

ดึงหมายเลขเดือนจาก Date

เหมาะกับ Monthly Analysis

㊴ สร้าง TEXT สำหรับเดือน

ใช้

แสดงเดือนเป็นชื่อ เช่น Jan หรือ January จาก Date

ช่วยทำ Report อ่านง่าย

㊵ รวมข้อความ

Prompt

รวม First Name และ Last Name เป็น Full Name

Copilot อาจใช้

  • &
  • CONCAT
  • TEXTJOIN

ตามความเหมาะสม

㊶ สร้าง TEXTJOIN

ใช้

รวมข้อมูลหลาย Column เป็นข้อความเดียวและคั่นด้วยเครื่องหมายจุลภาค

เหมาะกับ Export หรือ Summary

㊷ แยกข้อความ

Prompt

แยกรหัสสินค้าและชื่อสินค้าออกจากข้อความนี้

Copilot อาจช่วยเสนอสูตร Text Function ที่เหมาะสม

㊸ ใช้ LEFT

ใช้

ดึง 3 ตัวอักษรแรกจาก Product Code

เหมาะกับ Code Analysis

㊹ ใช้ RIGHT

Prompt

ดึง 4 ตัวท้ายจากรหัสนี้

ช่วยแยกข้อมูลจาก Text

㊺ ใช้ MID

ใช้

ดึงตัวอักษรตำแหน่งที่ 4 ถึง 8 จาก Product Code

เหมาะกับ Structured Code

㊻ ใช้ TRIM

Prompt

ลบช่องว่างเกินจากข้อความในคอลัมน์ Customer Name

ช่วย Data Cleaning

㊼ ใช้ UPPER

ใช้

เปลี่ยน Product Code เป็นตัวพิมพ์ใหญ่ทั้งหมด

ช่วยให้ข้อมูลสม่ำเสมอ

㊽ ใช้ LOWER

Prompt

เปลี่ยนอีเมลทั้งหมดเป็นตัวพิมพ์เล็ก

เหมาะกับ Data Cleaning

㊾ ใช้ PROPER

ใช้

ปรับชื่อบุคคลให้ขึ้นต้นคำด้วยตัวพิมพ์ใหญ่

ควรตรวจชื่อเฉพาะอีกครั้ง

㊿ สร้าง UNIQUE

Prompt

สร้างรายการ Product ที่ไม่ซ้ำกัน

เหมาะกับ Dynamic Array

51. สร้าง FILTER

ใช้

สร้างสูตรแสดงเฉพาะ Order ที่ Status เป็น Pending

ช่วยสร้างรายการ Dynamic

52. สร้าง SORT

Prompt

สร้างสูตรเรียง Product ตาม Sales จากมากไปน้อย

เหมาะกับ Dynamic Report

53. สร้าง SORTBY

ใช้

เรียง Customer ตาม Total Sales จากมากไปน้อย

ช่วยควบคุม Column ที่ใช้เรียง

54. สร้างสูตรหลายเงื่อนไข

Prompt

ถ้า Region เป็น North และ Sales มากกว่า 100,000 ให้แสดง Priority

Copilot สามารถช่วยใช้ AND ร่วมกับ IF

55. ใช้ OR

ใช้

ถ้า Region เป็น North หรือ South ให้แสดง Core Market

ช่วยสร้างหลายเงื่อนไขแบบ OR

56. ใช้ AND

Prompt

ถ้า Sales มากกว่า Target และ Profit Margin มากกว่า 20% ให้แสดง Excellent

เหมาะกับ Performance Rule

57. สร้างสูตรจากภาษาธรรมชาติ

หลักสำคัญคืออธิบาย 4 เรื่อง

  • ต้องการผลลัพธ์อะไร
  • ใช้ Column ไหน
  • เงื่อนไขอะไร
  • เมื่อ Error ให้ทำอย่างไร

ช่วยให้สูตรแม่นขึ้น

58. Prompt ที่ไม่ดี

สร้างสูตรให้หน่อย

กว้างเกินไป

59. Prompt ที่ดีกว่า

สร้างสูตรในคอลัมน์ Status ถ้า Actual มากกว่าหรือเท่ากับ Target ให้แสดง Achieved ถ้าต่ำกว่าให้แสดง Below Target

ชัดเจนกว่ามาก

60. ให้ Copilot อธิบายสูตรหลังสร้าง

Prompt

อธิบายสูตรนี้ทีละส่วนว่าทำงานอย่างไร

ช่วยให้ผู้ใช้เรียนรู้สูตรไปพร้อมกัน

61. ขอสูตรแบบง่ายกว่า

ถ้าสูตรซับซ้อนเกิน

ใช้

มีสูตรที่ง่ายกว่านี้แต่ได้ผลเหมือนกันหรือไม่

ช่วยให้ Workbook ดูแลง่ายขึ้น

62. ขอสูตรสำหรับ Excel รุ่นที่ใช้

บาง Function อาจขึ้นกับ Excel Version

สามารถถาม

มีวิธีที่ใช้กับ Excel รุ่นที่ฉันใช้อยู่หรือไม่

แล้วตรวจความเข้ากันได้อีกครั้ง

63. ตรวจ Cell Reference

สูตรอาจใช้

  • Relative Reference
  • Absolute Reference
  • Mixed Reference

ต้องเลือกให้ถูก

64. Relative Reference คืออะไร

เช่น

A2

เมื่อ Copy สูตรลงด้านล่าง Reference จะเปลี่ยนตามตำแหน่ง

เหมาะกับข้อมูลแต่ละ Row

65. Absolute Reference คืออะไร

เช่น

$A$1

Reference จะไม่เปลี่ยนเมื่อ Copy สูตร

เหมาะกับ

  • Tax Rate
  • Exchange Rate
  • Target
  • Fixed Parameter

66. ขอให้ Copilot ล็อก Cell

Prompt

สร้างสูตรโดยให้ Tax Rate ใน B1 เป็น Absolute Reference

ช่วยลด Error ตอนลากสูตร

67. Structured Reference

ถ้าข้อมูลอยู่ใน Excel Table สามารถใช้ชื่อ Column เช่น

[@Sales]

หรือ Reference ตาม Table

ช่วยให้สูตรอ่านง่ายขึ้น

68. ขอ Structured Reference

Prompt

สร้างสูตรโดยใช้ชื่อ Column ของ Excel Table แทน Cell Reference

เหมาะกับ Workbook ที่เป็น Table

69. ตรวจ Formula Error

เช่น

  • #N/A
  • #VALUE!
  • #DIV/0!
  • #REF!
  • #NAME?

สามารถถาม Copilot ให้ช่วยอธิบายได้

70. แก้ #N/A

Prompt

สูตรนี้ขึ้น #N/A ช่วยตรวจว่าเกิดจากอะไร

มักเกี่ยวกับ Lookup ที่หาไม่เจอ

71. แก้ #DIV/0!

ใช้

สูตรนี้ขึ้น #DIV/0! ช่วยแก้ให้รองรับกรณีตัวหารเป็นศูนย์

เหมาะกับ Margin และ Growth

72. แก้ #VALUE!

Prompt

ตรวจว่าเหตุใดสูตรนี้ขึ้น #VALUE! และเสนอวิธีแก้

อาจเกิดจากชนิดข้อมูลไม่ตรงกัน

73. แก้ #REF!

ใช้

สูตรนี้ขึ้น #REF! ช่วยตรวจ Reference ที่หาย

มักเกิดจากลบ Row, Column หรือ Range

74. ตรวจสูตรทั้งคอลัมน์

Prompt

ตรวจสูตรในคอลัมน์ Profit ว่ามี Row ใดใช้สูตรต่างจากรายการอื่นหรือไม่

ช่วยหา Formula Inconsistency

75. ตรวจ Hard-coded Value

ใช้

ตรวจว่ามี Cell ใดในคอลัมน์สูตรถูกแทนด้วยตัวเลขที่พิมพ์เองหรือไม่

เหมาะกับ Financial Workbook

76. สร้างสูตรจากตัวอย่าง

สามารถบอกว่า

ฉันต้องการให้ Row นี้ได้ผล 15% จาก Sales และ Cost แบบนี้ ช่วยสร้างสูตร

ช่วยให้ Copilot เข้าใจ Logic จาก Example

77. อย่าเชื่อสูตรทันที

ก่อนลากสูตรทั้ง Column ควรทดสอบกับ

  • Row ปกติ
  • Row ค่า 0
  • Row ว่าง
  • Row ค่าติดลบ
  • Row สูงผิดปกติ

ช่วยหา Edge Case

78. ตรวจสูตรด้วยข้อมูลตัวอย่าง

Prompt

ทดสอบสูตรนี้กับค่า Sales 100 และ Cost 80 แล้วบอกผลลัพธ์

ช่วยตรวจ Logic เบื้องต้น

79. ระวังสูตรทางการเงิน

สูตรที่เกี่ยวกับ

  • ดอกเบี้ย
  • Loan
  • Tax
  • Depreciation
  • Forecast

ต้องตรวจหลักการทางการเงินจริงอีกครั้ง

80. ระวังสูตรเงินเดือน

Payroll มีผลต่อเงินจริง

Copilot ช่วยร่างสูตรได้ แต่ต้องผ่านการตรวจจากผู้รับผิดชอบ

81. ระวังสูตรภาษี

กฎภาษีอาจเปลี่ยน

อย่าให้ AI เดา Rate หรือเงื่อนไข

ต้องใช้ข้อมูลที่ถูกต้องตามกฎหมายและช่วงเวลาจริง

82. Prompt สำหรับสูตรกำไร

สร้างสูตร Profit จาก Sales ลบ Cost และถ้าข้อมูลไม่ครบให้แสดงช่องว่างแทน Error

83. Prompt สำหรับ Profit Margin

สร้างสูตร Profit Margin = (Sales – Cost) / Sales และถ้า Sales เป็น 0 ให้แสดง 0%

84. Prompt สำหรับ Lookup

สร้างสูตร XLOOKUP เพื่อดึง Price จากตาราง Product Master โดยใช้ Product Code ถ้าหาไม่เจอให้แสดง Not Found

85. Prompt สำหรับ Status

สร้างสูตร Status ถ้า Actual >= Target ให้แสดง Achieved ถ้า Actual ต่ำกว่า Target ให้แสดง Below Target

86. Prompt สำหรับ Growth

สร้างสูตรคำนวณ Growth Rate จาก Previous Sales และ Current Sales โดยรองรับกรณี Previous Sales เป็น 0

87. Checklist ก่อนใช้สูตร

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

  1. Formula Logic ถูกไหม
  2. Column ถูกไหม
  3. Range ครบไหม
  4. Reference ถูกไหม
  5. Absolute Reference ถูกไหม
  6. Error Handling มีไหม
  7. กรณีค่า 0 รองรับไหม
  8. Blank รองรับไหม
  9. Text/Number ถูกประเภทไหม
  10. Copy Formula แล้ว Reference ถูกไหม
  11. ผลลัพธ์ตัวอย่างถูกไหม
  12. สูตรสำคัญมีคนตรวจหรือไม่

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

Copilot สร้างสูตร Excel ได้ไหม

ได้ สามารถช่วยสร้างสูตรจากคำอธิบายภาษาธรรมชาติ

ต้องรู้ SUMIFS หรือ XLOOKUP ก่อนหรือไม่

ไม่จำเป็นเสมอไป สามารถอธิบายสิ่งที่ต้องการแล้วให้ Copilot ช่วยเลือกสูตรได้

Copilot อธิบายสูตรได้ไหม

ได้

ช่วยแก้ Formula Error ได้ไหม

ช่วยวิเคราะห์และเสนอวิธีแก้ได้ แต่ควรทดสอบผลลัพธ์จริง

สูตรจาก Copilot เชื่อได้ 100% ไหม

ไม่ควร ต้องตรวจ Logic, Reference และผลลัพธ์ก่อนใช้งานจริง

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

ใช้

ผลลัพธ์ที่ต้องการ + Column ที่ใช้ + Logic + Error Handling + รูปแบบผลลัพธ์

ตัวอย่าง

สร้างสูตรคำนวณ Profit Margin โดยใช้ Sales และ Cost ถ้า Sales เป็น 0 ให้แสดง 0% ถ้าข้อมูลว่างให้แสดงช่องว่าง และอธิบายสูตรทีละส่วนหลังสร้าง

Prompt แบบนี้ช่วยให้ได้สูตรที่ครบทั้ง Logic และ Edge Case

90. สรุป

วิธีใช้ Copilot สร้างสูตรใน Excel ให้ได้ผลดีที่สุด คืออย่าบอกเพียงชื่อสูตร แต่ควรอธิบาย “Logic ที่ต้องการ”

เช่น

  • ต้องคำนวณอะไร
  • ใช้ Column ไหน
  • มีเงื่อนไขอะไร
  • กรณี Error ทำอย่างไร
  • ต้องการผลลัพธ์แบบไหน

Prompt ที่พร้อมใช้คือ

“สร้างสูตรสำหรับคอลัมน์นี้โดยใช้ข้อมูลตามเงื่อนไขที่ระบุ รองรับกรณีค่าเป็น 0 หรือช่องว่าง ใช้ Reference ที่เหมาะสม และอธิบายสูตรทีละส่วน หลังจากสร้างแล้วช่วยตรวจด้วยว่ามี Edge Case ใดที่อาจทำให้ผลลัพธ์ผิด”

comsiam แนะนำให้ใช้ Copilot เป็นผู้ช่วยแปลงภาษาธรรมชาติให้เป็นสูตร Excel และใช้เป็นเครื่องมือเรียนรู้สูตรไปพร้อมกัน แต่สำหรับสูตรที่เกี่ยวข้องกับเงิน ภาษี Payroll, Budget หรือรายงานสำคัญ ควรตรวจ Logic และผลลัพธ์ด้วยคนอีกครั้งก่อนนำไปใช้จริง