Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Mẹo nhỏ tự động hóa việc copy dữ liệu từ nhiều sheet vào một sheet duy nhất

Triệu Phúc Triều 30/03/2026 20:18 168 lượt xem 3 trả lời

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

Dạo này công việc của mình liên quan nhiều đến việc tổng hợp số liệu từ các file Excel khác nhau, mà mỗi file lại có nhiều sheet con chứa dữ liệu tương tự. Việc copy từng sheet rồi paste vào một sheet tổng cộng tốn rất nhiều thời gian và dễ sai sót.

Hôm qua tình cờ mình xem được một video hướng dẫn cách tự động hóa việc này bằng Power Query. Đúng là 'cứu cánh' cho mình luôn!

Cách làm khá đơn giản, không cần code phức tạp:

  • Bước 1: Mở file Excel chính, vào tab Data -> Get Data -> From File -> From Workbook. Chọn file Excel chứa các sheet bạn muốn lấy dữ liệu.
  • Bước 2: Power Query Editor sẽ hiện ra. Ở cột Content, bạn chọn biểu tượng mũi tên để 'mở rộng' dữ liệu.
  • Bước 3: Chọn sheet mà bạn muốn lấy dữ liệu (nếu có nhiều sheet giống nhau, bạn có thể chọn 1 sheet mẫu rồi áp dụng cho các sheet còn lại).
  • Bước 4: Xem lại cấu trúc dữ liệu, loại bỏ các cột không cần thiết, rồi nhấn Close & Load To... để tải dữ liệu về một sheet mới.

Cái hay của Power Query là nó tạo ra một 'kết nối' dữ liệu. Sau này, nếu file gốc có thay đổi, bạn chỉ cần Refresh là dữ liệu tự động cập nhật, không cần làm lại từ đầu.

Mình thấy cách này rất hiệu quả, tiết kiệm được khối thời gian. Có anh chị em nào đã áp dụng cách này chưa, chia sẻ thêm kinh nghiệm nhé!

4

Hay quá bạn ơi! Mình cũng đang đau đầu với vụ tổng hợp dữ liệu từ nhiều file đây. Power Query đúng là thần thánh thật, trước giờ toàn ngồi copy paste thủ công. Bạn có thể chia sẻ thêm về cách xử lý trường hợp các sheet có cấu trúc hơi khác nhau một chút không? Kiểu như cột tên có thể khác hoặc có thêm bớt cột ấy. Cảm ơn bạn nhiều nhé!

5

Đúng là Power Query có thể giải quyết gọn gàng vụ tổng hợp dữ liệu này. Mình cũng từng vật lộn với việc copy paste thủ công, tốn thời gian kinh khủng.

Bạn có thể chia sẻ kỹ hơn về bước xử lý dữ liệu sau khi gom về một mối không? Ví dụ như làm sao để loại bỏ các dòng trùng lặp hoặc chuẩn hóa định dạng ngày tháng chẳng hạn?

0

Cảm ơn bạn đã chia sẻ mẹo hay ho này! Power Query đúng là một công cụ "cứu cánh" cho những ai thường xuyên phải xử lý dữ liệu từ nhiều nguồn khác nhau. Mình cũng từng rất vất vả với việc copy paste thủ công, tốn thời gian mà lại hay sai sót.

Bạn có thể chia sẻ thêm một chút về cách xử lý khi các sheet con có cấu trúc cột không hoàn toàn giống nhau không? Ví dụ như một vài cột bị thiếu hoặc có tên gọi khác đi một chút chẳng hạn. Mình nghĩ đây cũng là vấn đề nhiều người gặp phải.

5

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

Đăng nhập Đăng ký