Contact
Line : comsiam
Contact
Line : comsiam

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
หัวคอลัมน์ควรชัด เช่น
ช่วยให้สูตรอ่านง่าย
Prompt
สร้างสูตรรวมยอดขายทั้งหมด
Copilot อาจเสนอสูตร SUM ตาม Range ที่เหมาะสม
เช่น
=SUM(C2)
ควรตรวจว่า C2 คือ Range ที่ถูกต้องจริง
Prompt
สร้างสูตรหาค่าเฉลี่ยยอดขาย
ช่วยคำนวณ Average
ใช้
สร้างสูตรหายอดขายต่ำสุด
ช่วยหา Minimum
Prompt
สร้างสูตรหายอดขายสูงสุด
ช่วยหา Maximum
ใช้
นับจำนวน Cell ที่เป็นตัวเลขในคอลัมน์ Sales
ช่วย Counting
Prompt
นับจำนวนรายการที่มีข้อมูลในคอลัมน์ Customer
เหมาะกับข้อมูล Text
ใช้
นับจำนวนช่องว่างในคอลัมน์ Email
ช่วย Data Quality
Prompt
ถ้า Sales มากกว่า 100000 ให้แสดง “ผ่าน” ไม่เช่นนั้นแสดง “ไม่ผ่าน”
ช่วยสร้าง Conditional Logic
ใช้
ถ้า Sales มากกว่า 200000 ให้เป็น High ถ้ามากกว่า 100000 ให้เป็น Medium ไม่เช่นนั้น Low
ช่วย Classification
ถ้าต้องมีหลายเงื่อนไข
สามารถถาม Copilot ว่าสูตร IFS เหมาะกว่าหรือไม่
Prompt
ถ้า Sales มากกว่า 100000 และ Profit มากกว่า 20000 ให้แสดง “ผ่าน”
ช่วย Multi-condition Logic
ใช้
ถ้า Status เป็น Urgent หรือ High Priority ให้แสดง “ตรวจทันที”
ช่วย Alternative Conditions
Prompt
แก้สูตรนี้ไม่ให้แสดง Error ถ้าค้นหาไม่เจอ
ช่วย Error Handling
ถ้าใช้มากเกินไป
อาจทำให้ Error จริงถูกซ่อน
ควรเข้าใจต้นเหตุด้วย
Prompt
นับจำนวนรายการที่ Status เป็น Completed
ช่วย Conditional Count
ใช้
นับจำนวนรายการของ Product A
ช่วย Frequency
Prompt
นับจำนวนรายการ Product A ใน Region Bangkok
ช่วยหลายเงื่อนไข
ใช้
รวมยอดขายเฉพาะ Product A
ช่วย Conditional Sum
Prompt
รวมยอดขาย Product A เฉพาะ Region Bangkok
ช่วย Multi-condition Sum
ใช้
รวมยอดขายเฉพาะเดือน January 2026
ควรตรวจ Date Criteria
Prompt
หายอดขายเฉลี่ยเฉพาะ Region Bangkok
ช่วย Conditional Average
ใช้
หากำไรเฉลี่ยของ Product A ใน Region Bangkok
ช่วยหลายเงื่อนไข
Prompt
ค้นหาราคาจาก Product Code
ช่วย Lookup ข้อมูล
โดยทั่วไปต้องรู้
Copilot ช่วยจัดสูตรได้
ใช้
จาก Product ID ให้คืนค่า Product Name
ช่วย Mapping
Prompt
จาก Product Code ให้คืนค่า Price
ช่วย Pricing Table
สามารถสั่ง
ถ้าไม่พบให้แสดง “Not Found”
ช่วย Error Handling
ยังสามารถให้ Copilot ช่วยสร้างได้
แต่ในหลายกรณี XLOOKUP ยืดหยุ่นกว่า
ถ้าเพิ่มคอลัมน์
สูตรอาจให้ผลผิดได้
ควรตรวจเสมอ
Prompt
สร้างสูตร INDEX MATCH เพื่อค้นหา Price จาก Product Code
เหมาะกับบาง Workbook
สามารถถาม Copilot ให้ช่วยสร้างได้
แต่ควรทดสอบกับ Sample Data
Prompt
แสดงเฉพาะรายการที่ Sales มากกว่า 100000
ช่วย Dynamic Filtering
ใช้
แสดง Product A ที่อยู่ใน Region Bangkok
ช่วย Dynamic Array
Prompt
สร้างรายการ Customer ที่ไม่ซ้ำ
ช่วย Distinct List
ใช้
เรียงยอดขายจากมากไปน้อย
ช่วย Ranking
Prompt
เรียง Product ตาม Profit จากมากไปน้อย
ช่วย Sort จากอีกคอลัมน์
ใช้
รวมชื่อจากหลาย Cell โดยคั่นด้วยเครื่องหมายจุลภาค
ช่วย Text Processing
Prompt
รวม First Name และ Last Name
ช่วยสร้าง Full Name
ใช้
ดึง 3 ตัวแรกจาก Product Code
ช่วย Text Extraction
Prompt
ดึง 4 ตัวท้ายจาก Order ID
ช่วย Parsing
ใช้
ดึงตัวอักษรตำแหน่งที่ 4 ถึง 8
ช่วย Code Analysis
Prompt
ตรวจความยาว Customer ID
ช่วย Data Validation
ใช้
ลบช่องว่างเกินในข้อความ
ช่วย Cleaning
Prompt
เปลี่ยน Product Code เป็นตัวพิมพ์ใหญ่ทั้งหมด
ช่วย Standardization
ใช้
เปลี่ยน Email เป็นตัวพิมพ์เล็ก
ช่วย Consistency
Prompt
ปรับชื่อให้ขึ้นต้นแต่ละคำด้วยตัวพิมพ์ใหญ่
เหมาะกับภาษาอังกฤษ
ใช้
แสดงวันที่ปัจจุบัน
ช่วย Date Calculation
Prompt
แสดงวันที่และเวลาปัจจุบัน
ช่วย Timestamp
ใช้
ดึงปีจาก Order Date
ช่วย Grouping
Prompt
ดึงหมายเลขเดือนจาก Date
ช่วย Monthly Analysis
ใช้
ดึงวันที่จากคอลัมน์ Date
ช่วย Date Processing
Prompt
หาวันสุดท้ายของเดือนจาก Order Date
ช่วย Month-end Calculation
ใช้
คำนวณจำนวนวันหรือเดือนระหว่างสองวันที่
ช่วย Duration
Prompt
คำนวณจำนวนวันทำงานระหว่าง Start Date กับ End Date
ช่วย Project Planning
ใช้
หาวันครบกำหนดหลังจาก 10 วันทำงาน
ช่วย Deadline Calculation
Prompt
ปัด Profit Margin เป็น 2 ตำแหน่ง
ช่วย Presentation
ใช้
ปัดขึ้นจำนวนกล่องที่ต้องสั่งซื้อ
ช่วย Inventory
Prompt
ปัดลงจำนวนหน่วยเต็ม
ช่วย Quantity Calculation
ใช้
หาค่าสัมบูรณ์ของ Variance
ช่วยดูขนาดความแตกต่าง
Prompt
สร้างสูตรคำนวณ Profit Margin จาก Profit หารด้วย Sales
ต้องป้องกันกรณี Sales เป็น 0
ใช้
คำนวณเปอร์เซ็นต์การเติบโตจากยอดเดือนก่อนเป็นเดือนนี้
ควรตรวจกรณีค่าฐานเป็น 0
Prompt
คำนวณ Actual ลบ Budget
ช่วย Budget Analysis
ใช้
คำนวณ Variance เป็นเปอร์เซ็นต์ของ Budget
ต้องระวัง Budget เป็น 0
Prompt
คำนวณ VAT 7% จากยอดก่อนภาษี
ควรเก็บ Rate ไว้ใน Cell แยกเมื่อเหมาะสม
แทน
=A2*0.07
อาจใช้ Reference ไปยัง Cell ที่เก็บ VAT Rate
ช่วยแก้ไขง่ายขึ้น
Prompt
ทำสูตรนี้ให้ใช้ VAT Rate จาก Cell F1 ตลอด
Copilot อาจช่วยใช้
$F$1
ได้
สูตรอย่าง
A2*B2
จะเปลี่ยน Row เมื่อ Copy ลง
ต้องเข้าใจพฤติกรรม
เช่น
$A2
หรือ
A$2
เหมาะกับบางตาราง
ควรให้ Copilot อธิบายถ้าไม่เข้าใจ
ถ้าใช้ Excel Table
สูตรอาจอ้างอิงชื่อคอลัมน์แทน Cell
ช่วยอ่านง่ายขึ้น
Prompt
สร้างสูตรโดยใช้ชื่อคอลัมน์ใน Table
ช่วย Maintenance
แทนที่จะขอสูตรอย่างเดียว
ใช้
สร้างสูตรและอธิบายทีละส่วน
ช่วยเรียนรู้
Prompt
เสนอสูตร 2 วิธีและบอกข้อดีข้อเสีย
ช่วยเลือก Formula
ใช้
เลือกสูตรที่อ่านง่ายที่สุดสำหรับมือใหม่
ช่วย Maintenance
Prompt
สร้างสูตรที่ยังทำงานเมื่อเพิ่มแถวใหม่
เหมาะกับ Table
ใช้
สร้างสูตรที่จัดการ Blank และ Division by Zero
ช่วย Reliability
ควรทดลองกับ 3–5 Row ก่อน
แล้วตรวจผล
ดูว่าผลลัพธ์ตรงกับการคำนวณด้วยมือหรือไม่
ช่วยจับ Reference ที่เลื่อนผิด
ช่วยดูว่า Range ครบหรือไม่
สูตรบางแบบอาจแสดง 0 เมื่อ Cell ว่าง
ต้องดูว่าเหมาะกับ Business Rule หรือไม่
0 ไม่เหมือน Blank
อย่าให้สูตรตีความเหมือนกันโดยไม่ตั้งใจ
สร้างสูตรคำนวณ Profit จาก Sales ลบ Cost และให้แสดง Blank หาก Sales ยังไม่มีข้อมูล
สร้างสูตรคำนวณ Profit Margin และป้องกัน #DIV/0! เมื่อ Sales เป็น 0
สร้างสูตรให้ Status เป็น Achieved เมื่อ Actual มากกว่าหรือเท่ากับ Target และ Below Target เมื่อไม่ถึง
สร้าง XLOOKUP เพื่อค้นหา Product Name จาก Product Code และให้แสดง “Not Found” ถ้าไม่มีรหัส
สร้างสูตรคำนวณจำนวนวันทำงานจาก Start Date ถึง End Date โดยไม่นับเสาร์อาทิตย์
สร้างสูตรโดยใช้เฉพาะคอลัมน์ที่มีอยู่ใน Workbook นี้ ถ้าข้อมูลไม่พอให้บอกว่าขาดอะไร ห้ามสมมติ Range หรือ Business Rule ที่ฉันยังไม่ได้ระบุ
ช่วยลดสูตรผิด
ใช้ลำดับ
อธิบาย Goal → ระบุคอลัมน์ → ขอสูตร → ขอคำอธิบาย → ทดสอบ → Copy ลง
เหมาะกับมือใหม่
เช่นเกณฑ์
High, Medium, Low
ควรกำหนด Threshold เอง
ตรวจว่า
ตรวจว่า
ได้ในประสบการณ์ที่รองรับ โดยสามารถช่วยเสนอสูตรจากคำอธิบายเป็นภาษาธรรมชาติ
ไม่จำเป็น สามารถบอกสิ่งที่ต้องการคำนวณ แล้วให้ Copilot ช่วยเสนอสูตรที่เหมาะสม
ได้ จึงต้องตรวจ Syntax, Cell Reference และผลลัพธ์ทุกครั้ง
สามารถใช้ Prompt ภาษาไทยได้ในหลายกรณี
ควรทดสอบกับข้อมูลตัวอย่างก่อน โดยเฉพาะสูตรการเงินหรือสูตรที่มีหลายเงื่อนไข
ใช้โครง
Goal + Columns + Conditions + Error Handling + Output
ตัวอย่าง
สร้างสูตรคำนวณ Profit Margin จาก Profit และ Sales ถ้า Sales เป็น 0 ให้แสดง Blank และแสดงผลเป็น Percentage
“ช่วยสร้างสูตร Excel สำหรับงานที่ฉันอธิบาย โดยใช้ชื่อคอลัมน์หรือ Cell Reference ที่มีอยู่จริงเท่านั้น อธิบายสูตรทีละส่วน ระบุว่ามี Relative, Absolute หรือ Mixed Reference ตรงไหน และตรวจกรณี Blank, Zero และ Error ที่อาจเกิดขึ้น หากข้อมูลหรือ Business Rule ไม่พอ ให้บอกว่าต้องเพิ่มอะไรแทนการเดา”
เหมาะกับการสร้างสูตรตั้งแต่ระดับพื้นฐานถึงระดับซับซ้อน
วิธีสร้างสูตร Excel ด้วย Copilot ให้ได้ผลดีที่สุด คือไม่ควรสั่งเพียงว่า
“สร้างสูตรให้หน่อย”
แต่ควรบอกให้ชัดว่า
ต้องการคำนวณอะไร → ใช้คอลัมน์ไหน → มีเงื่อนไขอะไร → ถ้า Blank หรือ Error ให้ทำอย่างไร → ต้องการผลลัพธ์แบบไหน
Copilot สามารถช่วยสร้างสูตรได้หลายประเภท เช่น
แต่สูตรที่ AI สร้างไม่ควรถูก Copy ลงทั้ง Workbook โดยไม่ทดสอบ เพราะ Reference เพียงจุดเดียวที่ผิดอาจทำให้ตัวเลขทั้งรายงานผิดตามไปด้วย
comsiam แนะนำให้ใช้หลัก “ให้ Copilot สร้าง ให้ Copilot อธิบาย แล้วให้เราทดสอบ” เพราะจะช่วยให้ใช้สูตร Excel ได้เร็วขึ้น พร้อมกับเข้าใจว่าตัวเลขที่ได้มาจากไหน