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 đồ

Chia sẻ cách tạo bảng động (Dynamic Array) với Power Query

Thẩm Sáng Tú 17/03/2026 13:51 104 lượt xem 3 trả lời

Chào mọi người,

Dạo này mình thấy Power Query ngày càng mạnh mẽ, đặc biệt là với sự ra đời của các hàm mảng động (Dynamic Array) trong Excel. Hôm nay mình muốn chia sẻ một cách ứng dụng Power Query để tạo ra các bảng dữ liệu có khả năng tự động cập nhật kích thước, rất tiện lợi.

Thông thường, khi làm việc với Power Query, chúng ta hay phải định nghĩa phạm vi dữ liệu nguồn cố định hoặc dùng Table. Nhưng đôi khi, dữ liệu của mình lại nằm rải rác ở nhiều ô hoặc các vùng không liền kề, hoặc có thể thay đổi số lượng dòng/cột.

Với Power Query, chúng ta có thể xử lý vấn đề này khá dễ dàng. Thay vì chọn thẳng một vùng dữ liệu, mình có thể:

  • Tạo một danh sách các phạm vi con rồi gom chúng lại.
  • Sử dụng các hàm để xác định vùng cuối cùng dựa trên tiêu chí nào đó (ví dụ: dòng cuối cùng có dữ liệu).
  • Kết hợp nhiều nguồn dữ liệu khác nhau (file Excel, web, database) rồi gom chúng thành một bảng duy nhất.

Ví dụ, nếu bạn có dữ liệu bán hàng cho từng tháng nằm ở các sheet khác nhau, bạn có thể dùng Power Query để:

  1. Kết nối đến từng sheet.
  2. Áp dụng các bước biến đổi cần thiết (lọc, sắp xếp, đổi tên cột...).
  3. Dùng hàm Table.Combine để gộp tất cả các bảng lại thành một bảng tổng hợp duy nhất.
  4. Khi có thêm dữ liệu tháng mới, chỉ cần thêm sheet đó vào và Refresh là bảng tổng hợp sẽ tự cập nhật.

Cách này giúp mình tiết kiệm rất nhiều thời gian so với việc copy-paste thủ công. Ai đã từng áp dụng cách này hoặc có kinh nghiệm gì hay ho hơn thì chia sẻ thêm nhé!

2

Hay quá bạn ơi! Mình cũng đang mày mò với Power Query và rất quan tâm đến vụ bảng động này. Bạn có thể chia sẻ cụ thể hơn về cách xử lý trường hợp dữ liệu nằm rải rác hoặc không liền kề không? Mình đang gặp khó khăn với việc gom dữ liệu từ nhiều file nhỏ lại để tạo thành một bảng duy nhất, tự động cập nhật. Cảm ơn bạn đã chia sẻ!

2

Topic này hay quá bạn ơi! Mình cũng đang tìm hiểu về cách làm bảng động với Power Query, đặc biệt là với dữ liệu không liền kề.

Bạn có thể chia sẻ thêm về các bước cụ thể để xử lý trường hợp dữ liệu nằm rải rác hoặc không liền kề không? Mình đang gặp khó khăn trong việc gom dữ liệu từ nhiều file nhỏ lại để tạo thành một bảng duy nhất, tự động cập nhật.

Cảm ơn bạn đã chia sẻ!

4

Cái này hay nè! Mình cũng hay gặp tình huống dữ liệu nằm rải rác, không liền mạch, mà làm thủ công thì đuối lắm.

Đoạn chia sẻ của bạn về việc dùng Power Query để tạo bảng động, tự cập nhật kích thước rất đáng để học hỏi. Mình tò mò không biết bạn xử lý trường hợp dữ liệu "nằm rải rác ở nhiều ô hoặc các vùng không liền kề" như thế nào vậy? Có thể chia sẻ chi tiết hơn về các bước hoặc một ví dụ nhỏ được không? Mình đang muốn áp dụng cho việc gom dữ liệu từ nhiều báo cáo nhỏ.

Cảm ơn bạn đã mở ra một hướng giải quyết hay ho!

5

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

Đăng nhập Đăng ký