Видео: Как сравнить два списка в Excel 2025
Функция TYPE Excel 2007 - это информационная функция, которая возвращает тип значения в ячейке. Aptly named, эта функция позволяет вам создавать формулы с функцией IF, которые выполняют один тип поведения, когда тестируемая ячейка содержит значение, а другая, когда она содержит текст. Синтаксис функции TYPE:
= TYPE (значение)
Аргумент значение функции TYPE может быть любой записью Excel: текст, число, логическое значение или даже значение ошибки или ссылка на ячейку, содержащую такое значение. Функция TYPE возвращает следующие значения, указывающие тип содержимого:
-
1 для чисел
-
2 для текста
-
4 для логического значения (TRUE или FALSE)
-
16 для значения ошибки
-
64 для диапазона или константы массива > Следующая формула объединяет функции CELL и TYPE, вложенные в функцию IF. Эта формула возвращает тип форматирования чисел, используемого в ячейке D11, только если ячейка содержит значение. В противном случае предполагается, что ячейка D11 содержит текстовую запись и оценивает тип выравнивания, назначенный тексту в этой ячейке:
Следующая формула объединяет функции NOT и TYPE и математический оператор, вложенный внутри функции IF. Если значение в ячейке D11 содержит либо TRUE, либо FALSE, формула возвращает противоположное значение. В противном случае формула предполагает, что D11 содержит числовое значение и добавляет к нему значение в ячейке C11.
= IF (TYPE (D11) = 4, NOT (D11), D11 + C11)
Вы не можете использовать функцию TYPE, чтобы определить, содержит ли ячейка формулу, только тип данных, возвращаемый формулой,