วิธีสร้างสูตร Excel ด้วย Copilot

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

ข้อดีคือช่วยให้มือใหม่เริ่มใช้สูตร Excel ได้เร็วขึ้น และช่วยผู้ใช้ที่มีประสบการณ์ประหยัดเวลาเมื่อเจอสูตรซับซ้อน แต่สูตรที่ Copilot สร้างยังต้องตรวจ Cell Reference, Range, Data Type และผลลัพธ์ก่อนนำไปใช้งานจริง

บทความนี้ comsiam จะอธิบายวิธีสร้างสูตร Excel ด้วย Copilot ตั้งแต่สูตรพื้นฐานอย่าง SUM และ AVERAGE ไปจนถึง IF, COUNTIF, SUMIFS, XLOOKUP และสูตรที่ใช้กับวันที่ พร้อมแนวทางตรวจสูตรก่อนใช้งาน

① เริ่มจากบอกสิ่งที่ต้องการคำนวณ

ตัวอย่าง

สร้างสูตรคำนวณกำไรจากยอดขายลบต้นทุน

ช่วยให้ Copilot เข้าใจ Goal

② ระบุชื่อคอลัมน์

Prompt

ใช้คอลัมน์ Sales และ Cost เพื่อคำนวณ Profit

ชัดกว่าการพูดว่า “ใช้สองคอลัมน์นี้”

③ ระบุผลลัพธ์ที่ต้องการ

ใช้

แสดงผลเป็นจำนวนเงิน

ช่วยกำหนด Output

④ ตรวจ Header ก่อน

หัวคอลัมน์ควรชัด เช่น

  • Sales
  • Cost
  • Profit
  • Quantity
  • Price

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

⑤ สูตร SUM

Prompt

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

Copilot อาจเสนอสูตร SUM ตาม Range ที่เหมาะสม

⑥ ตัวอย่าง SUM

เช่น

=SUM(C2)

ควรตรวจว่า C2 คือ Range ที่ถูกต้องจริง

⑦ สูตร AVERAGE

Prompt

สร้างสูตรหาค่าเฉลี่ยยอดขาย

ช่วยคำนวณ Average

⑧ สูตร MIN

ใช้

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

ช่วยหา Minimum

⑨ สูตร MAX

Prompt

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

ช่วยหา Maximum

⑩ สูตร COUNT

ใช้

นับจำนวน Cell ที่เป็นตัวเลขในคอลัมน์ Sales

ช่วย Counting

⑪ สูตร COUNTA

Prompt

นับจำนวนรายการที่มีข้อมูลในคอลัมน์ Customer

เหมาะกับข้อมูล Text

⑫ สูตร COUNTBLANK

ใช้

นับจำนวนช่องว่างในคอลัมน์ Email

ช่วย Data Quality

⑬ สูตร IF

Prompt

ถ้า Sales มากกว่า 100000 ให้แสดง “ผ่าน” ไม่เช่นนั้นแสดง “ไม่ผ่าน”

ช่วยสร้าง Conditional Logic

⑭ IF หลายเงื่อนไข

ใช้

ถ้า Sales มากกว่า 200000 ให้เป็น High ถ้ามากกว่า 100000 ให้เป็น Medium ไม่เช่นนั้น Low

ช่วย Classification

⑮ สูตร IFS

ถ้าต้องมีหลายเงื่อนไข

สามารถถาม Copilot ว่าสูตร IFS เหมาะกว่าหรือไม่

⑯ สูตร AND

Prompt

ถ้า Sales มากกว่า 100000 และ Profit มากกว่า 20000 ให้แสดง “ผ่าน”

ช่วย Multi-condition Logic

⑰ สูตร OR

ใช้

ถ้า Status เป็น Urgent หรือ High Priority ให้แสดง “ตรวจทันที”

ช่วย Alternative Conditions

⑱ สูตร IFERROR

Prompt

แก้สูตรนี้ไม่ให้แสดง Error ถ้าค้นหาไม่เจอ

ช่วย Error Handling

⑲ IFERROR ไม่ควรซ่อนปัญหาทุกอย่าง

ถ้าใช้มากเกินไป

อาจทำให้ Error จริงถูกซ่อน

ควรเข้าใจต้นเหตุด้วย

⑳ สูตร COUNTIF

Prompt

นับจำนวนรายการที่ Status เป็น Completed

ช่วย Conditional Count

㉑ COUNTIF ตามสินค้า

ใช้

นับจำนวนรายการของ Product A

ช่วย Frequency

㉒ สูตร COUNTIFS

Prompt

นับจำนวนรายการ Product A ใน Region Bangkok

ช่วยหลายเงื่อนไข

㉓ สูตร SUMIF

ใช้

รวมยอดขายเฉพาะ Product A

ช่วย Conditional Sum

㉔ สูตร SUMIFS

Prompt

รวมยอดขาย Product A เฉพาะ Region Bangkok

ช่วย Multi-condition Sum

㉕ SUMIFS ตามวันที่

ใช้

รวมยอดขายเฉพาะเดือน January 2026

ควรตรวจ Date Criteria

㉖ สูตร AVERAGEIF

Prompt

หายอดขายเฉลี่ยเฉพาะ Region Bangkok

ช่วย Conditional Average

㉗ สูตร AVERAGEIFS

ใช้

หากำไรเฉลี่ยของ Product A ใน Region Bangkok

ช่วยหลายเงื่อนไข

㉘ สูตร XLOOKUP

Prompt

ค้นหาราคาจาก Product Code

ช่วย Lookup ข้อมูล

㉙ XLOOKUP ต้องมีอะไร

โดยทั่วไปต้องรู้

  • Lookup Value
  • Lookup Array
  • Return Array

Copilot ช่วยจัดสูตรได้

㉚ XLOOKUP หา Product Name

ใช้

จาก Product ID ให้คืนค่า Product Name

ช่วย Mapping

㉛ XLOOKUP หา Price

Prompt

จาก Product Code ให้คืนค่า Price

ช่วย Pricing Table

㉜ ถ้า XLOOKUP หาไม่เจอ

สามารถสั่ง

ถ้าไม่พบให้แสดง “Not Found”

ช่วย Error Handling

㉝ สูตร VLOOKUP

ยังสามารถให้ Copilot ช่วยสร้างได้

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

㉞ VLOOKUP ต้องระวัง Column Index

ถ้าเพิ่มคอลัมน์

สูตรอาจให้ผลผิดได้

ควรตรวจเสมอ

㉟ สูตร INDEX MATCH

Prompt

สร้างสูตร INDEX MATCH เพื่อค้นหา Price จาก Product Code

เหมาะกับบาง Workbook

㊱ INDEX MATCH หลายเงื่อนไข

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

แต่ควรทดสอบกับ Sample Data

㊲ สูตร FILTER

Prompt

แสดงเฉพาะรายการที่ Sales มากกว่า 100000

ช่วย Dynamic Filtering

㊳ FILTER หลายเงื่อนไข

ใช้

แสดง Product A ที่อยู่ใน Region Bangkok

ช่วย Dynamic Array

㊴ สูตร UNIQUE

Prompt

สร้างรายการ Customer ที่ไม่ซ้ำ

ช่วย Distinct List

㊵ สูตร SORT

ใช้

เรียงยอดขายจากมากไปน้อย

ช่วย Ranking

㊶ สูตร SORTBY

Prompt

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

ช่วย Sort จากอีกคอลัมน์

㊷ สูตร TEXTJOIN

ใช้

รวมชื่อจากหลาย Cell โดยคั่นด้วยเครื่องหมายจุลภาค

ช่วย Text Processing

㊸ สูตร CONCAT

Prompt

รวม First Name และ Last Name

ช่วยสร้าง Full Name

㊹ สูตร LEFT

ใช้

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

