01 trên 01
Tìm dữ liệu với hàm INDIRECT
Hàm INDIRECT, như tên gọi của nó, có thể được sử dụng để gián tiếp tham chiếu một ô trong công thức bảng tính .
Điều này được thực hiện bằng cách nhập tham chiếu ô vào ô đang được hàm đọc.
Như trong ví dụ trên, hàm INDIRECT trong ô D2 kết thúc hiển thị dữ liệu nằm trong ô B2 - số 27 - mặc dù nó không chứa tham chiếu trực tiếp đến ô đó.
Làm thế nào điều này xảy ra, theo một cách hơi phức tạp, là:
- Hàm INDIRECT nằm trong ô D2;
- tham chiếu ô chứa trong các dấu ngoặc tròn cho biết hàm đọc nội dung của ô A2 - chứa tham chiếu ô khác - B2;
- hàm này sau đó đọc nội dung của ô B2 - nơi nó tìm thấy số 27;
- chức năng hiển thị số này trong ô D2.
INDIRECT thường được kết hợp với các hàm khác, chẳng hạn như OFFSET và SUM - hàng 7 của ví dụ trên, để tạo ra các công thức phức tạp hơn.
Để làm việc này, hàm thứ hai phải chấp nhận tham chiếu ô làm đối số .
Sử dụng phổ biến cho INDIRECT là cho phép bạn thay đổi một hoặc nhiều tham chiếu ô trong công thức mà không phải chỉnh sửa chính công thức đó.
Cú pháp và đối số hàm INDIRECT
Cú pháp của hàm liên quan đến cách bố trí của hàm và bao gồm tên, dấu ngoặc, dấu phẩy và các đối số của hàm.
Cú pháp cho hàm INDIRECT là:
= INDIRECT (Văn bản, A1)
Ref_text - (bắt buộc) Tham chiếu ô hợp lệ (có thể là tham chiếu kiểu A1 hoặc R1C1) hoặc dải ô được đặt tên - hàng 6 trong hình ở trên, nơi ô A6 được đặt tên Alpha;
A1 - (tùy chọn) Giá trị logic (TRUE hoặc FALSE) chỉ định kiểu tham chiếu ô nào được chứa trong đối số Ref_text.
- Nếu A1 là TRUE hoặc bị bỏ qua, Ref_text được diễn giải bởi hàm như sử dụng tham chiếu ô kiểu A1 phổ biến hơn - dòng 3 của ví dụ trên;
- Nếu A1 là FALSE, Ref_text được diễn giải bởi hàm này khi sử dụng tham chiếu ô kiểu R1C1 ít phổ biến hơn.
#REF! Lỗi và INDIRECT
INDIRECT sẽ trả về #REF! giá trị lỗi nếu đối số Ref_text của hàm:
- không phải là tham chiếu ô hợp lệ - hàng 8 ở trên;
- chứa một tham chiếu ngoài tới một sổ làm việc khác và sổ làm việc đó không mở;
- đề cập đến một phạm vi ô bên ngoài trang tính - ngoài hàng 1.048.576 hoặc cột XFD.
Nhập hàm INDIRECT
Mặc dù có thể nhập toàn bộ công thức như
= INDIRECT (A2)
thủ công vào một ô bảng tính, một tùy chọn khác là sử dụng hộp thoại của hàm để nhập hàm và các đối số của nó như được nêu trong các bước bên dưới vào ô D2.
- Bấm vào ô D2 để biến nó thành ô hiện hoạt;
- Nhấp vào tab Công thức của trình đơn ribbon ;
- Chọn tra cứu và tham khảo từ ruy-băng để mở danh sách thả xuống chức năng;
- Nhấp vào INDIRECT trong danh sách để hiển thị hộp thoại của hàm
- Trong hộp thoại, nhấp vào dòng Ref_text ;
- Nhấp vào ô A2 trong trang tính để nhập tham chiếu ô vào hộp thoại làm đối số Ref_text ;
- Nhấn OK để hoàn thành chức năng và đóng hộp thoại;
- Số 27 xuất hiện trong ô D2 vì nó là dữ liệu nằm trong ô B2
- Khi bạn bấm vào ô D2, hàm đầy đủ = INDIRECT (A2) xuất hiện trong thanh công thức phía trên trang tính.