Функція Excel ISREF - Перевірте, чи є клітинка посиланням

Завантажити Приклад робочої книги

Завантажте зразок робочої книги

Цей підручник демонструє, як користуватися Функція Excel ISREF в Excel, щоб перевірити, чи містить клітинка посилання.

Опис функції ISREF:

Тест функцій ISREF, якщо значення осередку є еталоном. Повертає TRUE або FALSE.

Щоб використовувати функцію робочого аркуша Excel ISREF, виберіть клітинку та введіть:

(Зверніть увагу, як виглядають вхідні дані формул)

Синтаксис та вхідні функції функції ISREF:

1 = ISREF (VALUE)

значення - Тестове значення

Як користуватися функцією ISREF

Функція ISREF перевіряє, чи є вхід дійсним посиланням на комірку чи ні.

1 = ISREF (A1)

Тут A1 і A1: A7 є дійсними посиланнями на комірки, тому функція ISREF повертає TRUE для цих входів.

Видалені посилання

Видалімо стовпець А з наведеного вище прикладу. Після видалення стовпця A функція ISREF повертає FALSE для посилань на попередній стовпець A.

Ви можете побачити, що одним із основних способів використання функції ISREF є перевірка, чи діапазон все ще існує, або його було видалено.

Чи існує робочий аркуш

Інше можливе використання функції ISREF - перевірити наявність робочого аркуша. У цьому прикладі ми введемо посилання на клітинку на інший аркуш = Аркуш2! A2 .

1 = ISREF (аркуш2! A1)

Оскільки робочий аркуш існує, посилання на комірку є дійсним і повертається TRUE.

Тепер давайте видалимо Sheet2, і ви побачите, що тепер значення FALSE.

НЕПРЯМЕ І ЗМІЩЕННЯ

Excel надає вам дві функції для динамічного створення діапазонів: INDIRECT та OFFSET. Використовуючи ці функції з ISREF, ви можете перевірити, чи дійсний діапазон.

Давайте подивимося на непрямий приклад, щоб перевірити, чи існує аркуш, посилаючись на аркуш у клітинці.

123 = ISREF (непрямий ("A1"))= ISREF (НЕПРЯМИЙ ("Аркуш1!" & "A1"))= ISREF (НЕПРЯМИЙ ("[Книга1.xlsx]" & "Аркуш1!" & "A1"))

Тепер ви можете змінити введення аркуша, щоб перевірити, чи існують різні аркуші.

Далі розглянемо приклад OFFSET. Тут ми перевіримо, чи дійсний діапазон, отриманий із функції OFFSET.

1 = ISREF (ЗМІЩЕННЯ (D3,3,3))

Другий приклад повертає недійсний діапазон (рядок <1), тому ISREF повертає FALSE.

Ви можете використовувати ці комбінації функцій разом із оператором IF, як це:

1 = IF (ISREF (OFFSET (D3,3,3)), OFFSET (D3,3,3), "недопустимий діапазон" "")

ISREF у Google Таблицях

Функція ISREF працює точно так само в Google Таблицях, як і в Excel:

wave wave wave wave wave