Menu

Tự động tạo bảng tổng hợp số liệu theo vùng từ nhiều file Excel khác nhau

Nhữ Tố Khánh 01/07/2026 15:23 496 lượt xem 1 trả lời

Chào các anh chị em trong diễn đàn,

Mình đang gặp một vấn đề khá nan giải trong công việc và muốn nhờ mọi người trợ giúp hoặc chia sẻ kinh nghiệm.

Hiện tại, mình đang làm việc với dữ liệu bán hàng từ nhiều chi nhánh khác nhau. Mỗi chi nhánh sẽ gửi về cho mình một file Excel riêng, với cấu trúc tương tự nhưng tên file thì khác nhau (ví dụ: BaoCao_CN_Hanoi.xlsx, BaoCao_CN_HCM.xlsx, BaoCao_CN_Danang.xlsx...).

Yêu cầu là mình cần tổng hợp số liệu bán hàng (ví dụ: tổng doanh thu, tổng số lượng bán) theo từng vùng từ tất cả các file này vào một file tổng hợp duy nhất. Hiện tại, mình đang phải mở từng file, copy dữ liệu rồi paste vào file tổng hợp, sau đó mới xử lý tiếp. Cách này rất tốn thời gian và dễ sai sót, đặc biệt khi số lượng file ngày càng tăng.

Mình đã thử tìm hiểu một số cách như dùng Power Query để gom dữ liệu, nhưng gặp khó khăn trong việc xử lý khi tên file thay đổi liên tục hoặc khi cấu trúc file có chút khác biệt nhỏ. Mình cũng nghĩ đến việc viết VBA nhưng chưa có kinh nghiệm.

Có anh chị nào đã từng xử lý vấn đề tương tự hoặc có giải pháp nào hiệu quả hơn cho trường hợp này không ạ? Mình mong nhận được sự giúp đỡ từ cộng đồng.

Xin cảm ơn!

5

Chào bạn,

Vấn đề này mình cũng từng gặp, đúng là khá đau đầu khi phải gộp số liệu từ nhiều file. Bạn đã thử dùng Power Query (Get & Transform Data) trong Excel chưa? Công cụ này rất mạnh mẽ để gom dữ liệu từ nhiều nguồn, kể cả nhiều file có cấu trúc giống nhau. Chỉ cần thiết lập một lần là có thể cập nhật tự động khi có file mới.

Nếu bạn chưa quen, mình có thể chia sẻ thêm các bước cơ bản để làm nhé!

2

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký