Công thức Excel: Dải ô được đặt tên gián tiếp trang tính khác nhau -

Mục lục

Công thức chung

INDIRECT("'"&sheet&"'!"&name)

Tóm lược

Để tham chiếu một dải ô đã đặt tên trên một trang tính khác, bạn có thể sử dụng hàm INDIRECT với cú pháp trang tính bắt buộc. Trong ví dụ được hiển thị, công thức trong D6 là:

=SUM(INDIRECT("'"&B6&"'!"&C6))

Trả về tổng của dải ô được đặt tên "dữ liệu" trên Trang tính 1.

Giải trình

Công thức trên đánh giá một cái gì đó như thế này:

=SUM(INDIRECT("'"&B6&"'!"&C6)) =SUM(INDIRECT("'"&"Sheet1"&"'!"&"data")) =SUM('Sheet1'!data)

Sau khi chuỗi được tập hợp bằng các giá trị trong B6 và C6, INDIRECT sẽ đánh giá và chuyển chuỗi thành một tham chiếu thích hợp.

Lưu ý rằng bạn có thể tham chiếu đến phạm vi đã đặt tên trong công thức mà không cần sử dụng INDIRECT. Ví dụ, công thức trong D6 có thể được viết:

=SUM('Sheet1'!data)

Tuy nhiên, nếu bạn muốn tập hợp tham chiếu dưới dạng văn bản và để Excel coi văn bản là tham chiếu, bạn cần sử dụng INDIRECT.

Lưu ý: Các dấu ngoặc kép được thêm vào công thức ở trên để công thức sẽ hoạt động khi tên trang tính chứa khoảng trắng.

thú vị bài viết...