Найти латиницу или кириллицу в ячейке Excel
Возможности !SEMTools
↑ Навигация по задачам в Excel и возможностям надстройки !SEMTools ↑

Проверить, есть ли в ячейке латиница, можно формулой =СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(СИМВОЛ(СТРОКА($65:$90));A2)))>0: СИМВОЛ(СТРОКА(65:90)) создаёт буквы A–Z, ПОИСК ищет каждую в тексте без учёта регистра, и если найдена хотя бы одна — формула возвращает ИСТИНА. Для кириллицы ищем русские буквы по кодам Юникода: =СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(ЮНИСИМВ(СТРОКА($1072:$1103));A2)))>0. Короче всего — регулярным выражением =REGEXMATCH(A2;"[a-zA-Z]") (в Excel 365 — встроенная РЕГТЕСТ), а отметить все ячейки с латиницей без формул можно процедурой !SEMTools в 2 клика.

Важно: поскольку термин "найти" часто в сознании людей предполагает "найти и извлечь", сразу оговоримся, что ниже именно булевая интерпретация поиска, иначе говоря, результата два - нашёл или не нашёл. Похожая, но все же другая задача - извлечь символы латиницы.

Текст, содержащий латиницу помимо кириллицы — довольно частое явление, и выявить, в какой раскладке текст, не всегда возможно визуально. Начертание многих символов в обеих раскладках идентично.

Когда нужно просто глазами обнаружить латиницу среди кириллических символов или наоборот, кириллицу в английском тексте, есть очень простое решение - использование неклассических шрифтов в Excel.

Например, Dubai Light сделает латиницу тоньше, Dubai Medium - жирнее кириллицы, Microsoft Himalaya - ниже, а Ink Free - выделит ее курсивом.

Но когда исходных данных много, важно не просто видеть, но и иметь возможность отфильтровать или отсортировать такие ячейки. Вариантов упростить и ускорить решение задачи несколько.

Найти латиницу в ячейке Excel формулой

Задача поиска букв латинского алфавита в тексте - одна из нетривиальных в Excel, как и поиска любой длинной последовательности единичных символов. Как и в случае с поиском цифр, при обычном поиске придется перебирать все латинские буквы - а их 26, что ещё больше, чем цифр.

Формула для проверки что ячейка содержит латиницу
Обнаружить латиницу - желаемый результат

Составная формула массива пригодится в случаях, когда не хочется или нет возможности пользоваться макросами или пользовательскими функциями (UDF):

=СЧЁТ(ПОИСК({"a":"b":"c":"d":"e":"f":"g":"h":"i":"j":"k":"l":"m":"n":"o":"p":"q":"r":"s":"t":"u":"v":"w":"x":"y":"z"};A1))>0
Латиница: перечень букв в массиве
B3=СЧЁТ(ПОИСК({"a":"b":"c":"d":"e":"f":"g":"h":"i":"j":"k":"l":"m":"n":"o":"p":"q":"r":"s":"t":"u":"v":"w":"x":"y":"z"};A3))>0
AB
1ТекстЕсть латиница?
2iPhoneИСТИНА=СЧЁТ(ПОИСК({"a":"b":"c":"d":"e":"f":"g":"h":"i":"j":"k":"l":"m":"n":"o":"p":"q":"r":"s":"t":"u":"v":"w":"x":"y":"z"};A2))>0
3МoскваИСТИНА=СЧЁТ(ПОИСК({"a":"b":"c":"d":"e":"f":"g":"h":"i":"j":"k":"l":"m":"n":"o":"p":"q":"r":"s":"t":"u":"v":"w":"x":"y":"z"};A3))>0
4МоскваЛОЖЬ=СЧЁТ(ПОИСК({"a":"b":"c":"d":"e":"f":"g":"h":"i":"j":"k":"l":"m":"n":"o":"p":"q":"r":"s":"t":"u":"v":"w":"x":"y":"z"};A4))>0

В «Мoсква» буква «o» набрана латиницей — формула это находит. ПОИСК не различает регистр, поэтому хватает строчных букв.

Здесь A1 — ячейка, которую мы хотим "проверить" на наличие в ней латиницы. Функция возвращает "ИСТИНА" или "ЛОЖЬ". Важно отметить, что функция "ПОИСК" не является регистрозависимой, поэтому позволяет найти буквы в любом регистре.

Можно ли диапазон букв выразить иным способом? Да, формулой массива, а помогут в этом функция СИМВОЛ и функция СТРОКА:

{=СЧЁТ(ПОИСК(СИМВОЛ(СТРОКА(65:90));A1))>0}

Отличие этой формулы массива от предыдущей - её нужно вводить без фигурных скобок, они появятся при вводе формулы сочетанием Ctrl + Shift + Enter (вместо обычного Enter). Но в последних версиях Excel, поддерживающих динамические массивы — тоже достаточно обычного Enter.

В формуле выше, где явно прописаны все буквы, фигурные скобки во всех версиях Excel вводятся вручную — это явное указание строкового массива внутри формулы.

Проверка на латиницу и кириллицу
B3=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(СИМВОЛ(СТРОКА($65:$90));A3)))>0
ABC
1ТекстЕсть латиница?Есть кириллица?
2МоскваЛОЖЬ=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(СИМВОЛ(СТРОКА($65:$90));A2)))>0ИСТИНА=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(ЮНИСИМВ(СТРОКА($1072:$1103));A2)))>0
3Мoсква (o — латинская)ИСТИНА=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(СИМВОЛ(СТРОКА($65:$90));A3)))>0ИСТИНА=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(ЮНИСИМВ(СТРОКА($1072:$1103));A3)))>0
4iPhone 15ИСТИНА=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(СИМВОЛ(СТРОКА($65:$90));A4)))>0ЛОЖЬ=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(ЮНИСИМВ(СТРОКА($1072:$1103));A4)))>0
5Привет, worldИСТИНА=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(СИМВОЛ(СТРОКА($65:$90));A5)))>0ИСТИНА=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(ЮНИСИМВ(СТРОКА($1072:$1103));A5)))>0

В A3 «Мoсква» выглядит по-русски, но буква «o» латинская — формула находит её. Ячейки, где есть и латиница, и кириллица, подсвечены: среди них и смешанные слова, и нормальные фразы вроде «Привет, world».

В английском Excel: =SUMPRODUCT(--ISNUMBER(SEARCH(CHAR(ROW($65:$90)),A2)))>0

Найти кириллицу в ячейке Excel формулой

Как вы, наверное, догадались, найти кириллицу в тексте можно аналогичным путем:

=СЧЁТ(ПОИСК({"а":"б":"в":"г":"д":"е":"ё":"ж":"з":"и":"й":"к":"л":"м":"н":"о":"п":"р":"с":"т":"у":"ф":"х":"ц":"ч":"ш":"щ":"ъ":"ы":"ь":"э":"ю":"я"};A1))>0

Или формулой массива с функцией СИМВОЛ:

{=СЧЁТ(ПОИСК(СИМВОЛ(СТРОКА(192:223));A1))>0}

Формула массива будет работать корректно, если языком системы для non-Unicode программ выбран русский.

Есть небольшая разница в двух этих формулах - вторая в отличие от первой использует 32 буквы, т.к. буква Ё не входит в диапазон символов.

Коды СИМВОЛ 192–223 зависят от кодировки Windows и не включают «ё». Надёжнее коды Юникода: =СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(ЮНИСИМВ(СТРОКА($1072:$1103));A1)))>0 — функция ЮНИСИМВ с кодами 1072–1103 даёт буквы а–я в любой системе.

