บทความ

ตั้งกฎและ Skills ให้ Copilot ใน Excel ทำงานรายงานแบบเดิมทุกเดือน

ทุกสิ้นเดือน คนทำรายงานพิมพ์คำสั่งเดิมให้ Copilot ซ้ำทุกรอบ ให้แสดงเป็นบาท ไม่มีทศนิยม ค่าติดลบใส่วงเล็บ อ่านผลจริงจากตารางไหน เทียบกับงบประมาณอย่างไร Copilot ใน Excel มีที่เก็บคำสั่งพวกนี้ไว้ให้สามแบบ ตั้งครั้งเดียวแล้วใช้ต่อได้ทุกเดือน ข้อมูล ณ ตุลาคม 2026

Copilot ใน Excel เก็บคำสั่งที่ใช้ซ้ำได้สามแบบ Personalization เก็บรูปแบบที่คุณชอบไว้กับบัญชีของคุณและใช้กับทุกเวิร์กบุ๊ก ชีตชื่อ .Rules เก็บกฎไว้ในไฟล์และติดไปกับไฟล์เมื่อส่งให้คนอื่น ส่วน Skills คือไฟล์ SKILL.md ในโฟลเดอร์ OneDrive ที่บอกขั้นตอนของงานที่ทำซ้ำ คำสั่งที่พิมพ์ในพรอมต์มีผลเหนือ Personalization

Personalization, ชีต .Rules และ Skills ต่างกันอย่างไร

ทั้งสามแบบทำให้ไม่ต้องพิมพ์คำสั่งเดิมซ้ำ แต่เก็บไว้คนละที่ จึงมีผลกับคนละกลุ่ม

Personalizationชีต .RulesSkills
เก็บไว้ที่บัญชี Microsoft ของคุณชีตหนึ่งในเวิร์กบุ๊กโฟลเดอร์ skills ใน OneDrive
มีผลกับทุกเวิร์กบุ๊ก บนทุกเครื่องที่ลงชื่อเข้าบัญชีเดียวกันเวิร์กบุ๊กนั้นไฟล์เดียวงานที่เรียกด้วย @ชื่อ skill หรือที่ Copilot เลือกใช้เมื่อตรงกับคำอธิบาย
คนที่เปิดไฟล์ต่อได้ใช้ด้วยไหมไม่ได้ ไม่ได้เก็บในไฟล์ได้ ชีตติดไปกับไฟล์ต้องมีโฟลเดอร์ skill ใน OneDrive ของตัวเอง
เหมาะกับรูปแบบที่คุณใช้กับทุกไฟล์ข้อตกลงของไฟล์รายงานชุดหนึ่งงานหลายขั้นตอนที่ทำซ้ำ

ตั้ง Personalization สำหรับรูปแบบที่คุณใช้ทุกไฟล์

  1. เปิดแผง Copilot แล้วเลือกเมนู Settings (ปุ่ม ... มุมขวาบนของแผง)
  2. เลือก Personalization
  3. พิมพ์รูปแบบที่ต้องการ ใส่ได้หลายข้อ
  4. เลือก Save รูปแบบใหม่มีผลตั้งแต่พรอมต์ถัดไป

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

Personalization ถูกเก็บไว้กับบัญชีของคุณ ไม่ได้อยู่ในไฟล์ คนที่เปิดไฟล์ต่อจากคุณจะไม่ได้รูปแบบเดียวกัน ถ้าทั้งทีมต้องใช้รูปแบบเดียวกัน ให้เขียนไว้ในชีต .Rules ของไฟล์แทน

ถ้าพรอมต์สั่งต่างจาก Personalization Copilot จะทำตามพรอมต์ ถ้าผลลัพธ์ไม่ตรงกับที่ตั้งไว้ Microsoft แนะนำให้ระบุซ้ำในพรอมต์ของงานนั้น หรือเขียนข้อนั้นใหม่ให้ชัดขึ้น ถ้าจะเลิกใช้ ให้ลบข้อความในหน้าต่าง Personalization แล้วเลือก Save

ชีต .Rules: กฎของไฟล์รายงานที่ติดไปกับไฟล์

Rules คือคำสั่งสำหรับเวิร์กบุ๊กหนึ่งไฟล์ เก็บไว้ในชีตชื่อ .Rules (มีจุดนำหน้า) เมื่อสั่งงาน Copilot ในไฟล์นั้น ผลลัพธ์จะทำตามกฎในชีต และเมื่อส่งไฟล์ให้คนอื่น กฎก็ไปด้วยโดยผู้รับไม่ต้องตั้งอะไรเพิ่ม

สร้างชีต .Rules ได้สี่ทาง

เงื่อนไขที่ Microsoft กำหนด: กฎต้องอยู่ในคอลัมน์ A ชื่อชีตต้องเป็น .Rules และชีตต้องไม่ถูกซ่อน ชีต .Rules ที่ซ่อนไว้ Copilot จะไม่อ่าน

เขียนหนึ่งกฎต่อหนึ่งเซลล์ แล้วใช้เซลล์หัวข้อที่ขึ้นต้นด้วย ## จัดกลุ่ม Microsoft แนะนำให้ใส่ตัวอย่างสั้น ๆ เพราะได้ผลกว่าการอธิบาย ตัวอย่างกฎสำหรับไฟล์รายงานผลจริงเทียบงบประมาณประจำเดือน:

ชีต .Rules คอลัมน์ A
## ตัวเลข
จำนวนเงินแสดงเป็นบาท คั่นหลักพัน ไม่มีทศนิยม
ค่าติดลบแสดงในวงเล็บ เช่น (12,500)
ผลต่าง = ผลจริง − งบประมาณ ผลต่างที่ทำให้กำไรลดลงใช้ตัวอักษรสีแดง
## ข้อมูล
ผลจริงอยู่ในตาราง tblActual งบประมาณอยู่ในตาราง tblBudget
ชีตสรุปต้องคำนวณด้วยสูตรอ้างอิงตาราง ห้ามพิมพ์ตัวเลขทับ
ห้ามแก้ชีต Budget
## กราฟ
กราฟเทียบรายเดือนใช้กราฟคอลัมน์ ไม่ใช้กราฟวงกลม

กฎเขียนเป็นสูตรได้ เช่น ใส่ในเซลล์ A12 ว่า =IF(COUNTA(Actual!A:A)>1,"เทียบประมาณการกับผลจริง","ทำเฉพาะประมาณการ") ก่อนปิดเดือน ชีต Actual ยังว่าง Copilot จะทำเฉพาะประมาณการ พอใส่ผลจริงแล้ว กฎข้อเดียวกันจะเปลี่ยนเป็นเทียบกับผลจริงเอง Copilot อ่านค่าที่สูตรคำนวณได้ในพรอมต์ถัดไป

ชีต .Rules ต้องเปิดอยู่ คนที่ได้รับไฟล์จึงเห็นกฎทุกข้อ ก่อนส่งไฟล์ให้ลูกค้า ผู้สอบบัญชี หรือคนนอกบริษัท ให้ตรวจว่าในกฎไม่มีชื่อลูกค้า เกณฑ์ภายใน หรือข้อมูลที่ไม่ควรออกนอกบริษัท

ถ้าทำรายงานจากไฟล์ต้นแบบที่คัดลอกใช้ทุกเดือน ให้ใส่ชีต .Rules ไว้ในไฟล์ต้นแบบ ไฟล์ของทุกเดือนจะได้กฎชุดเดียวกัน

Skills: เก็บขั้นตอนของงานที่ทำซ้ำ

Skill คือชุดคำสั่งสำหรับงานที่ทำซ้ำ มีทั้งที่ Microsoft ทำไว้ให้และที่เขียนเอง ในช่องพิมพ์ของแผง Copilot เปิดเมนู Add แล้วเลือก Choose plugins and skills เพื่อเลือก skill หรือพิมพ์ชื่อพร้อม @ ในพรอมต์ เช่น @clean-data

การเปิดปิด skill อยู่ที่เมนู Settings (ปุ่ม ...) > Manage plugins & skills skill ที่ปิดไว้ Copilot จะไม่เลือกใช้เอง แต่ยังเรียกด้วย @ชื่อได้

Skill ของ Microsoftทำอะไรสถานะตั้งต้น
clean-dataหาช่องว่างเกิน รูปแบบไม่ตรงกัน ข้อมูลซ้ำ และชนิดข้อมูลผิด อธิบายปัญหาและเสนอวิธีแก้ ให้เลือกว่าจะแก้ข้อไหนเปิด (ทยอยเปิดให้ใช้)
chart-designสร้างกราฟจากข้อมูลดิบ หรือปรับกราฟเดิม เพิ่มชื่อกราฟ คำอธิบาย และป้ายข้อมูลปิด
theme-designใช้ธีมเดียวกันทั้งเวิร์กบุ๊ก ทั้งกราฟ ตาราง เซลล์ และเส้นขอบเปิด (ทยอยเปิดให้ใช้)
brandkitใช้สี ตัวอักษร และโลโก้ตามแนวทางแบรนด์ของบริษัทเปิด (ทยอยเปิดให้ใช้)
skill-builderเปลี่ยนงานที่ทำซ้ำให้เป็น skill ของคุณเองเปิด (ทยอยเปิดให้ใช้)

