Skill Excel của Claude: không cài vẫn có? Thử thật làm báo cáo và cập nhật tháng mới
Thử thật Claude Code làm báo cáo Excel có công thức, biểu đồ rồi cập nhật tháng 10. Không cài gì, Claude vẫn tự nạp skill xlsx có sẵn; cài thêm document-skills cho kết quả như nhau.
Muốn Claude làm báo cáo Excel có công thức thật và biểu đồ, rồi tháng sau đưa số mới vào cập nhật, có cần cài skill xlsx không? Bài này thử thật: một thư mục không cài gì, một thư mục cài gói document-skills của Anthropic. Kết quả bất ngờ là thư mục không cài gì vẫn dùng skill Excel, vì Claude Code đã có sẵn bộ skill Office và tự gọi khi cần.
Thử nghiệm ngày 12/10/2026 với Claude Code 2.1.296 (model Opus 5.5, mức effort high) trên Linux, bật auto mode, đăng nhập bằng tài khoản gói Claude Max. Số liệu bán hàng là dữ liệu mẫu, ba chi nhánh là tên giả định. Mỗi cách chạy một lần, nên đây là quan sát thực tế, không phải thống kê. Chưa thử với tài khoản gói Free.
Xem video chạy thử thật: https://youtu.be/WMiJE17Pghs
Cách thử: hai thư mục, hai việc
File ban-hang.csv có 18 dòng: doanh thu và số đơn từng tháng, từ 2026-04 đến 2026-09, của ba chi nhánh Cầu Giấy, Hai Bà Trưng, Long Biên. Mỗi thư mục làm hai việc:
- Tạo báo cáo, với câu lệnh:
Từ file ban-hang.csv (dữ liệu mẫu), làm file bao-cao.xlsx: sheet Dữ liệu chứa số liệu gốc; sheet Tổng hợp có tổng doanh thu và tổng số đơn theo từng chi nhánh, tỷ lệ % doanh thu so với tổng, doanh thu trung bình mỗi đơn; thêm một biểu đồ cột doanh thu theo tháng của 3 chi nhánh. Không cần hỏi lại.
- Cập nhật tháng 10 từ file
thang-10.csv(3 dòng):
Có số liệu tháng 10 trong thang-10.csv. Cập nhật vào báo cáo bao-cao.xlsx đang có: thêm vào sheet Dữ liệu, cập nhật bảng tổng hợp và biểu đồ. Giữ nguyên định dạng và mọi thứ đang có trong file. Lưu thành bao-cao-t10.xlsx. Không cần hỏi lại.
Thư mục khong-skill không cài gì. Thư mục co-skill cài gói document-skills và câu lệnh mở đầu bằng "Dùng skill xlsx." Mỗi lần là một phiên Claude Code mới.
Không cài gì, Claude vẫn nạp skill xlsx
Gõ câu lệnh tạo báo cáo ở thư mục không cài gì. Việc đầu tiên Claude làm là nạp skill:

anthropic-skills:xlsx không phải thứ mình cài. Mở thư mục cấu hình của Claude Code ra thì thấy ~/.claude/skills/synced/…/ chứa sẵn các skill của Anthropic: xlsx, docx, pptx, pdf, skill-creator và vài skill khác. Đây là bộ skill Claude Code tự đồng bộ về máy sau khi đăng nhập bằng tài khoản Claude. Skill xlsx tự nhận việc khi thấy đầu vào hoặc đầu ra là file bảng tính, nên câu lệnh không cần nhắc tên skill.
Ngược hẳn với tập trước về skill frontend-design: skill đó cài xong Claude không tự dùng, phải gọi tên. Skill Excel có sẵn thì Claude gọi ngay ở cả hai việc.
Kết quả: công thức thật, không phải số chết
Chưa tới hai phút, tính cả lúc gõ câu lệnh, Claude viết xong bao-cao.xlsx. Trước khi báo xong, nó tự tính lại công thức bằng LibreOffice và tự cộng số từ file CSV để đối chiếu.

