Công thức Excel: Lấy nội dung ô tại hàng và cột nhất định -

Mục lục

Công thức chung

=INDIRECT(ADDRESS(row,col))

Tóm lược

Để nhận nội dung ô với một số hàng và cột nhất định, bạn có thể sử dụng hàm ADDRESS cùng với INDIRECT. Trong ví dụ được hiển thị, công thức trong G6 là:

=INDIRECT(ADDRESS(G4,G5))

Giải trình

Hàm ADDRESS trong Excel trả về địa chỉ cho một ô dựa trên một số hàng và cột nhất định. Ví dụ: hàm ADDRESS với 1 cho cả hàng và cột như sau:

=ADDRESS(1,1)

trả về "$ A $ 1" dưới dạng văn bản.

Hàm INDIRECT trả về một tham chiếu hợp lệ từ một chuỗi văn bản.

Trong ví dụ được hiển thị, hàm ADDRESS trả về giá trị "$ C $ 9" bên trong INDIRECT:

=INDIRECT("$C$9")

Sau đó INDIRECT văn bản này thành một tham chiếu bình thường và trả về giá trị trong ô C9, là "Peach".

Lưu ý: INDIRECT là một hàm dễ bay hơi và có thể gây ra các vấn đề về hiệu suất trong các trang tính phức tạp hơn.

Với INDEX

Bằng cách cung cấp cho hàm INDEX một mảng bắt đầu từ A1 và bao gồm các ô để tham chiếu, bạn có thể nhận được cùng một kết quả với một công thức có thể dễ hiểu hơn. Ví dụ: công thức dưới đây sẽ trả về kết quả giống như trong ảnh chụp màn hình.

=INDEX(A1:E100,G4,G5)

Kích thước của mảng là tùy ý, nhưng nó phải bắt đầu từ A1 và bao gồm dữ liệu bạn muốn tham chiếu.

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