Microsoft ยังระบุ skill ด้านการเงินไว้อีกชุด ส่วนใหญ่เป็นงานวาณิชธนกิจและกองทุน เช่น lbo-model, merger-model และ comps-analysis ตัวที่ใช้กับงานบัญชีของบริษัททั่วไปได้คือ check-model ซึ่งตรวจการอ้างอิงวน สูตรที่เสีย ค่าที่พิมพ์ทับสูตร และงบดุลกับงบกระแสเงินสดที่ไม่ลงกัน และ model-update ซึ่งอัปเดตไฟล์ประมาณการด้วยผลจริงหรือสมมติฐานใหม่ หน้าของ Microsoft ไม่ได้บอกวิธีเรียกและสถานะของ skill ชุดนี้

ผลจาก check-model ยังต้องตรวจซ้ำ ใช้วิธีเดียวกับการทดสอบ Copilot ด้วยคำถามที่รู้คำตอบล่วงหน้า คือเทียบกับยอดที่รู้อยู่แล้ว

เขียน Skill เองด้วยไฟล์ SKILL.md

Microsoft แนะนำให้สร้าง skill เมื่อพบว่าสั่ง Copilot เรื่องเดิมบ่อย ๆ ทำได้สองทาง ทางแรกคือพิมพ์ @skill-builder แล้วให้สร้างจากคำอธิบาย พรอมต์ที่เคยใช้ ตัวอย่างงานที่ทำเสร็จ หรืองานที่เพิ่งทำไป ดูตัวอย่างและแก้ได้ก่อน Copilot บันทึกลง OneDrive (skill-builder ยังทยอยเปิดให้ใช้ บางบัญชีอาจยังไม่เห็น)

ทางที่สองคือเขียนไฟล์เอง

  1. ในแผง Copilot เลือกเมนู Settings (ปุ่ม ...) > Manage plugins & skills > Custom skills
  2. เลือก Create OneDrive folder Copilot จะสร้างโฟลเดอร์ skills ใน OneDrive
  3. เลือก Open skills folder
  4. สร้างโฟลเดอร์ย่อยหนึ่งโฟลเดอร์ต่อหนึ่ง skill ตั้งชื่อให้ตรงกับ name ในไฟล์ แล้ววางไฟล์ SKILL.md ไว้ข้างใน

ไฟล์ SKILL.md มีสองส่วน ส่วนหัวระหว่างเส้น --- ต้องมี name และ description โดย description เป็นตัวบอก Copilot ว่าควรใช้ skill นี้เมื่อไร ส่วนเนื้อหาด้านล่างคือขั้นตอนของงาน เขียนรูปแบบไหนก็ได้ ตัวอย่าง skill สำหรับสรุปผลต่างประจำเดือน:

skills/month-end-variance/SKILL.md
---
name: month-end-variance
description: ใช้เมื่อผู้ใช้ขอสรุปผลจริงเทียบงบประมาณของเดือนใดเดือนหนึ่ง
---
1. อ่านผลจริงจากตาราง tblActual และงบประมาณจากตาราง tblBudget เฉพาะเดือนที่ผู้ใช้ระบุ
2. สร้างชีตใหม่ชื่อ Variance_YYYY-MM มีคอลัมน์ บัญชี, ผลจริง, งบประมาณ, ผลต่าง, ผลต่าง %
3. ทุกตัวเลขในชีตใหม่เป็นสูตรที่อ้างอิงตาราง ห้ามพิมพ์ค่าลงเซลล์
4. ใช้ตัวอักษรสีแดงกับบรรทัดที่ผลต่างทำให้กำไรลดลงเกิน 10%
5. เขียนสรุปไม่เกิน 5 บรรทัด เรียงจากบรรทัดที่กระทบกำไรมากที่สุด
6. แถวสุดท้ายเทียบยอดรวมผลจริงกับยอดในชีต P&L ถ้าไม่เท่ากันให้แจ้งผู้ใช้ก่อนทำต่อ

