Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису 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

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

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

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

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

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

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×