Кириллица: перечень букв и коды СИМВОЛ
C3=СЧЁТ(ПОИСК(СИМВОЛ(СТРОКА(192:223));A3))>0
ABC
1ТекстПеречень буквСИМВОЛ 192–223
2МоскваИСТИНА=СЧЁТ(ПОИСК({"а":"б":"в":"г":"д":"е":"ё":"ж":"з":"и":"й":"к":"л":"м":"н":"о":"п":"р":"с":"т":"у":"ф":"х":"ц":"ч":"ш":"щ":"ъ":"ы":"ь":"э":"ю":"я"};A2))>0ИСТИНА=СЧЁТ(ПОИСК(СИМВОЛ(СТРОКА(192:223));A2))>0
3ЁИСТИНА=СЧЁТ(ПОИСК({"а":"б":"в":"г":"д":"е":"ё":"ж":"з":"и":"й":"к":"л":"м":"н":"о":"п":"р":"с":"т":"у":"ф":"х":"ц":"ч":"ш":"щ":"ъ":"ы":"ь":"э":"ю":"я"};A3))>0ЛОЖЬ=СЧЁТ(ПОИСК(СИМВОЛ(СТРОКА(192:223));A3))>0
4MoscowЛОЖЬ=СЧЁТ(ПОИСК({"а":"б":"в":"г":"д":"е":"ё":"ж":"з":"и":"й":"к":"л":"м":"н":"о":"п":"р":"с":"т":"у":"ф":"х":"ц":"ч":"ш":"щ":"ъ":"ы":"ь":"э":"ю":"я"};A4))>0ЛОЖЬ=СЧЁТ(ПОИСК(СИМВОЛ(СТРОКА(192:223));A4))>0

Буква «Ё» не входит в коды 192–223, поэтому вторая формула её пропустила. В перечне букв «ё» указана явно. В Excel 2019 и раньше вариант с СИМВОЛ вводят через Ctrl+Shift+Enter.

Найти прописные буквы латиницы и кириллицы

В отличие от "ПОИСК", "НАЙТИ" - функция регистрозависимая, что позволяет найти буквы в том регистре, в котором они перечислены.

Функция поиска прописных символов латиницы

=СЧЁТ(НАЙТИ({"A":"B":"C":"D":"E":"F":"G":"H":"I":"J":"K":"L":"M":"N":"O":"P":"Q":"R":"S":"T":"U":"V":"W":"X":"Y":"Z"};A1))>0

Функция поиска прописных кириллических символов

=СЧЁТ(НАЙТИ({"А":"Б":"В":"Г":"Д":"Е":"Ё":"Ж":"З":"И":"Й":"К":"Л":"М":"Н":"О":"П":"Р":"С":"Т":"У":"Ф":"Х":"Ц":"Ч":"Ш":"Щ":"Ъ":"Ы":"Ь":"Э":"Ю":"Я"};A1))>0

Функция поиска любых прописных символов

Поможет вам найти в ячейке символы и кириллицы, и латиницы, если они написаны заглавными буквами.