ขั้นตอนที่ 6 คือส่วนที่คนทำบัญชีควรเขียนไว้ในทุก skill เพราะ Copilot อาจอ่านตารางผิดเดือน หรือกรองผิดรุ่นข้อมูล ยอดรวมที่ไม่ลงกับงบกำไรขาดทุนจะเป็นสัญญาณแรกว่ามีอะไรผิด

เมื่อเพิ่มหรือเปลี่ยนชื่อ skill ใน OneDrive แล้ว ให้กด Refresh ในหน้าต่าง Custom skills ถ้าจะหยุดใช้ skill โดยไม่ลบโฟลเดอร์ ให้เปลี่ยนชื่อโฟลเดอร์ให้ไม่ตรงกับ name ในไฟล์ Copilot จะข้ามโฟลเดอร์นั้น

skill เขียนโฟลเดอร์ scripts, references และ assets เพิ่มได้ ตามหน้าคำถามที่พบบ่อยของ Microsoft สคริปต์ใน skill ไม่ได้ทำให้ Copilot ทำอะไรได้มากกว่าเครื่องมือที่มันใช้อยู่แล้ว

ปิดคำแนะนำสูตรของ Copilot

Copilot เสนอสูตรให้สองแบบ แบบแรกขึ้นเมื่อพิมพ์ = ในเซลล์ Copilot เสนอสูตรเต็มจากหัวคอลัมน์และตารางรอบ ๆ พร้อมตัวอย่างผลลัพธ์ แบบที่สองขึ้นเมื่อพิมพ์ค่าตัวอย่างไม่กี่แถวที่มีรูปแบบ Copilot เสนอสูตรเดียวเติมส่วนที่เหลือของคอลัมน์ ทั้งสองแบบปิดแยกกันได้

การตั้งค่านี้ค้างไว้จนกว่าจะเปิดเอง ไม่ใช่ปิดแค่ครั้งเดียว

ตั้งอะไรก่อน

  1. Personalization: ใช้เวลาไม่กี่นาที มีผลกับคุณคนเดียว เริ่มจากรูปแบบตัวเลขและวันที่
  2. ชีต .Rules ในไฟล์ต้นแบบของรายงาน: ทุกคนที่เปิดไฟล์ได้กฎชุดเดียวกัน รวมถึงไฟล์ของเดือนถัดไปที่คัดลอกจากต้นแบบ
  3. Skill: เขียนเมื่อขั้นตอนนิ่งแล้ว และสั่งแบบเดิมมาหลายเดือน ทดสอบกับไฟล์เดือนที่ปิดไปแล้วซึ่งรู้ยอดอยู่ ก่อนใช้กับเดือนจริง

เรื่องแพ็กเกจที่ต้องมีและโหมดการทำงานของ Copilot ดูได้ที่ Copilot ใน Excel สำหรับงานรายงานการเงิน

คำถามที่พบบ่อยเกี่ยวกับกฎและ Skills ของ Copilot ใน Excel

ซ่อนชีต .Rules ไว้ได้ไหม

ไม่ได้ Microsoft ระบุว่า Copilot จะข้ามชีต .Rules ที่ถูกซ่อน ชีตต้องเปิดอยู่และกฎต้องอยู่ในคอลัมน์ A

Personalization มีผลกับคนอื่นที่เปิดไฟล์ของเราไหม

ไม่มีผล เพราะ Personalization เก็บไว้กับบัญชีของคุณ ไม่ได้อยู่ในไฟล์ ถ้าต้องการให้ทุกคนใช้กฎเดียวกัน ให้เขียนไว้ในชีต .Rules

ทำไมไม่เห็น skill-builder หรือ clean-data

Microsoft ระบุว่า skill หลายตัวยังทยอยเปิดให้ใช้ และอาจยังไม่ถึงทุกบัญชี ถ้าใช้บัญชีองค์กร การตั้งค่าของผู้ดูแลระบบก็มีผลด้วย

Skill รันโค้ดได้ไหม

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

ต้องใช้แพ็กเกจอะไร

ต้องใช้ Copilot ใน Excel ได้ก่อน เช่น Microsoft 365 Personal หรือ Family ที่มีแผน AI credits, Microsoft 365 Premium หรือ Copilot แบบองค์กร หน้าของ Microsoft เรื่องกฎ Personalization และ Skills ไม่ได้ระบุเงื่อนไขแพ็กเกจเพิ่ม

แหล่งข้อมูล

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

อ่านต่อ

ไฟล์ Excel ของทุกรายงานดาวน์โหลดได้ฟรี ทั้งฉบับไทยและอังกฤษ