Ứng dụng Indirect để trích xuất khi tên sheet/range luôn thay đổi

 

Tên sheet luôn thay đổi:


Ví dụ cùng 1 ô kết quả nhưng nếu trường hợp A thì lấy data sheet1, trường hợp B lấy data sheet2, trường hợp N+1.


INDIRECT("'"&$E$1&"'!"&"$T$2:$T$10")


$E$1:chứa tên sheet, tên sheet hay thay đổi.

"$T$2:$T$10":range cần đề cập


Khi range luôn thay đổi:ví dụ sum(a1:a20), nhưng khi bị xóa dòng thì range sẽ bị rút lại.


=sum(INDIRECT(N$2))


Trong đó N2 có chứa nội dung này :a1:a20




Nhận xét