Те, кто работал в текстовом редакторе MS Word, видели, как при неправильном написании слов или допущении опечатки появляется нижнее подчеркивание красного цвета. К сожалению, в приложении MS Excel такого функционала очень не хватает. Понятно, что всевозможные сокращения, аббревиатуры и другие написания слов в измененном виде могут ввести программу в заблуждение, и она автоматически выдаст неверные результаты. Несмотря на это, такая функция присутствует, и ею можно воспользоваться.
Устанавливаем русский язык по умолчанию
Автозамена опечаток и неправильно написанных слов включена по умолчанию, но в программе присутствуют проблемы другого порядка. Когда производится проверка документов в автоматическом режиме, в 9 из 10 случаях, программа реагирует на неправильно написанные английские термины. Почему так происходит и как это исправить попробуем разобраться дальше:
Если же по каким-то причинам вам предпочтителен английский (США) для работы с документами, то необходимо произвести замену, активировав строку с языковым предпочтением и нажать по загоревшейся кнопке «По умолчанию».
- Далее спускаемся к пункту «Выбор языков интерфейса и справки». Здесь по умолчанию, как можно увидеть, для интерфейса установлен язык Microsoft Windows, а для справки язык интерфейса.
- Необходимо произвести замену на русский. Сделать можно одним из следующих способов: кликнуть по строке «русский» и снизу нажать на кнопку «По умолчанию», либо нажать на активную кнопку со стрелочкой вниз.
- Остается только согласиться, кликнув на «ОК». Появится окно с рекомендацией перезагрузить программу, чтобы изменения вступили в силу. Соглашаемся и перезагружаем в ручном режиме.
После перезапуска программа должна в автоматическом режиме сделать русский язык основным.
Что нужно для включения орфографии в Excel
На этом настройка не закончена, и нужно выполнить еще несколько действий:
- Во вновь запущенном приложении вновь перейдите в «Файл» и откройте «Параметры».
- Далее нас интересует инструмент «Правописание». Активируем открытие окна нажатием по строке ЛКМ.
- Находим строку «Параметры автозамены…» и кликаем по ней ЛКМ.
- Переходим в открывшееся окно, где нужно активировать графу «Автозамена» (как правило она активируется вместе с открытием окна).
- В рубрике «Показать кнопки возможностей автозамены» находим включенный функционал. Здесь для удобства работы с таблицами рекомендуется отключить несколько функций, например «Делать первые буквы предложений прописными» и «Писать названия дней с прописной буквы».
Пояснение от специалиста! Так как русский язык не предусматривает написание дней недели с заглавной буквы, то в данной строке можно снять галочку. Также стоит отметить, что делать первые буквы предложения прописными не имеет смысла, так как работа с таблицами предполагает постоянные сокращения. Если оставить галочку на данном пункте, то после каждой точки в сокращенном слове программа будет реагировать и исправлять неправильно написанное слово.
Спускаемся ниже и видим, что в данном окне интерфейса также присутствует список автозамены слов. В левой части предложены варианты неправильно написанных слов, а в правой варианты их исправления. Разумеется, этот список нельзя назвать полным, но все-таки основные слова с ошибками в данном перечне присутствуют.
В верхней части присутствуют поля вписывания слов для поиска. Для примера напишем «машына». Программа автоматически в левом поле предложит слово для автозамены. В нашем случае это «машина». Возможно и такое, что слова в предложенном словаре не окажется. Тогда нужно будет ввести правильное написание вручную и внизу кликнуть по кнопке «Добавить». На этом настройки закончены, и можно переходить к запуску автоматической проверки правописания в Excel.
8
Запуск автоматической проверки орфографии
После составления таблицы и записи всей требуемой информации возникает необходимость в проверке орфографии текста. Для этого нужно выполнить следующий перечень действий:
- Если нужно проверить только часть текста, то выделите ту, которая нуждается в проверке. В противном случае выделять текст нет необходимости.
- Вверху программы отыщите инструмент «Рецензирование».
- Далее в пункте «Правописание» найдите кнопку «Орфография» и кликните по ней ЛКМ.
- Откроется окно, где будет предложено продолжить проверку орфографии с начала листа. Нажмите кнопку «Да».
- После того, как инструмент найдет слово с ошибкой, высветится диалоговое окно со словом, в котором, по мнению программы, была допущена ошибка.
- В пункте «Варианты» выберите правильное слово и нажмите «Заменить», если такое слово одно в тексте, или «Заменить все», если есть вероятность, что выбранное слово встречается несколько раз.
Примечание от специалиста! Также обратите внимание на другие пункты, расположившиеся справа. Если есть уверенность, что слово написано правильно, то нужно выбрать «Пропустить» или «Пропустить все». Также при уверенности, что слово с ошибкой, можно запустить «Автозамена». В таком случае программа автоматически поменяет все слова самостоятельно. Есть еще один пункт «Добавить в словарь». Он необходим для самостоятельного добавления слов, которые возможно вы часто пишите с опечаткой.
Заключение
Каким бы знатоком русского языка вы не являлись, никогда нельзя быть до конца уверенным в правильности написанного текста. Человеческий фактор предполагает допущение ошибок различного рода. Специально для такого случая программа MS Excel предлагает инструмент проверки орфографии, запустив который можно исправить неправильно написанные слова.
Буквально на днях, ко мне и моим коллегам обратились «опытные пользователи» Excel. По специфике работы «опытные пользователи» часто используют офисный пакет для оформления документации. Как ни странно, таблицы Excel так же часто встречаются. Как и на Хабре, не допустимо выпускать документы с орфографическими ошибками. Стандартной возможности excel, по подсветке орфографических ошибок нет. В связи с этим я разработал Add-ins для Excel который бы реализовывал такой функционал.
Проверить наличие ошибок не так и сложно, есть стандартный SpellCheck, которым я и воспользовался. Реализовывать предполагается 2 части:
1) проверка уже заполненных ячеек
2) проверка в реальном времени при вводе.
Сама логики работы простая, В первом случае проверяем все ячейки, если есть ошибка, выделяем лексемы и проверяем каждую лексему отдельно, для ошибочных лексем, создаем примечание и выделяем ошибочную лексему красным цветом. Во втором случае просто подписываемся на событие изменения ячейки и делаем все как в 1 случае только с меньшим диапазоном.
Приступим:
Запускаем VisualStudio, создаем расширение для Excel 2007.
При регистрации плагина, подпишемся на событие Cell-Changed и вызовем нашу функцию (функция будет описана чуть позже).
Больше при регистрации ничего делать не будем. Проверку всей книги оставим пользователю по вызову.
Создаем свою вкладку в Ribbon. Добавляем новый Item Ribbon (Visual Designer)/
Создадим новую вкладку, первую не трогаем, т.к. она зарезервирована.
Так же, добавим 2 кнопки проверки: проверка всей книги, и проверку текущего листа.
Пропишем в событиях кнопок следующий код
Для всей книги
Ну и самое главное, создадим статичный класс SpellCheck в котором и опишем нашу функцию проверки
После компиляции и загрузки плагина проверяем работу
Это всё чего не хватало Excel для автоматической проверки.
Как всегда, если у вас есть более интересные методы реализации, делитесь опытом
Excel для Microsoft 365 Access для Microsoft 365 Excel 2021 Access 2021 Excel 2019 Access 2019 Excel 2019 для Mac Excel 2016 Access 2016 Excel 2016 для Mac Excel 2013 Access 2013 Excel 2010 Access 2010 Еще. Меньше
Если вы хотите добавить текст на языке, отличном от того, который вы обычно используете, Office может проверить орфографию и грамматику этого текста.
Сведения о том, как использовать средства проверки правописания, включить или отключить проверку орфографии и грамматики, см. в статье Проверка орфографии и грамматики в Office 2010 и более поздних версиях.
Примечание: Если вам требуется ввести текст на языке, не основанном на латинице (например, на русском или китайском), вы можете переключить раскладку с помощью языковой панели. Когда вы изменяете раскладку клавиатуры, Office автоматически изменяет язык проверки правописания. Дополнительные сведения см. в статье Включение или переключение языка раскладки клавиатуры.
Чтобы изменить язык в процессе проверки орфографии в базе данных или книге, выберите другой язык словаря:
На вкладке Рецензирование в Excel или Главная в Access нажмите кнопку Орфография.
В области или диалоговом окне Орфография выберите нужный язык в списке Язык словаря.
Совет: Диалоговое окно «Орфография» не откроется, если ошибки правописания не обнаружены. Если это произойдет при попытке изменить язык словаря, допустите ошибку намеренно, чтобы оно открылось.
Если нужный язык недоступен, может потребоваться установить языковой пакет Office. Дополнительные сведения см. в статье Language Accessory Pack для Office 2016.
Если вы хотите изменить язык редактирования, используемый по умолчанию для проверки орфографии, см. статью Изменение языка в меню и средствах проверки правописания в Office.
Чтобы проверить орфографию в тексте на листе, на вкладке Рецензирование нажмите кнопку Орфография.
Совет: Кроме того, можно нажать клавишу F7.
Ниже описано, что происходит при вызове функции проверки орфографии.
Если для проверки орфографии выделена одна ячейка, Excel проверяет весь лист, включая комментарии, колонтитулы и графические элементы.
Если выделено несколько ячеек, Excel проверяет орфографию только в этих ячейках.
Чтобы проверить орфографию в строке формул, выделите соответствующие слова.
Примечание: Excel не проверяет орфографию в ячейках, содержащих формулы.
Проверка орфографии при вводе
Функции автозаполнения и автозамены помогают исправлять ошибки непосредственно при вводе текста.
Функция автозаполнения, которая включена по умолчанию, помогает соблюдать точность при вводе, подставляя значения из других ячеек, но не проверяет отдельные слова в ячейке. Автозаполнение может пригодиться при создании формул.
Автозамена исправляет ошибки в тексте формулы, элементе управления листа, текстовом поле и метках диаграммы. Вот как это использовать:
Выберите Файл > Параметры.
В категории Правописание нажмите кнопку Параметры автозамены и ознакомьтесь с ошибками, которые чаще всего возникают при вводе.
Примечание: Функция автозамены не работает с текстом в диалоговых окнах.
Дополнительные ресурсы
Вы также можете проверить Исследования, Тезаурус и Перевод для получения дополнительной помощи с правописанием и языком.
На вкладке Обзор нажмите Правописание или нажмите F7 на клавиатуре.
Примечание: Диалоговое окно Орфография не откроется, если ошибки правописания не обнаружены или вы пытаетесь добавить слово, которое уже есть в словаре.
Выполните любое из описанных ниже действий.
Необходимые действия
В разделе Варианты выберите нужное слово и нажмите кнопку Изменить.
Изменение каждого экземпляра этого слова в данном документе
В разделе Варианты выберите нужное слово и нажмите кнопку Изменить все.
Пропуск слова и переход к следующему слову с ошибкой
Нажмите Игнорировать.
Пропуск каждого экземпляра этого слова в данном документе и переход к следующему слову с ошибкой
Нажмите Пропустить все.
Проверка орфографии при вводе
Вы можете использовать функцию автозамены для исправления опечаток и слов с ошибками. Для получения дополнительной информации см. Добавление, изменение или отключение автоматических исправлений.
Чтобы проверить орфографию любого текста на листе, нажмите Просмотр > Проверка > Правописание.
Ниже описано, что происходит при вызове функции проверки орфографии.
Если для проверки орфографии выделена одна ячейка, Excel проверяет весь лист, включая комментарии, колонтитулы и графические элементы.
Если выделено несколько ячеек, Excel проверяет орфографию только в этих ячейках.
Примечание: Excel не проверяет орфографию в ячейках, которые содержат формулы, но вы можете проверять орфографические слова в формуле — просто выберите слова в строке формул.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Когда я был начинающим пользователем программы «Excel», на заполнение небольшой таблички на 40-50 строчек у меня мог уйти целый день. Такое значительное время на внесение данных тратилось из-за того, что я старался набирать текст без ошибок и каждое сложное слово искал в интернете, параллельно пытаясь вспоминать правила пунктуации.
Естественно это не нравилось моему руководителю и раздражало окружающих.
В один прекрасный день ко мне подошел коллега и сказал: «Дорогой друг, для чего ты проверяешь орфографию в интернете и медленно набираешь тексты без ошибок. Попробуй встроенную функцию проверки орфографии в ms office. Ведь гораздо проще набросать текст, не вдумываясь в его содержание, а потом за пару минут проверить его специальной опцией проверки правописания.»
Тогда для меня его слова стали откровением и немного перевернули представления о наборе таблиц. Хоть привычка стараться писать без ошибок не прошла, но, когда нужно срочно набрать документ я стал пользоваться проверкой орфографии в «Excel».
Давайте рассмотрим, как можно проверить правописание в таблицах «Excel».
В появившемся окне проверки орфографии вы увидите сомнительное слово (1), предложения по его замене (2), язык словаря (3) и соответствующие кнопки с действиями: «заменить», «пропустить», «добавить в словарь», «автозамена» и т.д.
Во вкладке «параметры» можно корректировать параметры проверки текста на ошибки.
Удачи в изучении «Эксель». Вопросы можете оставлять в комментариях или на форуме сайта.
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.
Если тексты приходится печатать в Excel, то там орфографические ошибки не подчеркиваются красным, а пунктуационные и стилистические — зеленым, как в Word’е.
Переносить эти таблицы из Excel — в Word — долго и накладно.
Для того, чтобы проверить правописание текста Excel нужно зайти в закладку «Рецензирование» -> «Правописание» -> «Орфография».
Если нужно проверить часть текста, тогда нужно его выделить, если весь текст, тогда выделять ни чего не нужно.
Когда закончится текст, выйдет диалоговое окно с вопросом:
Нажимаем «Да» и продолжится проверка с начала листа, не нужна проверка с начала листа, тогда «нет».
Когда будет найдено слово с ошибкой, то курсор встанет на ячейку с этим словом и выйдет диалоговое окно.
Орфографию действительно можно проверить с помощью программы Эксель и это не сложно сделать, правда не все знают как.
Пунктуацию вам придется самим проверять, Эксель лишь орфографические ошибки укажет.
Для начала открываем вкладку которая называется «рецензирование» на панели инструментов сверху.
После выделите нужный участок текста, который надо проверить вам и нажмите кнопку «орфография». Поверка будет осуществлена.
На панели инструментов есть вкладка «Рецензирование», заходите туда, там есть слева значок орфографии. Выделяете необходимый вам диапазон и нажимаете этот значок. Он при каждой найденной ошибке будет выдавать вам окошко, как можно исправить ту или иную ситуацию. Это не сложно, попробуйте.
Действительно, и в Microsoft Excel можно с легкостью выполнить/сделать проверку орфографии. Для того, чтобы это сделать, Вам нужно будет на верхней панели выбрать пункт «Рецензирование». Слева в углу (под вкладкой «Файл» имеется раздел «Правописание», в котором нужно выбрать самый первый пункт «Орфография» (кнопка с первыми буквами английского алфавита «АВС»):
После нажатия этой кнопки выполняется/совершается проверка выделенного фрагмента. Если вы ничего не выделили, то проверяется фрагмент от курсора вправо и вниз.
Когда работаешь много, то неизбежны ошибки. В конце концов не ошибается тот, кто ничего не делает. Исправить ошибки поможет проверка орфографии в Excel.
Скачайте файл тут. Я преднамеренно сделала несколько глупых ошибок, чтобы показать, как работает проверка орфографии в Excel. Откройте файл.
По окончании урока вы сможете:
- Настроить параметры операции «Проверка орфографии в Excel»
- Рассказать о командах диалогового окна «Орфография»
- Проверить орфографию на листе
- Скорректировать словарь
1. Настройка параметров операции «Проверка орфографии в Excel»
Шаг 1. Находим команду «Параметры» (Файл → Параметры):
Шаг 2. Отмечаем в диалоговом окне нужные режимы:
Я всегда отмечаю «Русский: требовать точного использования ё». Но в официальных документах «ё» не обязательно и это очень обедняет письменную речь.
Это интересно! | 24 декабря 1942 года приказом народного комиссара просвещения РСФСР В.П. Потёмкина было введено обязательное употребление буквы «ё» везде: в школьных учебниках, переписках, газетах. И на картах, разумеется. Между прочим, этот приказ никто никогда не отменял А фамилия французского актёра будет Депардьё, а не Депардье. И правильно произносить фамилию русского поэта на самом деле нужно Фёт, а не Фет. |
2. Диалоговое окно «Орфография»
Шаг 1. Запускаем диалоговое окно «Орфография» (лента Рецензирование → группа команд Правописание → команда Орфография):
После выполнения команды может появится окно:
Окно появляется в том случае, если ваш курсор находится в любом месте листа. Отсюда следует очень интересный вывод:
Понять и запомнить! | Можно назначить операцию «Проверка орфографии в Excel» только для выделенного диапазона |
Для выделенного диапазона A4:C9 проверка начинается с ячейки A4. Ячейка A3 с ошибочным словом «Касета для СD» выпадает из операции «Проверка орфографии в Excel»
Шаг 2. Изучаем диалоговое окно «Орфография»
- Пропустить (Ignore Once) – игнорировать ошибку в данном месте.
- Пропустить все (Ignore Аll) – не воспринимать данное слово как ошибку по всему листу.
- Добавить в словарь (Add to Dictionary) – добавить слово в словарь программы, чтобы в дальнейшем оно не воспринималось как ошибочное.
- Заменить (Change) – заменить ошибочное слово на то, которое выбрано в поле Варианты.
- Заменить все (Change Аll) – заменить ошибочное слово во всех местах по тексту на элемент списка, выбранный из поля Варианты.
- Автозамена (Autocorrect) – добавление ошибочного слова вместе с правильным словом из поля Варианты в функцию Автозамены для того, чтобы в дальнейшем такая ошибка автоматически исправлялась на правильный вариант.
- Это не команда, а поле Варианты, в котором вам предлагаются варианты замены ошибочного слова
3. Проверка орфографии в Excel
Шаг 1. Щелкаем по кнопке Заменить (Change) → слово «Наиминование» будет заменено на правильное и найдено следующее неизвестное слово «Касета».
Шаг 2. Щелкаем по кнопке Заменить (Change) → слово «Касета» будет заменено на правильное и найдено следующее неизвестное слово и так далее
Исправляем таким образом ошибки, пока не доберемся до слова «Безбарьерная». Чаще всего я работаю с техническими текстами, а технические термины в словарь не занесены. В результате весь документ подчеркнут красной волнистой чертой. Почему я вспомнила про Word?
4. Внесение слова в словарь
Как видите, проверка орфографии в Excel предлагает нам вариант «Безбарьерная
Шаг 1. Добавляем слово в словарь
А теперь посмотрим на наш словарь.
Шаг 2. Открываем диалоговое окно «Настраиваемые словари» (Файл → Параметры Word → Правописание → Настраиваемые словари):
Шаг 3. Отмечаем словарь «RoamingCustom.dic (по умолчанию)»:
Как видите, в моем словаре довольно приличное количество специальных терминов, которые офисные программы без моего вмешательства в словари отмечали, как ошибки. Но эти слова я добавлялf, работая в других офисных программах.
Понять и запомнить! | Словарь проверки нашей грамотности единый для всех офисных программ! Что не может не радовать! |
В диалоговом окне «RoamingCustom.dic (по умолчанию)» вы можете добавлять слова, удалять одно слово или все слова разом. Не пренебрегайте работай со словарём, тем более, что это не обременительно.
Когда вы закончите проверять орфографию, то будет выведено сообщение о том, что проверка орфографии в Excel закончена:
Назначить проверку орфографии можно простым нажатием функциональной клавиши F7.
Функция ЕСЛИ является одной из наиболее часто используемых в Excel. Она позволяет выполнять лишь те действия действий, которые соответствуют заданным пользователем критериям. Она может использоваться для проверки условий любого типа, включая текстовые. Сегодня мы разберем использование этой функции для ситуации, в которых критерием выступает соответствие или несоответствие определенному тексту.
Для начала давайте опишем в общих чертах, как использовать функцию ЕСЛИ. Это условный оператор, позволяющий осуществить проверку, соответствует ли конкретное значение конкретному критерию. Он содержит три обязательных аргумента:
- Условие. Может выступать арифметическим знаком или логической функцией. В любом случае, главное требование к условию – оно должно возвращать значение ИСТИНА или ЛОЖЬ.
- Значение, если ИСТИНА. Это текст, который выводится или функция, которая будет выполняться в случае истинности значения. Допустимо использование нескольких вложенных функций ЕСЛИ для того, чтобы выполнять многоуровневые проверки.
- Значение, если ЛОЖЬ. Это текст, функция или значение любого другого типа, которое будет показываться или выполняться в случае, если описанный в первом аргументе критерий не соответствует действительности.
Теперь же, после того, как мы вспомнили синтаксис этой функции, давайте более детально разберем особенности ее применения вместе с текстовыми значениями.
Проверка условия для полного совпадения текста (ЕСЛИ + СОВПАД)
Совпадение с текстом – одно из наиболее часто используемых условий в Excel. Во время проверки нужно обратить особое внимание на регистр текста, потому что он не учитывается функцией ЕСЛИ. Чтобы проверять регистр текста, необходимо использовать абсолютно другие функции.
В целом, для проверки соответствия переменной текстовой строке необходимо использовать логический оператор =. Общая функция выглядит следующим образом: =ЕСЛИ(G2=»выполнено»,ИСТИНА,ЛОЖЬ).
В этом случае строки могут быть записаны в разном регистре, и этот фактор не будет учитываться в функции ЕСЛИ. А что делать, если нужно проверить именно на разность регистров букв? Для этого вместо оператора = нужно использовать функцию СОВПАД, которая проверяет, являются ли текстовые строки идентичными.
Не стоит забывать заключать все текстовые значения в кавычки.
Сама функция работает следующим образом: она смотрит на текстовую строку 1, текстовую строку 2. Если они полностью совпадают, то она передает в ячейку или в аргумент функции значение ИСТИНА. Если же в результате анализа строк обнаруживается хотя бы одно различие, функция возвращает значение ЛОЖЬ.
Чтобы передать функцию СОВПАД функции ЕСЛИ, необходимо её использовать в качестве первого аргумента. Например, формула может иметь следующий вид: =ЕСЛИ(СОВПАД(G2,»Выполнено»),»Да»,»Нет»). Как мы видим в этом примере, эта формула понимает, что строки «ВЫПОЛНЕНО» и «выполнено» не являются идентичными.
Эта функция будет полезна, например, если вам нужно сравнить артикулы товаров или выполнить любое другое действие, требующее различения строк по регистру.
Функция ЕСЛИ с частичным совпадением текста
Ранее мы разобрались, как сравниваются строки на предмет полного соответствия. Но в некоторых ситуациях достаточно лишь частичного совпадения строки с эталоном. Например, нам нужен город, но какой именно – не столь важно. Самый простой метод, как это сделать – использовать операторы ? и *. Но это хорошая идея далеко не во всех ситуациях.
ЕСЛИ + ПОИСК
Один из самых надежных способов добиться поставленной задачи – использование функции ПОИСК в качестве аргумента функции ЕСЛИ. С её помощью пользователь может определить порядковый номер знака, который начинает отсчёт строки. В общем виде эта функция выглядит следующим образом: =ПОИСК(что_ищем, где_ищем, начиная_с_какого_символа_ищем).
При этом третий аргумент не является обязательным. Если его не указывать, поиск будет осуществляться с самого начала строки. В качестве возвращаемого в этой функции значения используется номер знака, с которого начинается нужная строка или же код ошибки.
Эта функция должна использоваться совместно с ещё одним оператором. Называется он ЕЧИСЛО. Его задача – проверка, является ли определённая переменная числом. Если да, ячейке или функции передаётся значение ИСТИНА. Она может использоваться, чтобы проверить, является ли конкретная переменная текстовой. Вот, как ее использовать для наших целей: =ЕСЛИ(ЕЧИСЛО(ПОИСК(«город»,B2)),»Город»,»»).
Эта функция работает по следующему алгоритму: она проверяет, является ли значение, возвращенное функцией поиска, числовым. Если да, то возвращаемое значение – «Город». Логика очень простая. Дело в том, что эта функция также фильтрует любые другие типы данных, кроме текстовых. Поскольку функция «Поиск» может возвращать и ошибку в случае ненахождения соответствующего числа, то функция ЕЧИСЛО дает возможность его отфильтровать. Если оказывается, что функция ЕЧИСЛО говорит, что была выдана ошибка, то в качестве аргумента передается пустое значение.
Единственный момент, который нужно учитывать, используя эту функцию – данный способ не подходит для различения частичного совпадения с учетом регистра. То есть, этот метод по сути аналогичный использованию знака =, только для частичного совпадения.
ЕСЛИ + НАЙТИ
Если же пользователю нужно сравнивать строки и по регистру, то тогда используется другая функция – НАЙТИ. Она работает абсолютно аналогичным образом, только только учитывает большие и малые буквы. Ее синтаксис включает следующие аргументы:
- Что ищем.
- Где осуществляется поиск.
- С какой позиции ищется нужный текст.
Следовательно, и использование формулы будет абсолютно аналогичным. =ЕСЛИ(ЕЧИСЛО(ПОИСК(«город»,B2)),»Город»,»»). Как видим, функция ЕСЛИ дает возможность осуществлять самые разнообразные операции. Это один из главных операторов Excel, который позволяет автоматизировать почти все, что только можно.
В этом уроке мы расскажем, как проверить правописание текста в Excel, а также добавить слова в пользовательский словарь или список автозамены.
- На вкладке Review (Рецензирование) кликните по кнопке Spelling (Правописание).
- Выберите подходящий вариант.
- Нажмите кнопку Change (Изменить), чтобы исправить орфографическую ошибку в ячейке A2.
- Нажмите кнопку Change All (Изменить все), чтобы исправить все слова с таким неправильным написанием (ячейки А2 и А7).
- Нажмите кнопку Ignore Once (Пропустить), чтобы игнорировать неправильное написание в ячейке A2. Выберите Ignore All (Пропустить все), чтобы игнорировать все слова с таким неправильным написанием.
- Нажмите кнопку Add To Dictionary (Добавить в словарь), чтобы добавить это слово в пользовательский словарь.Чтобы отредактировать этот список, выберите Options (Параметры). Если в окне нет этой кнопки, откройте File (Файл) >Options (Параметры) >Proofing (Правописание), а затем нажмите кнопку Custom Dictionaries (Настраиваемые словари).
Примечание: Cписок автозамены можно пополнить даже сокращениями. К примеру, если вы введете в ячейку фразу «ee.com», Excel может заменить ее на «www.excel-easy.com».
Подпишитесь к нам в дзен-канал, для получения свежих новостей it мира:
Рассмотрим использование функции ЕСЛИ в Excel в том случае, если в ячейке находится текст.
Будьте особо внимательны в том случае, если для вас важен регистр, в котором записаны ваши текстовые значения. Функция ЕСЛИ не проверяет регистр – это делают функции, которые вы в ней используете. Поясним на примере.
Проверяем условие для полного совпадения текста.
Проверку выполнения доставки организуем при помощи обычного оператора сравнения «=».
=ЕСЛИ(G2=»выполнено»,ИСТИНА,ЛОЖЬ)
При этом будет не важно, в каком регистре записаны значения в вашей таблице.
Если же вас интересует именно точное совпадение текстовых значений с учетом регистра, то можно рекомендовать вместо оператора «=» использовать функцию СОВПАД(). Она проверяет идентичность двух текстовых значений с учетом регистра отдельных букв.
Вот как это может выглядеть на примере.
Обратите внимание, что если в качестве аргумента мы используем текст, то он обязательно должен быть заключён в кавычки.
ЕСЛИ + СОВПАД
В случае, если нас интересует полное совпадение текста с заданным условием, включая и регистр его символов, то оператор » formula»>=ЕСЛИ(СОВПАД(G2,»Выполнено»),»Да»,»Нет»)
Как видите, варианты «ВЫПОЛНЕНО» и «выполнено» не засчитываются как правильные. Засчитываются только полные совпадения. Будет полезно, если важно точное написание текста — например, в артикулах товаров.
Использование функции ЕСЛИ с частичным совпадением текста.
Выше мы с вами рассмотрели, как использовать текстовые значения в функции ЕСЛИ. Но часто случается, что необходимо определить не полное, а частичное совпадение текста с каким-то эталоном. К примеру, нас интересует город, но при этом совершенно не важно его название.
Первое, что приходит на ум – использовать подстановочные знаки «?» и «*» (вопросительный знак и звездочку). Однако, к сожалению, этот простой способ здесь не проходит.
ЕСЛИ + ПОИСК
Нам поможет функция ПОИСК (в английском варианте – SEARCH). Она позволяет определить позицию, начиная с которой искомые символы встречаются в тексте. Синтаксис ее таков:
=ПОИСК(что_ищем, где_ищем, начиная_с_какого_символа_ищем)
Если третий аргумент не указан, то поиск начинаем с самого начала – с первого символа.
Функция ПОИСК возвращает либо номер позиции, начиная с которой искомые символы встречаются в тексте, либо ошибку.
Но нам для использования в функции ЕСЛИ нужны логические значения.
Здесь нам на помощь приходит еще одна функция EXCEL – ЕЧИСЛО. Если ее аргументом является число, она возвратит логическое значение ИСТИНА. Во всех остальных случаях, в том числе и в случае, если ее аргумент возвращает ошибку, ЕЧИСЛО возвратит ЛОЖЬ.
В итоге наше выражение в ячейке G2 будет выглядеть следующим образом:
Еще одно важное уточнение. Функция ПОИСК не различает регистр символов.
ЕСЛИ + НАЙТИ
В том случае, если для нас важны строчные и прописные буквы, то придется использовать вместо нее функцию НАЙТИ (в английском варианте – FIND).
Синтаксис ее совершенно аналогичен функции ПОИСК: что ищем, где ищем, начиная с какой позиции.
Изменим нашу формулу в ячейке G2
То есть, если регистр символов для вас важен, просто замените ПОИСК на НАЙТИ.
Итак, мы с вами убедились, что простая на первый взгляд функция ЕСЛИ дает нам на самом деле много возможностей для операций с текстом.
Примеры использования функции ЕСЛИ:
Функция МАКС в Excel: как найти максимальное значение — В этой статье объясняется функция МАКС с множеством примеров формул, которые показывают, как найти наибольшее значение в Excel и выделить наибольшее число на листе. МАКС — одна из самых простых…
Как сравнить два столбца на совпадения и различия — На прочтение этой статьи у вас уйдет около 10 минут, а в следующие 5 минут (или даже быстрее) вы легко сравните два столбца Excel на наличие дубликатов и выделите найденные…
Сравнение ячеек в Excel — Вы узнаете, как сравнивать значения в ячейках Excel на предмет точного совпадения или без учета регистра. Мы предложим вам несколько формул для сопоставления двух ячеек по их значениям, длине или количеству…
Вычисление номера столбца для извлечения данных в ВПР — Задача: Наиболее простым способом научиться указывать тот столбец, из которого функция ВПР будет извлекать данные. При этом мы не будем изменять саму формулу, поскольку это может привести в случайным ошибкам.…
Как проверить правильность ввода данных в Excel? — Подтверждаем правильность ввода галочкой. Задача: При ручном вводе данных в ячейки таблицы проверять правильность ввода в соответствии с имеющимся списком допустимых значений. В случае правильного ввода в отдельном столбце ставить…
Визуализация данных при помощи функции ЕСЛИ — Функцию ЕСЛИ можно использовать для вставки в таблицу символов, которые наглядно показывают происходящие с данными изменения. К примеру, мы хотим показать в отдельной колонке таблицы, происходит рост или снижение продаж.…
3 примера, как функция ЕСЛИ работает с датами. — На первый взгляд может показаться, что функцию ЕСЛИ для работы с датами можно применять так же, как для числовых и текстовых значений, которые мы только что обсудили. К сожалению, это…
Функция ЕСЛИ в Excel – примеры использования — на примерах рассмотрим, как можно использовать функцию ЕСЛИ в Excel, а также какие задачи мы можем решить с ее помощью