Gộp nhiều file Excel lệch cột bằng Claude Code: thử thật 4 file chi nhánh
Thử thật: một câu lệnh Claude Code gộp 4 file Excel chi nhánh, tự phát hiện file lệch cột và ánh xạ lại, ra bảng tổng bằng SUMIFS trong khoảng 1 phút. Kèm cách tự kiểm kết quả.
Cần gộp nhiều file Excel của các chi nhánh thành một bảng chung, kể cả khi file lệch cột, đặt tên cột khác nhau? Claude Code làm được bằng một câu lệnh. Mình thử thật với 4 file mẫu: khoảng 1 phút 9 giây có file tổng 32 dòng, bảng tổng bằng công thức, đối chiếu khớp từng đồng.
Bài thử: 4 file chi nhánh, một file lệch cột
Mình chuẩn bị 4 file doanh thu tháng 10 (dữ liệu mẫu) của Hà Nội, Đà Nẵng, Hồ Chí Minh, Cần Thơ. Ba file có cùng cột Ngày, Sản phẩm, Số lượng, Doanh thu. File Đà Nẵng cố ý làm khác: cột đảo thứ tự và đổi tên thành Mặt hàng, Ngày bán, Doanh số (đ), SL. Đây là kiểu lỗi hay gặp khi mỗi chi nhánh tự làm file theo ý mình. Copy dán bằng tay thì dễ dán nhầm cột.
Môi trường: Claude Code 2.1.301 trên terminal, đăng nhập gói Claude Max, chế độ auto mode. Từ bản 2.1.283, auto mode là chế độ mặc định khi mở Claude Code: một model thứ hai duyệt từng thao tác thay vì hỏi bạn từng lần.
Câu lệnh duy nhất mình gõ:
Gộp 4 file Excel trong thư mục chi-nhanh thành tong-hop.xlsx: một bảng chung có thêm cột Chi nhánh, và một sheet tổng doanh thu theo chi nhánh. Không cần hỏi lại.

Claude tự nạp skill xlsx (bộ skill tài liệu của Anthropic) mà mình không cần gọi tên. Muốn hiểu skill Excel này là gì, xem bài Skill Excel của Claude: không cài vẫn có?.
Claude tự phát hiện file lệch cột
Trước khi gộp, Claude đọc tiêu đề cột của cả 4 file và báo ngay trên màn hình:

Nó làm hai việc mà mình không dặn:
- Ánh xạ cột của file Đà Nẵng về tên chuẩn (Mặt hàng → Sản phẩm, SL → Số lượng, Doanh số → Doanh thu) rồi mới ghép.
- Đổi ngày dạng chữ ("02/10/2026") sang kiểu ngày thật để sắp xếp và lọc được.

Kết quả: file tổng hợp và bảng theo chi nhánh
Khoảng 1 phút 9 giây sau câu lệnh, thư mục có file tong-hop.xlsx với hai sheet:
- Dữ liệu chung: 32 dòng gộp từ 4 file, thêm cột Chi nhánh, sắp theo ngày, có bộ lọc và cố định dòng tiêu đề.
- Tổng theo chi nhánh: số giao dịch, tổng số lượng, tổng doanh thu, tỷ trọng. Mọi ô là công thức
COUNTIFS/SUMIFSlấy từ sheet dữ liệu, nên sửa dữ liệu thì bảng tổng tự cập nhật.

Mình tự đối chiếu với 4 file gốc: 9 + 7 + 10 + 6 = 32 dòng, tổng doanh thu 117.600.000 đ, khớp. Riêng Đà Nẵng, file bị đảo cột vẫn ra đúng 28.850.000 đ và 19 sản phẩm như file gốc.

Điểm cần tự kiểm lại
Claude có một cảnh báo đúng hướng mà sót. Nó nhắc "file Cần Thơ có 4 giao dịch ghi ngày sau hôm nay (16/10)". Nhưng khi mình mở file tổng, cả ba chi nhánh còn lại cũng có giao dịch sau 16/10: Hồ Chí Minh 6 dòng, Hà Nội 5 dòng, Đà Nẵng 1 dòng. Dữ liệu mẫu của mình rải ngày cả tháng nên đây không phải lỗi dữ liệu, nhưng nó cho thấy một điều: cảnh báo của AI không thay được bước tự kiểm.
Cách mình kiểm nhanh sau mỗi lần gộp:
- Đếm dòng: tổng số dòng file gộp bằng tổng số dòng các file gốc.
- Cộng một cột tiền ở file gốc và so với dòng tổng.
- Mở riêng chi nhánh có file khác cấu trúc, so vài dòng với file gốc.
Muốn làm theo
- Cài Claude Code, đăng nhập bằng gói Claude trả phí (gói Free không có Claude Code). Xem các gói trong bài Claude cho sinh viên.
- Để các file cần gộp vào một thư mục riêng, mở terminal ở thư mục đó, gõ
claude. - Gõ câu lệnh kiểu trên, nói rõ file đầu ra, cột cần thêm và bảng tổng muốn có.
- Kiểm lại theo ba bước ở trên trước khi gửi số cho ai.
Chạy nhiều việc dài như vậy dễ tốn hạn mức. Cách xem hạn mức đi đâu có trong bài Claude Code hết hạn mức? Gõ /usage.
Câu hỏi thường gặp
Claude Code gộp được file Excel có cột khác nhau không?
Được. Trong bài thử, Claude tự đọc tiêu đề cột, phát hiện file Đà Nẵng đảo thứ tự và đổi tên cột, rồi ánh xạ về tên chuẩn trước khi ghép. Tổng đối chiếu với file gốc khớp từng đồng.
Gộp 4 file Excel bằng Claude Code mất bao lâu?
Với 4 file nhỏ (tổng 32 dòng), Claude làm xong khoảng 1 phút 9 giây kể từ lúc gõ câu lệnh, gồm cả bước đọc file, gộp, tạo bảng tổng và tự kiểm công thức.
File tổng có dùng công thức hay chỉ dán số?
Bảng tổng dùng công thức COUNTIFS và SUMIFS lấy từ sheet dữ liệu chung, nên khi sửa hoặc thêm dữ liệu, bảng tổng tự cập nhật.
Có cần tự kiểm lại kết quả không?
Có. Claude cảnh báo ngày sau hôm nay ở Cần Thơ nhưng bỏ sót 12 dòng tương tự ở ba chi nhánh còn lại. Nên đếm dòng, cộng cột tiền và so vài dòng của file khác cấu trúc trước khi dùng số.
Nguồn tham khảo
- Claude Code Docs – Permission modes: auto mode là chế độ mặc định từ v2.1.283
Trang của hãng
- Claude Code docs — Agent Skills
Tài liệu của hãng
- Anthropic – skill xlsx trong kho anthropics/skills
Trang của hãng