Điểm đáng giá nằm bên trong file:
- Ô tổng là công thức, ví dụ
=SUMIFS('Dữ liệu'!$D$2:$D$19,'Dữ liệu'!$B$2:$B$19,$A5). Sửa số gốc ở sheet Dữ liệu thì bảng tổng hợp và biểu đồ tự đổi theo. - Có chặn chia cho 0: doanh thu trung bình mỗi đơn là
=IF(C5=0,0,B5/C5). - Số gốc tô chữ xanh, ô công thức chữ đen. Đây là quy ước hay gặp trong file tài chính: nhìn màu là biết ô nào nhập tay.
- Biểu đồ cột doanh thu theo tháng, ba màu cho ba chi nhánh.
Những điều này khớp với yêu cầu ghi trong SKILL.md của skill xlsx: dùng công thức thay vì điền số đã tính sẵn, không để lỗi công thức nào, và tính lại toàn bộ bằng LibreOffice trước khi giao file.
Cập nhật tháng 10: giữ định dạng, nới công thức
Việc thứ hai mới khó: chèn số mới vào một file đã có mà không làm hỏng định dạng hay biểu đồ. Ở thư mục không cài gì, Claude lại tự nạp anthropic-skills:xlsx.
Giữa chừng có một lệnh lỗi; Claude đọc lỗi rồi làm tiếp. Nó mở cấu trúc bên trong file xlsx, thêm ba dòng tháng 10 vào sheet Dữ liệu, nới phạm vi công thức tới dòng 22, đổi dòng "Giai đoạn" thành 2026-04 đến 2026-10, thêm tháng 10 vào biểu đồ, rồi tính lại bằng LibreOffice. File gốc bao-cao.xlsx không bị sửa.
Kiểm lại một con số: Cầu Giấy sáu tháng đầu là 664.824.000, tháng 10 là 91.476.000, cộng lại 756.300.000, đúng bằng số trong báo cáo mới.
Cài thêm document-skills: kết quả như nhau
Thư mục thứ hai cài gói document-skills từ kho anthropics/skills:
claude plugin install document-skills@anthropic-agent-skills --scope project
Câu lệnh mở đầu "Dùng skill xlsx." và terminal hiện Skill(document-skills:xlsx). Claude làm gần như y hệt: viết file, tính lại công thức, xuất thử ra PDF để tự xem. Sau khi cập nhật tháng 10, hai bảng tổng hợp ra cùng một kết quả:

Doanh thu, số đơn, tỷ lệ phần trăm và doanh thu trung bình mỗi đơn của từng chi nhánh giống hệt nhau. Hai bản chỉ khác cách trình bày: bản cài thêm đặt biểu đồ bên phải bảng và có thêm một dòng giải thích cách tính.
Rút ra: làm Excel bằng Claude Code thế nào cho chuẩn
- Không cần cài thêm cho Excel. Đăng nhập Claude Code bằng tài khoản Claude là có skill xlsx; cài
document-skillskhông tạo khác biệt trong lần thử này. - Nhìn dòng
Skill(...)trong terminal để biết Claude có dùng skill hay không. Không thấy dòng đó mà muốn chắc chắn thì gọi tên skill trong câu lệnh. - Nói rõ cấu trúc cần có: tên sheet, cột nào, công thức gì, biểu đồ loại nào. Khi cập nhật, thêm câu "giữ nguyên định dạng và mọi thứ đang có", và lưu ra file mới để còn bản gốc.
- Tự mở file kiểm lại vài con số trước khi gửi. Chính
SKILL.mdcủa skill xlsx cũng nhắc: công thức chạy không lỗi chưa chắc đã đúng, vì một phạm vi lệch một dòng vẫn ra số sai.
Muốn hiểu thêm skill là gì, đọc Claude Skill là gì? Cài skill từ GitHub và dùng thử làm PowerPoint. Muốn tự viết skill cho việc của mình, đọc Cách tạo skill cho Claude bằng skill-creator. Nếu bạn dùng Excel có gói Microsoft 365, có thể so với cách làm trong bài dùng Copilot trong Excel.
Câu hỏi thường gặp
Claude Code có sẵn skill Excel không?
Trong lần thử này thì có. Sau khi đăng nhập bằng tài khoản gói Claude Max, Claude Code có thư mục ~/.claude/skills/synced/ chứa skill xlsx, docx, pptx, pdf của Anthropic, và tự gọi skill xlsx khi câu lệnh làm việc với file bảng tính. Mình chưa thử với tài khoản gói Free.
Có cần cài document-skills để Claude làm Excel không?
Với báo cáo trong bài thì không. Bản không cài và bản cài document-skills cho cùng số liệu, cùng kiểu công thức, cùng biểu đồ; chỉ khác cách trình bày. Gói document-skills hữu ích khi máy của bạn chưa có skill xlsx sẵn (không thấy dòng Skill(...) khi làm file Excel).
File Excel Claude làm có công thức hay chỉ có số?
Có công thức thật. Ô tổng dùng SUMIFS trỏ về sheet Dữ liệu, ô trung bình có chặn chia cho 0. Đó cũng là yêu cầu trong SKILL.md của skill xlsx: dùng công thức, không điền số đã tính sẵn.
Làm sao biết Claude có đang dùng skill?
Nhìn terminal: khi Claude dùng skill sẽ hiện dòng Skill(tên-skill) kèm "Successfully loaded skill". Không thấy dòng đó nghĩa là Claude đang làm bằng kiến thức chung.
Nguồn tham khảo
- SKILL.md của skill xlsx
Tài liệu của hãng
- anthropics/skills — README, LICENSE
Trang của hãng
- Claude Code docs — Agent Skills
Tài liệu của hãng


