Hàm ISREF trong Excel - Kiểm tra xem ô có phải là tham chiếu không

Tải xuống Sổ làm việc Ví dụ

Tải xuống sổ làm việc mẫu

Hướng dẫn này trình bày cách sử dụng Hàm ISREF trong Excel trong Excel để kiểm tra xem một ô có chứa tham chiếu hay không.

Mô tả chức năng ISREF:

Kiểm tra chức năng ISREF nếu giá trị ô là một tham chiếu. Trả về TRUE hoặc FALSE.

Để sử dụng Hàm ISREF Excel Worksheet, hãy chọn một ô và nhập:

(Chú ý cách các đầu vào công thức xuất hiện)

Cú pháp và đầu vào của hàm ISREF:

1 = ISREF (GIÁ TRỊ)

giá trị - Giá trị thử nghiệm

Cách sử dụng Hàm ISREF

Hàm ISREF kiểm tra xem đầu vào có phải là tham chiếu ô hợp lệ hay không.

1 = ISREF (A1)

Ở đây, A1 và A1: A7 là các tham chiếu ô hợp lệ nên Hàm ISREF trả về TRUE cho các đầu vào đó.

Tham chiếu đã Xóa

Hãy xóa cột A khỏi ví dụ trên. Sau khi xóa cột A, Hàm ISREF trả về FALSE cho các tham chiếu đến cột A cũ.

Bạn có thể thấy rằng một trong những cách sử dụng chính của Hàm ISREF là để kiểm tra xem một dải ô còn tồn tại hay nó đã bị xóa.

Bảng tính có tồn tại không

Một cách sử dụng có thể có khác của Hàm ISREF là kiểm tra xem trang tính có tồn tại hay không. Trong ví dụ này, chúng tôi sẽ nhập một tham chiếu ô đến một trang tính khác = Trang tính2! A2 .

1 = ISREF (Trang tính2! A1)

Bởi vì trang tính tồn tại, tham chiếu ô là hợp lệ và TRUE được trả về.

Bây giờ, hãy xóa Sheet2 và bạn có thể thấy rằng giá trị bây giờ là FALSE.

INDIRECT và OFFSET

Excel cung cấp cho bạn hai hàm để tạo động các phạm vi: INDIRECT và OFFSET. Bằng cách sử dụng các chức năng này với ISREF, bạn có thể kiểm tra xem một dải ô có hợp lệ hay không.

Hãy xem ví dụ INDIRECT để kiểm tra xem trang tính có tồn tại hay không bằng cách tham chiếu đến trang tính trong một ô.

123 = ISREF (INDIRECT ("A1"))= ISREF (INDIRECT ("Sheet1!" & "A1"))= ISREF (INDIRECT ("[Book1.xlsx]" & "Sheet1!" & "A1"))

Bây giờ bạn có thể thay đổi đầu vào trang tính để kiểm tra xem có nhiều trang tính khác nhau tồn tại hay không.

Tiếp theo, hãy xem một ví dụ về OFFSET. Ở đây chúng tôi sẽ kiểm tra xem phạm vi kết quả từ Hàm OFFSET có hợp lệ hay không.

1 = ISREF (OFFSET (D3,3,3))

Ví dụ thứ hai, trả về một phạm vi không hợp lệ (Hàng <1), vì vậy ISREF trả về FALSE.

Bạn có thể sử dụng các tổ hợp hàm này cùng với Câu lệnh IF như sau:

1 = IF (ISREF (OFFSET (D3,3,3)), OFFSET (D3,3,3), "dải ô không hợp lệ" "")

ISREF trong Google Trang tính

Hàm ISREF hoạt động hoàn toàn giống trong Google Trang tính cũng như trong Excel:

wave wave wave wave wave