Функция EXACT в Excel сравнивает две текстовые строки, принимая во внимание символы верхнего и нижнего регистра, и возвращает TRUE, если они совпадают, и FALSE, если нет. EXACT чувствителен к регистру.
Что делает функция EXACT в Excel?
Функция EXACT в Excel сравнивает две текстовые строки.
Возвращаемое значение
Логическое значение (TRUE или FALSE)
Аргументы
- text1 — первая текстовая строка для сравнения.
- text2 — вторая текстовая строка для сравнения.
Синтаксис
=EXACT(text1, text2)
Примечания по использованию
Функция EXACT сравнивает две текстовые строки с учетом регистра. Если две строки абсолютно одинаковы, EXACT возвращает значение TRUE. Если две строки не совпадают (с учетом верхнего и нижнего регистра), EXACT возвращает FALSE.
Функция EXACT принимает два аргумента, text1 и text2 , которые должны быть допустимыми текстовыми строками . Если эти значения вводятся непосредственно в функцию, они должны быть заключены в двойные кавычки («»).
Примеры
Ниже приведены два примера функции EXACT, используемой с жестко заданными строками. В первом примере строки идентичны, во втором примере разница только в заглавной «А»:
=EXACT("apple","apple") // returns TRUE
=EXACT("Apple","apple") // returns FALSE
В показанном примере формула в D6, скопированная вниз по столбцу, выглядит следующим образом:
=EXACT(B6,C6)
Вы также можете использовать обычный знак равенства (=) в формуле, но сравнение не чувствительно к регистру:
=("Apple"="apple") // вернет TRUE
Чтобы подсчитать ячейки, содержащие определенный текст, с учетом символов верхнего и нижнего регистра, вы можете комбинировать EXACT
вместе с функцией SUMPRODUCT
следующим образом:
=SUMPRODUCT(--EXACT(value,range))
Примечания
- Стандартный оператор равенства (=) не чувствителен к регистру.
- EXACT предназначен для текстовых значений и преобразует числовые значения в текст.