Следующая информация является продуктом моих собственных экспериментов.
COUNTIF
Функция менее снисходительна несовпадение типа , чем >
оператор. Похоже, что >
(и <
), как и функция сортировки в Excel, всегда будет сортировать текст больше любого числа, но никогда не будет равно ни одному числу, ни ASCII-коду символа, ни нулю. Например, столбец , содержащий 5
, A
, 7
, C
, B
, 2
будут рассортированы 2
, 5
, 7
, A
, B
, C
при сортировке по убыванию.
COUNTIF
Однако требуется, чтобы две сравниваемые вещи были похожего типа. Если они не, это не считает их. Под «подобным» я имею в виду такие вещи, как сравнение чисел с валютой, которая работает, как и ожидалось.
Не обманывайтесь - COUNTIF
строки поиска, начинающиеся с операторов сравнения, например >
, не ведут себя так же, как действительные операторы. Обратите внимание , что при использовании COUNTIF
для сравнения текста с числами в любом случае (будь то >
, <
или =
) не приводит дополнение к общему количеству. Исключение: <>
оператор (не равный) всегда завершается успешно, когда операнды имеют достаточно разные типы. Аналогичные результаты можно наблюдать с датами и открытым текстом.
Так что нет. Текст не рассматривается как ноль, но точная обработка зависит от того, что вы используете.