Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Опис

Кожна з цих функцій, які спільно називаються функції IS, перевіряє тип значення та повертає значення TRUE або FALSE залежно від результату. Наприклад, функція ISBLANK повертає логічне значення TRUE, якщо значення, яке перевіряють, є посиланням на пусту клітинку; у протилежному випадку вона повертає значення FALSE.

За допомогою функції IS можна отримати відомості про значення перед виконанням обчислення або іншої дії з ним. Наприклад, використовуючи функцію ISERROR спільно з функцією IF, можна визначити особливу дію, яка відбуватиметься в разі помилки:

= IF( ISERROR(A1);"Сталася помилка.";A1*2)

Ця формула перевіряє, чи є помилка у клітинці A1. Якщо так, функція IF повертає повідомлення «Сталася помилка». Якщо помилки немає, функція IF виконує обчислення A1*2.

Синтаксис

ISBLANK(значення)

ISERR(значення)

ISERROR(значення)

ISLOGICAL(значення)

ISNA(значення)

ISNONTEXT(значення)

ISNUMBER(значення)

ISREF(значення)

ISTEXT(значення)

Функція IS має такий аргумент:

  • значення    Обов'язковий параметр. Значення, яке потрібно перевірити. Значення може бути пустим (пуста клітинка), значенням помилки, логічним значенням, текстом, числом, посиланням або іменем об’єкта одного з цих типів.

Функція

Повертає значення TRUE, якщо

ISBLANK

Значення є посиланням на пусту клітинку.

ISERR

Значення є посиланням на будь-яке значення помилки, крім #N/A.

ISERROR

Значення є посиланням на будь-яке значення помилки (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? або #NULL!).

ISLOGICAL

Значення є посиланням на логічне значення.

ISNA

Значення є посиланням на значення помилки #N/A (значення недоступне).

ISNONTEXT

Значення є посиланням на будь-який елемент, який не є текстом. (Зверніть увагу, що ця функція повертає значення TRUE, якщо значення є посиланням на пусту клітинку.)

ISNUMBER

Значення є посиланням на число.

ISREF

Значення є посиланням на посилання.

ISTEXT

Значення є посиланням на текст.

Примітки

  • Значення аргументів функції IS не перетворюються. Будь-які числові значення, взяті в подвійні лапки, розглядаються як текст. Наприклад, у більшості інших функцій, де потрібне число, текстове значення "19" перетворюється на число 19. Проте у формулі ISNUMBER ("19"), "19" не перетворюється з текстового значення на числове, тож функція ISNUMBER повертає значення FALSE.

  • Функції IS варто використовувати у формулах для перевірки результату обчислення. Комбінуючи їх з функцією IF, можна знаходити помилки в формулах (див. наведені нижче приклади).

Приклади

Приклад 1

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.

Формула

Опис

Результат

=ISLOGICAL(TRUE)

Перевіряє, чи значення TRUE логічне

ІСТИНА

=ISLOGICAL("TRUE")

Перевіряє, чи значення «TRUE» логічне

ХИБНІСТЬ

=ISNUMBER(4)

Перевіряє, чи є 4 числом

ІСТИНА

=ISREF(G8)

Перевіряє, чи є G8 правильним посиланням

ІСТИНА

=ISREF(XYZ1)

Перевіряє, чи є XYZ1 правильним посиланням

FALSE

Приклад 2

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.

Дані

Золото

Регіон1

#REF!

330,92

#N/A

Формула

Опис

Результат

=ISBLANK(A2)

Перевіряє, чи є клітинка A2 пустою.

ХИБНІСТЬ

=ISERROR(A4)

Перевіряє, чи є значення клітинки A4 (#REF!) повідомленням про помилку.

ІСТИНА

=ISNA(A4)

Перевіряє, чи є значення клітинки A4 (#REF!) повідомленням про помилку #N/A.

ХИБНІСТЬ

=ISNA(A6)

Перевіряє, чи є значення клітинки A6 (#N/A) повідомленням про помилку #N/A.

ІСТИНА

=ISERR(A6)

Перевіряє, чи є значення клітинки A6 (#N/A) повідомленням про помилку.

ХИБНІСТЬ

=ISNUMBER(A5)

Перевіряє, чи є значення клітинки A5 (330,92) числом.

ІСТИНА

=ISTEXT(A3)

Перевіряє, чи є значення клітинки A3 (Регіон1) текстом.

TRUE

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×