=СЧЁТ(НАЙТИ({"А":"Б":"В":"Г":"Д":"Е":"Ё":"Ж":"З":"И":"Й":"К":"Л":"М":"Н":"О":"П":"Р":"С":"Т":"У":"Ф":"Х":"Ц":"Ч":"Ш":"Щ":"Ъ":"Ы":"Ь":"Э":"Ю":"Я":"A":"B":"C":"D":"E":"F":"G":"H":"I":"J":"K":"L":"M":"N":"O":"P":"Q":"R":"S":"T":"U":"V":"W":"X":"Y":"Z"};A1))>0
Заглавные буквы: НАЙТИ с учётом регистра
B2=СЧЁТ(НАЙТИ({"A":"B":"C":"D":"E":"F":"G":"H":"I":"J":"K":"L":"M":"N":"O":"P":"Q":"R":"S":"T":"U":"V":"W":"X":"Y":"Z"};A2))>0
ABCD
1ТекстЗаглавная латиницаЗаглавная кириллицаЛюбая заглавная
2iPhoneИСТИНА=СЧЁТ(НАЙТИ({"A":"B":"C":"D":"E":"F":"G":"H":"I":"J":"K":"L":"M":"N":"O":"P":"Q":"R":"S":"T":"U":"V":"W":"X":"Y":"Z"};A2))>0ЛОЖЬ=СЧЁТ(НАЙТИ({"А":"Б":"В":"Г":"Д":"Е":"Ё":"Ж":"З":"И":"Й":"К":"Л":"М":"Н":"О":"П":"Р":"С":"Т":"У":"Ф":"Х":"Ц":"Ч":"Ш":"Щ":"Ъ":"Ы":"Ь":"Э":"Ю":"Я"};A2))>0ИСТИНА=СЧЁТ(НАЙТИ({"А":"Б":"В":"Г":"Д":"Е":"Ё":"Ж":"З":"И":"Й":"К":"Л":"М":"Н":"О":"П":"Р":"С":"Т":"У":"Ф":"Х":"Ц":"Ч":"Ш":"Щ":"Ъ":"Ы":"Ь":"Э":"Ю":"Я":"A":"B":"C":"D":"E":"F":"G":"H":"I":"J":"K":"L":"M":"N":"O":"P":"Q":"R":"S":"T":"U":"V":"W":"X":"Y":"Z"};A2))>0
3МоскваЛОЖЬ=СЧЁТ(НАЙТИ({"A":"B":"C":"D":"E":"F":"G":"H":"I":"J":"K":"L":"M":"N":"O":"P":"Q":"R":"S":"T":"U":"V":"W":"X":"Y":"Z"};A3))>0ИСТИНА=СЧЁТ(НАЙТИ({"А":"Б":"В":"Г":"Д":"Е":"Ё":"Ж":"З":"И":"Й":"К":"Л":"М":"Н":"О":"П":"Р":"С":"Т":"У":"Ф":"Х":"Ц":"Ч":"Ш":"Щ":"Ъ":"Ы":"Ь":"Э":"Ю":"Я"};A3))>0ИСТИНА=СЧЁТ(НАЙТИ({"А":"Б":"В":"Г":"Д":"Е":"Ё":"Ж":"З":"И":"Й":"К":"Л":"М":"Н":"О":"П":"Р":"С":"Т":"У":"Ф":"Х":"Ц":"Ч":"Ш":"Щ":"Ъ":"Ы":"Ь":"Э":"Ю":"Я":"A":"B":"C":"D":"E":"F":"G":"H":"I":"J":"K":"L":"M":"N":"O":"P":"Q":"R":"S":"T":"U":"V":"W":"X":"Y":"Z"};A3))>0
4ооо ромашкаЛОЖЬ=СЧЁТ(НАЙТИ({"A":"B":"C":"D":"E":"F":"G":"H":"I":"J":"K":"L":"M":"N":"O":"P":"Q":"R":"S":"T":"U":"V":"W":"X":"Y":"Z"};A4))>0ЛОЖЬ=СЧЁТ(НАЙТИ({"А":"Б":"В":"Г":"Д":"Е":"Ё":"Ж":"З":"И":"Й":"К":"Л":"М":"Н":"О":"П":"Р":"С":"Т":"У":"Ф":"Х":"Ц":"Ч":"Ш":"Щ":"Ъ":"Ы":"Ь":"Э":"Ю":"Я"};A4))>0ЛОЖЬ=СЧЁТ(НАЙТИ({"А":"Б":"В":"Г":"Д":"Е":"Ё":"Ж":"З":"И":"Й":"К":"Л":"М":"Н":"О":"П":"Р":"С":"Т":"У":"Ф":"Х":"Ц":"Ч":"Ш":"Щ":"Ъ":"Ы":"Ь":"Э":"Ю":"Я":"A":"B":"C":"D":"E":"F":"G":"H":"I":"J":"K":"L":"M":"N":"O":"P":"Q":"R":"S":"T":"U":"V":"W":"X":"Y":"Z"};A4))>0

НАЙТИ, в отличие от ПОИСК, различает регистр, поэтому в массив вписаны только заглавные буквы. В «ооо ромашка» заглавных нет.

Для поиска цифр в ячейке можно использовать такой же синтаксис.

Пользовательские функции «Найти латиницу» и «Найти кириллицу» на VBA

UDF (User-defined function, пользовательская функция) - тем, кто часто использует функции такого плана, помогут упростить синтаксис на листе, т.к. содержат калькуляции в коде.

Function найтиЛатиницу(txt As String) As Boolean 
найтиЛатиницу = txt Like "*[A-Za-z]*" 
End Function
Function найтиКириллицу(txt As String) As Boolean 
найтиКириллицу= txt Like "*[А-яЁё]*" 
End Function
Пользовательские функции на VBA
B3=найтиЛатиницу(A3)
ABC
1ТекстнайтиЛатиницунайтиКириллицу
2iPhone 15ИСТИНА=найтиЛатиницу(A2)ЛОЖЬ=найтиКириллицу(A2)
3МoскваИСТИНА=найтиЛатиницу(A3)ИСТИНА=найтиКириллицу(A3)
4123ЛОЖЬ=найтиЛатиницу(A4)ЛОЖЬ=найтиКириллицу(A4)

