Cách sử dụng hàm ISREF trong Google Sheets [Công thức và Ví dụ]

Người ta thường bối rối khi sử dụng hàm ISREF trong Google Sheets. Tuy nhiên, thực tế, hàm ISREF trong Google Sheets chỉ có vai trò hạn chế. Nó chỉ kiểm tra một giá trị để xem nó có phải là một tham chiếu ô hợp lệ không và trả về TRUE hoặc FALSE. Nhưng khi kết hợp với hàm INDIRECT, công thức ISREF cũng có thể kiểm tra nội dung của một ô để xem liệu nó có phải là tham chiếu ô hợp lệ không.

Nhiều người dùng phàn nàn rằng hầu hết thời gian hàm ISREF trả về TRUE. Tôi sẽ nói cho bạn biết vì sao điều này lại xảy ra.

Hàm ISREF trong Google Sheets

Hàm ISREF là một trong số các hàm thuộc loại INFO trong Google Sheets. Loại hàm này chỉ được sử dụng để kiểm tra các giá trị được cung cấp và truyền lại THÔNG TIN như TRUE hoặc FALSE.

Cú pháp của hàm ISREF trong Google Sheets

Cú pháp:

ISREF(value)

Cách sử dụng hàm ISREF trong Google Sheets

Như đã nói trước đó, hàm này có vẻ khá phức tạp đối với nhiều người. Vì vậy đây là một số ví dụ.

Các ví dụ về công thức ISREF

Dưới đây là một số ví dụ về hàm ISREF.

Ví dụ 1:

ISREF Formula Example 1

Khi chỉ nhập công thức như trên, ISREF trả về TRUE vì giá trị bên trong công thức là một tham chiếu ô. Nội dung, nếu có, trong ô A1 không liên quan gì đến công thức này. Tuy nhiên, công thức dưới đây sẽ trả về FALSE vì giá trị là một chuỗi, không phải là một tham chiếu ô.

=ISREF("A1")

Ví dụ 2:

Bây giờ hãy xem ví dụ dưới đây để hiểu tại sao mọi người thấy bối rối khi sử dụng ISREF.

ISREF Formula Example 2

Trong trường hợp trên, tôi chỉ đặt văn bản “A2” vào ô A1. ISREF không thể kiểm tra trực tiếp nội dung trong một ô để xem xem nó có phải là một tham chiếu ô hợp lệ hay không. Hàm INDIRECT trong Google Sheets chỉ có thể nhận diện tham chiếu trong một ô. Nhưng thay vì kiểm tra xem giá trị cung cấp trong một ô có phải là một tham chiếu ô hợp lệ không, hàm INDIRECT sẽ truy xuất nội dung từ các ô được tham chiếu nếu được tìm thấy TRUE.

ISREF Formula Example 3 with Indirect function

Ở đây, hàm Indirect trước tiên kiểm tra giá trị trong ô A1 và nếu TRUE, sau đó truy xuất nội dung từ ô được tham chiếu A2. Nhưng cả cấu trúc ISREF và INDIRECT có thể kiểm tra giá trị bên trong một ô và trả về TRUE hoặc FALSE. Xem một số ví dụ dưới đây.

Ví dụ 3:

Ở đây, công thức trong ô B3 trả về lỗi vì giá trị trong ô A3, “Info Inspired” không phải là một tham chiếu ô. Tương tự, ô A6 chứa tên một sheet. Vì tôi không có một sheet nào có tên là “Sheet56”, rõ ràng công thức sẽ trả về FALSE. Nếu tôi thêm một sheet mới với tên đó, công thức sẽ trả về “TRUE”.

Từ ví dụ trên, một điều chắc chắn là hàm ISREF hữu ích khi kết hợp với hàm INDIRECT. Bạn có thể sử dụng cấu trúc này trong các kiểm tra logic như dưới đây.

Ví dụ 4:

Vì không có sheet nào có tên là Sheet56, kiểm tra logic này thực hiện phần sai của công thức và trả về văn bản “WRONG REFERENCE”. Khi có bất kỳ sheet nào có tên đó, nó sẽ truy xuất nội dung từ ô A1:E1.

Như đã nói trước đó, hàm ISREF trong Google Sheets là một hàm loại INFO và có ích khi sử dụng kết hợp với các hàm khác như INDIRECT và các kiểm tra logic.

Related posts