ช่วย Text Extraction

㊺ สูตร RIGHT

Prompt

ดึง 4 ตัวท้ายจาก Order ID

ช่วย Parsing

㊻ สูตร MID

ใช้

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

ช่วย Code Analysis

㊼ สูตร LEN

Prompt

ตรวจความยาว Customer ID

ช่วย Data Validation

㊽ สูตร TRIM

ใช้

ลบช่องว่างเกินในข้อความ

ช่วย Cleaning

㊾ สูตร UPPER

Prompt

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

ช่วย Standardization

㊿ สูตร LOWER

ใช้

เปลี่ยน Email เป็นตัวพิมพ์เล็ก

ช่วย Consistency

51. สูตร PROPER

Prompt

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

เหมาะกับภาษาอังกฤษ

52. สูตร TODAY

ใช้

แสดงวันที่ปัจจุบัน

ช่วย Date Calculation

53. สูตร NOW

Prompt

แสดงวันที่และเวลาปัจจุบัน

ช่วย Timestamp

54. สูตร YEAR

ใช้

ดึงปีจาก Order Date

ช่วย Grouping

55. สูตร MONTH

Prompt

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

ช่วย Monthly Analysis

56. สูตร DAY

ใช้

ดึงวันที่จากคอลัมน์ Date

ช่วย Date Processing

57. สูตร EOMONTH

Prompt

หาวันสุดท้ายของเดือนจาก Order Date

ช่วย Month-end Calculation

58. สูตร DATEDIF

ใช้

คำนวณจำนวนวันหรือเดือนระหว่างสองวันที่

ช่วย Duration

59. สูตร NETWORKDAYS

Prompt

คำนวณจำนวนวันทำงานระหว่าง Start Date กับ End Date

ช่วย Project Planning

60. สูตร WORKDAY

ใช้

หาวันครบกำหนดหลังจาก 10 วันทำงาน

ช่วย Deadline Calculation

61. สูตร ROUND

Prompt

ปัด Profit Margin เป็น 2 ตำแหน่ง

ช่วย Presentation

62. สูตร ROUNDUP

ใช้

ปัดขึ้นจำนวนกล่องที่ต้องสั่งซื้อ

ช่วย Inventory

63. สูตร ROUNDDOWN

Prompt

ปัดลงจำนวนหน่วยเต็ม

ช่วย Quantity Calculation

64. สูตร ABS

ใช้

หาค่าสัมบูรณ์ของ Variance

ช่วยดูขนาดความแตกต่าง

65. สูตรเปอร์เซ็นต์

Prompt

สร้างสูตรคำนวณ Profit Margin จาก Profit หารด้วย Sales

ต้องป้องกันกรณี Sales เป็น 0

66. สูตร Growth Rate

ใช้

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

ควรตรวจกรณีค่าฐานเป็น 0

67. สูตร Variance

Prompt

คำนวณ Actual ลบ Budget

ช่วย Budget Analysis

68. Variance Percentage

ใช้

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

ต้องระวัง Budget เป็น 0

69. สูตรคำนวณ VAT

Prompt

คำนวณ VAT 7% จากยอดก่อนภาษี

ควรเก็บ Rate ไว้ใน Cell แยกเมื่อเหมาะสม

70. อย่า Hard-code ทุกอย่าง

แทน

=A2*0.07

อาจใช้ Reference ไปยัง Cell ที่เก็บ VAT Rate

ช่วยแก้ไขง่ายขึ้น

71. Absolute Reference

Prompt

ทำสูตรนี้ให้ใช้ VAT Rate จาก Cell F1 ตลอด

Copilot อาจช่วยใช้

$F$1

ได้

72. Relative Reference

สูตรอย่าง

A2*B2

จะเปลี่ยน Row เมื่อ Copy ลง

ต้องเข้าใจพฤติกรรม

73. Mixed Reference

เช่น

$A2

หรือ

A$2

เหมาะกับบางตาราง

ควรให้ Copilot อธิบายถ้าไม่เข้าใจ

74. Structured Reference

ถ้าใช้ Excel Table

สูตรอาจอ้างอิงชื่อคอลัมน์แทน Cell

ช่วยอ่านง่ายขึ้น

75. ขอ Copilot ใช้ Structured Reference

Prompt

สร้างสูตรโดยใช้ชื่อคอลัมน์ใน Table

ช่วย Maintenance

76. ขออธิบายสูตรพร้อมกัน

แทนที่จะขอสูตรอย่างเดียว

ใช้

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

ช่วยเรียนรู้

77. ขอสูตรหลายทางเลือก

Prompt

เสนอสูตร 2 วิธีและบอกข้อดีข้อเสีย

ช่วยเลือก Formula

78. ขอสูตรที่ง่ายที่สุด

ใช้

เลือกสูตรที่อ่านง่ายที่สุดสำหรับมือใหม่

ช่วย Maintenance

79. ขอสูตรที่รองรับข้อมูลเพิ่ม

Prompt

สร้างสูตรที่ยังทำงานเมื่อเพิ่มแถวใหม่

เหมาะกับ Table

80. ขอสูตรป้องกัน Error

ใช้

สร้างสูตรที่จัดการ Blank และ Division by Zero

ช่วย Reliability

81. อย่า Copy สูตรทันที

ควรทดลองกับ 3–5 Row ก่อน

แล้วตรวจผล

82. ตรวจ Row แรก

ดูว่าผลลัพธ์ตรงกับการคำนวณด้วยมือหรือไม่

83. ตรวจ Row กลาง

ช่วยจับ Reference ที่เลื่อนผิด

84. ตรวจ Row สุดท้าย

ช่วยดูว่า Range ครบหรือไม่

85. ตรวจ Blank

สูตรบางแบบอาจแสดง 0 เมื่อ Cell ว่าง

ต้องดูว่าเหมาะกับ Business Rule หรือไม่

86. ตรวจ Zero

0 ไม่เหมือน Blank

อย่าให้สูตรตีความเหมือนกันโดยไม่ตั้งใจ

87. Prompt สำหรับ Profit

สร้างสูตรคำนวณ Profit จาก Sales ลบ Cost และให้แสดง Blank หาก Sales ยังไม่มีข้อมูล

88. Prompt สำหรับ Margin

สร้างสูตรคำนวณ Profit Margin และป้องกัน #DIV/0! เมื่อ Sales เป็น 0

89. Prompt สำหรับ Status

สร้างสูตรให้ Status เป็น Achieved เมื่อ Actual มากกว่าหรือเท่ากับ Target และ Below Target เมื่อไม่ถึง

90. Prompt สำหรับ Lookup

สร้าง XLOOKUP เพื่อค้นหา Product Name จาก Product Code และให้แสดง “Not Found” ถ้าไม่มีรหัส

91. Prompt สำหรับ Date

สร้างสูตรคำนวณจำนวนวันทำงานจาก Start Date ถึง End Date โดยไม่นับเสาร์อาทิตย์

92. Prompt แบบปลอดภัย

สร้างสูตรโดยใช้เฉพาะคอลัมน์ที่มีอยู่ใน Workbook นี้ ถ้าข้อมูลไม่พอให้บอกว่าขาดอะไร ห้ามสมมติ Range หรือ Business Rule ที่ฉันยังไม่ได้ระบุ

ช่วยลดสูตรผิด

93. Workflow ที่แนะนำ

ใช้ลำดับ

อธิบาย Goal → ระบุคอลัมน์ → ขอสูตร → ขอคำอธิบาย → ทดสอบ → Copy ลง

เหมาะกับมือใหม่

94. อย่าให้ Copilot เลือก Business Rule เอง

เช่นเกณฑ์

High, Medium, Low

ควรกำหนด Threshold เอง

95. Checklist ก่อนสร้างสูตร

ตรวจว่า

  1. ต้องการคำนวณอะไร
  2. ใช้คอลัมน์ไหน
  3. Data Type ถูกไหม
  4. Range ถูกไหม
  5. มี Blank ไหม
  6. มี Zero ไหม
  7. ต้องมี Error Handling ไหม
  8. ต้องใช้ Absolute Reference ไหม
  9. ต้องการสูตรสำหรับหนึ่ง Cell หรือทั้ง Table
  10. Business Rule ชัดไหม

96. Checklist หลังสร้างสูตร

ตรวจว่า

  1. Syntax ถูกไหม
  2. Reference ถูกไหม
  3. Range ครบไหม
  4. ผล Row แรกถูกไหม
  5. Blank ถูกจัดการไหม
  6. Zero ถูกจัดการไหม
  7. Error ถูกจัดการไหม
  8. Copy ลงแล้ว Reference ถูกไหม
  9. ผลรวมสมเหตุผลไหม
  10. พร้อมใช้จริงหรือยัง

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

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

ได้ในประสบการณ์ที่รองรับ โดยสามารถช่วยเสนอสูตรจากคำอธิบายเป็นภาษาธรรมชาติ

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

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

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

ได้ จึงต้องตรวจ Syntax, Cell Reference และผลลัพธ์ทุกครั้ง

ใช้ภาษาไทยขอสูตรได้ไหม

สามารถใช้ Prompt ภาษาไทยได้ในหลายกรณี

สูตรที่ Copilot สร้างใช้ได้ทันทีไหม

ควรทดสอบกับข้อมูลตัวอย่างก่อน โดยเฉพาะสูตรการเงินหรือสูตรที่มีหลายเงื่อนไข

98. สูตร Prompt สำหรับขอสูตร Excel

ใช้โครง

Goal + Columns + Conditions + Error Handling + Output

ตัวอย่าง

สร้างสูตรคำนวณ Profit Margin จาก Profit และ Sales ถ้า Sales เป็น 0 ให้แสดง Blank และแสดงผลเป็น Percentage

99. Prompt พร้อมใช้

“ช่วยสร้างสูตร Excel สำหรับงานที่ฉันอธิบาย โดยใช้ชื่อคอลัมน์หรือ Cell Reference ที่มีอยู่จริงเท่านั้น อธิบายสูตรทีละส่วน ระบุว่ามี Relative, Absolute หรือ Mixed Reference ตรงไหน และตรวจกรณี Blank, Zero และ Error ที่อาจเกิดขึ้น หากข้อมูลหรือ Business Rule ไม่พอ ให้บอกว่าต้องเพิ่มอะไรแทนการเดา”

เหมาะกับการสร้างสูตรตั้งแต่ระดับพื้นฐานถึงระดับซับซ้อน

100. สรุป

วิธีสร้างสูตร Excel ด้วย Copilot ให้ได้ผลดีที่สุด คือไม่ควรสั่งเพียงว่า

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

แต่ควรบอกให้ชัดว่า

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

Copilot สามารถช่วยสร้างสูตรได้หลายประเภท เช่น

  • SUM
  • AVERAGE
  • IF
  • COUNTIF
  • SUMIFS
  • XLOOKUP
  • FILTER
  • UNIQUE
  • Date Functions
  • Text Functions
  • Percentage
  • Variance
  • Profit Margin

แต่สูตรที่ AI สร้างไม่ควรถูก Copy ลงทั้ง Workbook โดยไม่ทดสอบ เพราะ Reference เพียงจุดเดียวที่ผิดอาจทำให้ตัวเลขทั้งรายงานผิดตามไปด้วย

comsiam แนะนำให้ใช้หลัก “ให้ Copilot สร้าง ให้ Copilot อธิบาย แล้วให้เราทดสอบ” เพราะจะช่วยให้ใช้สูตร Excel ได้เร็วขึ้น พร้อมกับเข้าใจว่าตัวเลขที่ได้มาจากไหน