Функции работают после вставки кода в модуль книги. Оператор Like с набором [A-Za-z] проверяет, есть ли в тексте хотя бы одна такая буква.

Обратите внимание на шаблон [A-Za-z]: диапазон [A-z] выглядит короче, но захватывает и символы между Z и a в таблице кодов — [, \, ], ^, _ и `, поэтому ячейка с подчёркиванием «найдётся» как латиница.

Найти латинские буквы в 2 клика с !SEMTools

Максимально быстрый способ проверки на наличие латиницы в Excel доступен пользователям !SEMTools.
Порядок действий: скопировать диапазон, выделить скопированное и вызвать макрос в меню «Найти символы» группы «ОБНАРУЖИТЬ».

Найти латиницу в ячейках Excel без формул
Найти латиницу в ячейках Excel без использования формул, с помощью надстройки !SEMTools

Найти слова, содержащие и кириллицу, и латиницу

Иногда простой поиск в ячейке латиницы и кириллицы не решает проблему, т.к. в ячейке изначально подразумевается наличие обоих видов символов. Например, "автомобиль Tоyоta", "холодильник Siеmеns". В двух этих примерах специально вставлены буквы из другого алфавита: Tоyоta содержит кириллическую "о", а Siеmеns - кириллическую "e". Начертание этих символов идентичное, но вот для роботов это совершенно разные символы.

Как с помощью Excel проверить отличие в написании букв на латинице или кириллице в отдельных словах? Формулы выше не отличат фразы, написанные корректно, от фраз, написанных некорректно, так как отдадут "ИСТИНА" всем фразам при проверке на кириллицу и латиницу.

Решить проблему можно, если искать по конкретным словам! В !SEMTools есть два решения этой задачи:

С помощью регулярных выражений

Процедура находится в меню "ОБНАРУЖИТЬ" - "Слова" - "По паттерну". Паттерн REGEX позволяет решить задачу в один заход, т.к. в нем есть оператор "ИЛИ".
Данное выражение означает, что нужно найти слова, в которых или после кириллического символа идет символ латиницы, или наоборот. При этом между символами могут быть внутри слова любые другие символы (цифры, дефисы и любые другие, кроме пробела).

([a-zA-Z].*[а-яА-ЯёЁ]|[а-яА-ЯёЁ].*[a-zA-Z])

На листе этот шаблон можно применить к отдельному слову функцией =REGEXMATCH(A1;"([a-zA-Z].*[а-яА-ЯёЁ]|[а-яА-ЯёЁ].*[a-zA-Z])"). Важно понимать, что сам паттерн применим к любой строке вне зависимости от количества слов в ней, но в рамках указанной процедуры !SEMTools применяется к отдельным словам.

Найти слово со смешанным написанием
B4=REGEXMATCH(A4;"([a-zA-Z].*[а-яА-ЯёЁ]|[а-яА-ЯёЁ].*[a-zA-Z])")
AB
1ТекстСмешанное написание?
2МoскваИСТИНА=REGEXMATCH(A2;"([a-zA-Z].*[а-яА-ЯёЁ]|[а-яА-ЯёЁ].*[a-zA-Z])")
3МоскваЛОЖЬ=REGEXMATCH(A3;"([a-zA-Z].*[а-яА-ЯёЁ]|[а-яА-ЯёЁ].*[a-zA-Z])")
4купить iPhoneИСТИНА=REGEXMATCH(A4;"([a-zA-Z].*[а-яА-ЯёЁ]|[а-яА-ЯёЁ].*[a-zA-Z])")

«купить iPhone» тоже даёт ИСТИНА: в ячейке есть и кириллица, и латиница, хотя в разных словах. Поэтому шаблон применяют к отдельным словам, а не к ячейке целиком.

найти слова с кириллицей и латиницей одновременно
Применяем регулярное выражение из этой статьи для поиска слов, содержащих кириллицу и латиницу

В две итерации

Данный метод совершенно логичен, но требует чуть больше времени. Нужно просто сначала извлечь слова, содержащие латиницу, а потом, уже среди извлеченных этим способом, искать слова, содержащие кириллицу.

Что делать с найденной латиницей дальше

Найти слова, содержащие кириллицу, латиницу или оба вида символов одновременно, - только полдела. За этапом их обнаружения зачастую следуют дальнейшие действия.

Удалить

Иногда нужно целиком удалить слова, содержащие латиницу. Дело в том, что в них могут находиться другие символы - цифры, кириллица, дефисы и другие знаки. Они останутся, если удалить из текста латиницу и ничего больше.

Извлечь

Можно захотеть извлечь латиницу. В !SEMTools это можно делать с помощью регулярных выражений, в том числе извлечь слова, содержащие латиницу, чтобы посчитать количество слов и посмотреть на их структуру. Из каталога товаров, например, быстро извлекать бренды, написанные на английском языке.

Изменить регистр

Бывают ситуации, когда слова, содержащие латиницу, имеет смысл сделать с заглавной буквы — это касается все тех же иностранных брендов.

Заменить символы

И, наконец, бывают ситуации, когда нужно заменить кириллицу на латиницу - но и здесь возможны вариации: можно транслитерировать, сменить раскладку или заменить символы на похожие с ними на другом языке. Подробнее про последний кейс: заменить русские буквы на английские и наоборот.

Про каждый из этих кейсов можно почитать с соответствующем разделе сайта, в надстройке присутствуют макросы для быстрой обработки подобных ситуаций.

Почему проверка на латиницу ошибается

  • Латиница находится там, где её «нет». В тексте есть буква-двойник: «о», «а», «с», «р», «е», «х» на латинице выглядят как русские. Именно такие ячейки формула и должна находить — исправить их поможет замена похожих букв.
  • Кириллица не находится через СИМВОЛ(СТРОКА(192:223)). Коды СИМВОЛ зависят от кодировки системы. Используйте ЮНИСИМВ с кодами Юникода.
  • Формула возвращает только ЛОЖЬ. В Excel 2019 и раньше варианты со СЧЁТ(ПОИСК(СИМВОЛ(СТРОКА(…)))) нужно вводить через Ctrl+Shift+Enter. Вариант со СУММПРОИЗВ работает без этого.
  • Ячейка с «_» считается латиницей. В шаблоне VBA или регулярки использован диапазон [A-z] вместо [A-Za-z].

Латиница и кириллица в Excel — частые вопросы

Как проверить, есть ли в ячейке латиница?

Формулой =СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(СИМВОЛ(СТРОКА($65:$90));A2)))>0 или регулярным выражением =REGEXMATCH(A2;"[a-zA-Z]").

Как найти русские буквы в английском тексте?

Проверкой на кириллицу: =СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(ЮНИСИМВ(СТРОКА($1072:$1103));A2)))>0. Ячейки с ИСТИНА содержат хотя бы одну русскую букву.

Как найти слова, в которых смешаны кириллица и латиница?

Регулярным выражением =REGEXMATCH(A2;"([a-zA-Z].*[а-яА-ЯёЁ]|[а-яА-ЯёЁ].*[a-zA-Z])"), применённым к отдельным словам, или процедурой поиска слов по паттерну в !SEMTools.

Как визуально отличить латиницу от кириллицы?

Поставьте на время необычный шрифт, например Dubai Light или Ink Free: латинские и русские буквы в нём выглядят по-разному.

Найти ячейки и слова с латиницей, кириллицей или смешанным написанием можно в 2 клика с !SEMTools — без формул массива и кодов символов, а потом сразу удалить, извлечь или заменить найденное.
!SEMTools решает эту и сотни других задач в пару кликов!

Итоги: как найти латиницу и кириллицу в Excel

Надеюсь, на этой странице вы нашли то, что искали. Для проверки «есть / нет» хватит формулы со СУММПРОИЗВ и ПОИСК, для смешанных слов — регулярного выражения, а для регулярной чистки данных быстрее процедура без формул. Вас наверняка заинтересуют и похожие операции: удалить слова с латиницей и извлечь латиницу.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*