Добро пожаловать на очередной уикенд марафона 30 функций Excel за 30 дней. Вы, наверное, уже измучены работой в Excel на этой неделе и сложным примером для функции TRANSPOSE (ТРАНСП), который мы разбирали вчера. Суббота отлично подходит для бодрящей чашки чаю!
14-й день марафона мы посвятим изучению функции T (Т), одной из наименее полезных по сравнению с другими функциями. Она проверяет, является ли значение текстовым. В Excel есть и другие функции, которые могут сделать такую проверку. Так вообще нужна ли нам функция T (Т)?
Чтобы принять решение, давайте посмотрим информацию и примеры использования функции T (Т). Если у Вас есть дополнительная информация или примеры по работе с ней, пожалуйста, делитесь ими в комментариях.
Функция 14: T (Т)
Функция T (Т) возвращает текст, если значение в ячейке является текстовым, или пустую строку, если не текстовым.
Как можно использовать функцию T (Т)?
Функция T (Т) имеет очень ограниченный круг задач и может быть заменена другой функцией, например, ISTEXT (ЕТЕКСТ). Вы можете использовать T (Т), чтобы:
- Вернуть текст, если значение текстовое.
- Вернуть пустую строку, если значение не текстовое.
Синтаксис T (Т)
Функция T (Т) имеет вот такой синтаксис:
T(value)
Т(значение)
- value (значение) – любое значение, формула или ссылка на ячейку.
Ловушки T (Т)
Функция T (Т) сообщит об ошибке, если значением ячейки является ошибка. ISTEXT (ЕТЕКСТ) в той же самой ситуации возвращает FALSE (ЛОЖЬ).
Пример 1: Проверяем, является ли значение текстом
Я не могу представить себе ситуацию, когда функция T (Т) была бы предпочтительней функции ISTEXT (ЕТЕКСТ). Давайте сравним обе функции по пунктам и посмотрим, что получится.
Если значением ячейки является текст, функция T (Т) возвратит этот текст. На рисунке ниже функция T (Т) использована в ячейке C4, чтобы проверить значение в ячейке B4.
=T(B4)
Содержимое B4 похоже на число, но перед ним стоит апостроф, поэтому это текст. Функция T (Т) возвратит строку «1234». В столбце D функция ISTEXT (ЕТЕКСТ) также проверяет значение ячейки B4, но возвращает TRUE (ИСТИНА).
=ISTEXT(B4)
=ЕТЕКСТ(B4)
Если значение является числом, как в ячейке B3 на следующем рисунке, функция T (Т) вернёт пустую строку. Если же использовать функцию ISTEXT (ЕТЕКСТ), то результатом будет FALSE (ЛОЖЬ).
Если в ячейке содержится значение ошибки, то функция T (Т) возвратит сообщение об ошибке, а ISTEXT (ЕТЕКСТ) вернёт FALSE (ЛОЖЬ).
Урок подготовлен для Вас командой сайта office-guru.ru
Источник: http://blog.contextures.com/archives/2011/01/15/30-excel-functions-in-30-days-14-t/
Перевел: Антон Андронов
Правила перепечатки
Еще больше уроков по Microsoft Excel