
Раздел функций | Текстовые |
Название на английском | EXACT |
Волатильность | Не волатильная |
Что делает эта функция?
Эта функция сравнивает два элемента текста и определяет, являются ли они абсолютно одинаковыми.
Учитывается регистр символов, только слова, написанные одинаково и имеющие символы верхнего и нижнего регистра в одной и той же позиции, будут считаться равными.
Синтаксис
=СОВПАД(Текст1,Текст2)
Можно сравнить только два аргумента.
Форматирование
Как и все текстовые функции, функция преобразует числовой формат в натуральное число перед сравнением. Поэтому функция считает 200% и 2 (изначально в числовом формате) совпадающими текстовыми значениями.
Это касается форматирования как даты, даты-времени, времени, процентного и финансового формата.
СОВПАД – примеры использования
Функция может быть удобна, когда нужно найти в ячейке буквы в определенном регистре – например, заглавные или строчные.
Найти любые заглавные буквы
Для поиска заглавных букв нам поможет логика и функция СТРОЧН.
Логика такова:
- переведем значение ячейки в нижний регистр
- сравним результат с изначальным значением ячейки
- если вернется ЛОЖЬ, – хотя бы одна заглавная буква была.
- Вуаля!
А вот и формула:
=НЕ(СОВПАД(СТРОЧН(A1);A1))
Найти любые строчные буквы
Здесь аналогичная формула, но с функцией ПРОПИСН:
=НЕ(СОВПАД(ПРОПИСН(A1);A1))
Найти, есть ли буквы в ячейке
Если проверить, совпадают ли значения ячейки в верхнем и нижнем регистре, можно выявить, есть ли в ней буквы. Если буква была в нижнем, станет верхним, а если в верхнем – в нижнем, и только если букв в ячейке нет, она останется такой же, как была. Иероглифы не в счет.
Логично ведь, правда? :)
Соответствующая формула:
=НЕ(СОВПАД(ПРОПИСН(A1);СТРОЧН(A1)))
Понравилась статья? Поддержите ее автора!
Набор инструментов !SEMTools поможет решить множество задач без ввода сложных формул и сэкономит ваше время. И вам полезно, и автору приятно!