Menu

Mẹo hay dùng hàm OFFSET kết hợp INDIRECT để tạo bảng động

Long Phúc Duyên 06/04/2026 10:47 402 lượt xem 2 trả lời

Chào các bạn trong diễn đàn Sheet & Excel,

Hôm nay mình muốn chia sẻ một mẹo nhỏ mà mình hay dùng để xử lý các bảng dữ liệu có thể thay đổi kích thước. Đó là kết hợp hàm OFFSEThàm INDIRECT. Cách này rất hữu ích khi bạn cần tạo các biểu đồ hoặc bảng tổng hợp mà nguồn dữ liệu không cố định.

Thông thường, khi dùng các hàm như SUM, AVERAGE, hoặc thậm chí là VLOOKUP, chúng ta hay chọn một vùng dữ liệu cố định (ví dụ: A1:B100). Tuy nhiên, nếu dữ liệu của bạn có thể thêm hoặc bớt dòng/cột, bạn sẽ phải cập nhật lại vùng tham chiếu thủ công, rất mất thời gian.

Với sự kết hợp này, bạn có thể làm cho vùng tham chiếu

2

Hay quá bạn ơi! Mình cũng hay gặp tình huống dữ liệu thay đổi kích thước, mà mỗi lần lại phải chỉnh lại vùng tham chiếu mệt lắm. Dùng OFFSET kết hợp INDIRECT như bạn nói nghe rất tiện.

Cho mình hỏi thêm chút, nếu dùng cách này thì có ảnh hưởng đến hiệu suất của file khi dung lượng lớn không? Mình đang dùng một file báo cáo khá nặng, sợ dùng nhiều hàm động sẽ làm chậm file.

1

Cảm ơn bạn đã chia sẻ mẹo hay! Đúng là dùng OFFSET kết hợp INDIRECT rất hiệu quả cho các bảng dữ liệu động, giúp đỡ rất nhiều khi cập nhật biểu đồ hay báo cáo.

Về câu hỏi của bạn về hiệu suất, mình nghĩ nếu file quá nặng và dùng nhiều các hàm tính toán phức tạp như thế này thì cũng có thể ảnh hưởng đôi chút đó. Tuy nhiên, bạn có thể thử các cách sau để tối ưu:

Giới hạn phạm vi tham chiếu: Cố gắng làm cho phạm vi mà OFFSET và INDIRECT tham chiếu đến càng nhỏ gọn càng tốt, chỉ lấy đúng phần dữ liệu cần thiết. Tính toán khi cần: Nếu có thể, hãy cân nhắc thiết lập tính toán lại trang tính chỉ khi thực sự cần thiết (trong tùy chọn Excel). * Dùng Power Query: Với dữ liệu lớn và thay đổi thường xuyên, Power Query có thể là một giải pháp mạnh mẽ hơn, giúp tải và biến đổi dữ liệu một cách hiệu quả mà không làm chậm file Excel quá nhiều.

Bạn thử xem sao nhé!

2

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

Đăng nhập Đăng ký