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

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

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

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

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

Тест функції ISTEXT, якщо клітинка - це текст. Повертає TRUE або FALSE.

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

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

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

1 = ISTEXT (VALUE)

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

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

Функція ISTEXT перевіряє, чи вміст комірки текст. Якщо клітинка містить текст, вона повертає TRUE, інакше повертає FALSE.

1 = ISTEXT (A2)

Номери, збережені як текст

Під час роботи з Excel ви можете зіткнутися з номерами, збереженими у вигляді тексту. Excel розглядає ці числа, збережені як текст, як текст, а не цифри, що може викликати проблеми у ваших формулах. Одним з варіантів є використання функції VALUE для перетворення числа, збереженого як текст, у число.

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

1 = ISTEXT (A2)

Якщо є текстом

Зазвичай після виконання логічного тесту вам захочеться щось зробити на основі результатів цього тесту. Функцію IF можна використовувати для виконання різних дій, якщо оператор оцінюється як TRUE або FALSE. Давайте використовувати його з функцією ISTEXT.

1 = IF (ISTEXT (A2), "текст", "не текст")

Перевірити введення клітинки

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

1 = IF (B2 = "", "", IF (ISTEXT (B2), "", "Недійсний запис"))

Перевірка даних - примусове введення тексту

Наведений вище приклад являв собою “слабку” перевірку даних; користувач може ігнорувати попереджувальне повідомлення. Натомість ми можемо використовувати ISTEXT у рамках перевірки даних для заборони нетекстових значень.

1 = ISTEXT (B2: B5)

<<>>

Перевірте, чи будь -яка клітинка в діапазоні є текстовою

Щоб перевірити, чи є якась клітинка в діапазоні комірок текстовою, ми можемо використовувати функцію ISTEXT разом із функцією SUMPRODUCT.

1 = IF (SUMPRODUCT (-ISTEXT (A2: C2))> 0, "Так", "Ні")

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

Виділіть клітинки, що містять текст

Останнє, що ви можете зробити за допомогою функції ISTEXT, - це виділити клітинки, які містять текст. Ми можемо це зробити, створивши умовне форматування на основі правила.

  1. Виберіть усі клітинки, які потрібно перевірити
  2. Йти до Домашня стрічка > Умовне форматування > Нове правило
  3. Виберіть "Використовуйте формулу, щоб визначити, які клітинки відформатувати
  4. Введіть формулу = ISTEXT (A2)
  5. Натисніть кнопку Формат і виберіть потрібне форматування
  6. Двічі клацніть OK, щоб вийти і зберегти.

Інші логічні функції

Excel / Google Таблиці містять багато інших логічних функцій для виконання інших логічних тестів. Ось список:

Функції IF / IS
iferror
помилка
isna
iserr
порожній
є число
istext
isnontext
формула
ілогічний
isref
нерівномірний
isodd

ISTEXT у Google Таблицях

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

Приклади ISTEXT у VBA

Ви також можете використовувати функцію ISTEXT у VBA. Тип:
application.worksheetfunction.istext (значення)

Виконання наступних операторів VBA

1234 Діапазон ("C2") = Application.WorksheetFunction.IsText (Діапазон ("B2"))Діапазон ("C3") = Application.WorksheetFunction.IsText (Діапазон ("B3"))Діапазон ("C4") = Application.WorksheetFunction.IsText (Діапазон ("B4"))Діапазон ("C5") = Application.WorksheetFunction.IsText (Діапазон ("B5"))

дасть такі результати

Для аргументів функції (значення тощо) ви можете або ввести їх безпосередньо у функцію, або визначити змінні для використання замість них.

Повернення до списку всіх функцій Excel

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave