Чтобы проверить орфографию в тексте на листе, на вкладке Рецензирование нажмите кнопку Орфография.
Совет: Кроме того, можно нажать клавишу F7.
Ниже описано, что происходит при вызове функции проверки орфографии.
-
Если для проверки орфографии выделена одна ячейка, Excel проверяет весь лист, включая комментарии, колонтитулы и графические элементы.
-
Если выделено несколько ячеек, Excel проверяет орфографию только в этих ячейках.
-
Чтобы проверить орфографию в строке формул, выделите соответствующие слова.
Примечание: Excel не проверяет орфографию в ячейках, содержащих формулы.
Проверка орфографии при вводе
Функции автозаполнения и автозамены помогают исправлять ошибки непосредственно при вводе текста.
Функция автозаполнения, которая включена по умолчанию, помогает соблюдать точность при вводе, подставляя значения из других ячеек, но не проверяет отдельные слова в ячейке. Автозаполнение может пригодиться при создании формул.
Автозамена исправляет ошибки в тексте формулы, элементе управления листа, текстовом поле и метках диаграммы. Вот как это использовать:
-
Выберите Файл > Параметры.
-
В категории Правописание нажмите кнопку Параметры автозамены и ознакомьтесь с ошибками, которые чаще всего возникают при вводе.
Примечание: Функция автозамены не работает с текстом в диалоговых окнах.
Дополнительные ресурсы
Вы также можете проверить Исследования, Тезаурус и Перевод для получения дополнительной помощи с правописанием и языком.
-
На вкладке Обзор нажмите Правописание или нажмите F7 на клавиатуре.
Примечание: Диалоговое окно Орфография не откроется, если ошибки правописания не обнаружены или вы пытаетесь добавить слово, которое уже есть в словаре.
-
Выполните любое из описанных ниже действий.
Задача
Необходимые действия
Замена слова
В разделе Варианты выберите нужное слово и нажмите кнопку Изменить.
Изменение каждого экземпляра этого слова в данном документе
В разделе Варианты выберите нужное слово и нажмите кнопку Изменить все.
Пропуск слова и переход к следующему слову с ошибкой
Нажмите Игнорировать.
Пропуск каждого экземпляра этого слова в данном документе и переход к следующему слову с ошибкой
Нажмите Пропустить все.
Проверка орфографии при вводе
Вы можете использовать функцию автозамены для исправления опечаток и слов с ошибками. Для получения дополнительной информации см. Добавление, изменение или отключение автоматических исправлений.
Чтобы проверить орфографию любого текста на листе, нажмите Просмотр > Проверка > Правописание.
Функция ЕОШ в Excel используется для проверки значений, переданных в качестве ее единственного аргумента, и возвращает один из двух вариантов значений данных логического типа (ИСТИНА или ЛОЖЬ). Таким образом можно легко составить формулу обхода ошибок. Например, формула если ошибка то пустая ячейка: =ЕСЛИ(ЕОШ(A1);»»;A1).
Как проверить ячейки на ошибки с помощью функции ЕОШ в Excel
Функция ЕОШ часто используется для предотвращения возникновения ошибок в ячейках Excel. Рассматриваемая функция возвращает логическое ИСТИНА, если ее аргумент ссылается на ячейку, содержащую один из перечисленных кодов ошибки: #ССЫЛКА!, #ЧИСЛО!, #ЗНАЧ!, #ПУСТО!, #ИМЯ?, #ДЕЛ/0!. Аналогичный результат будет возвращен, если функция используется для проверки выражения или результата вычислений другой функции, указанных в качестве аргумента рассматриваемой функции, например =ЕОШ(5/0) (ошибка #ДЕЛ/0!) или =ЕОШ(ОСПЛТ(0,12;10;5;1000)) (ошибка #ЧИСЛО!, так как номер периода выплат не находится в диапазоне допустимых значений – 10>5).
В остальных случаях результат выполнения функции ЕОШ – значение ЛОЖЬ. Это касается также ошибки #Н/Д. То есть, результат выполнения формулы =ЕОШ(#Н/Д) – возвращает значение ЛОЖЬ.
Примечание:
В Excel начиная с версии 2007 года и выше была добавлена функция ЕСЛИОШИБКА, которая является более предпочтительной для использования, поскольку она нивелирует избыточность конструируемых выражений. Например, для проверки наличия ошибки в расчетах с помощью функции ЕОШ и устранения ее требуется конструкция ЕСЛИ(ЕОШ(проверяемое_значение);значение_если_ошибка_была_найдена;значение_без_изменений). С использованием функции ЕСЛИОШИБКА запись сокращается до =ЕСЛИОШИБКА(проверяемое_значение;значение_если_ошибка_была_найдена).
Примеры использования функции ЕОШ в формулах Excel
Пример 1. В таблице Excel содержатся данные о количестве посетителей сети магазинов по городам и среднем числе клиентов в сутки. Определить среднюю сумму в чеке на одного клиента. В некоторых городах магазины данного бренда еще не открылись, поэтому данные могут отсутствовать. А в результате вычислений формул весь отчет получился запачканным ошибками: #ДЕЛ/0!
Вид таблицы данных:

Для расчета среднего значения нужно разделить сумму покупок на число клиентов. Поскольку в некоторых городах магазины еще не открылись, данные отсутствуют. Чтобы предотвратить возникновение ошибки используем следующую формулу:
Если проверяемое значение функцией ЕСЛИ (результат выполнения функции ЕОШ, то есть проверка частного от деления C3/B3) возвращает ИСТИНА (ошибка была найдена), будет возвращено значение 0, иначе – результат деления C3/B3. Вычислим значение для города Москва и «растянем» формулу для определения результатов по другим городам. Получим:

Вместо ошибок #ДЕЛ/0! Выводится значение 0,00.
Как заменить ошибки в ячейках Excel текстом
Пример 2. Для поиска в базе данных используется функция БИЗВЛЕЧЬ, которая может вернуть как минимум два кода ошибок: #ЗНАЧ!, если поиск не дал результатов, и #ЧИСЛО!, если количество совпадений равно 2 и более. Заменить коды ошибок на более понятное для рядового пользователя пояснение.
Вид таблицы данных:

В данной таблице (оформлена как БД в Excel) хранятся данные о телевизорах на складе. Например, чтобы найти цену телевизора LG с диагональю 21 введем функцию:

Чтобы получать разъяснение ошибок при поиске несуществующих товаров или сразу нескольких единиц (например, в таблице есть несколько телевизоров с диагональю 21) используем следующую запись:
В результате поиска, например, телевизора Philips (несуществующая позиция в данной БД) получим следующее сообщение:

Привила использования функции ЕОШ в формулах Excel
Функция имеет следующую синтаксическую запись:
=ЕОШ(значение)
значение – единственный аргумент, обязательный для заполнения, который может быть указан в виде ссылки на ячейку, данными текстового, числового, логического типов, в виде логического выражения, функции или формулы, состоящей из нескольких функций.
Примечания:
- Функция не выполняет промежуточных преобразований типов данных для значений, принимаемых в качестве аргумента. Например, для текстовой строки со значением «#ЧИСЛО!» ошибкой она вернет значение ЛОЖЬ, а для ячейки со значением #ЧИСЛО! – ИСТИНА.
- Сама по себе рассматриваемая функция используется на практике крайне редко. Ее удобно применять в комбинации с другими логическими функциями, чаще всего с функцией ЕСЛИ.
На чтение 5 мин Опубликовано 13.01.2021
Те, кто работал в текстовом редакторе MS Word, видели, как при неправильном написании слов или допущении опечатки появляется нижнее подчеркивание красного цвета. К сожалению, в приложении MS Excel такого функционала очень не хватает. Понятно, что всевозможные сокращения, аббревиатуры и другие написания слов в измененном виде могут ввести программу в заблуждение, и она автоматически выдаст неверные результаты. Несмотря на это, такая функция присутствует, и ею можно воспользоваться.
Содержание
- Устанавливаем русский язык по умолчанию
- Что нужно для включения орфографии в Excel
- Запуск автоматической проверки орфографии
- Заключение
Устанавливаем русский язык по умолчанию
Автозамена опечаток и неправильно написанных слов включена по умолчанию, но в программе присутствуют проблемы другого порядка. Когда производится проверка документов в автоматическом режиме, в 9 из 10 случаях, программа реагирует на неправильно написанные английские термины. Почему так происходит и как это исправить попробуем разобраться дальше:
- В верхней части панели, нажмите кнопку «Файл» и перейдите по ссылке «Параметры».

- В списке слева выберите «Язык».
- Следующее окно настройки языковых параметров имеет два пункта настроек. В первом «Выбор языков редактирования» можно увидеть, что по умолчанию установлен русский язык.

Если же по каким-то причинам вам предпочтителен английский (США) для работы с документами, то необходимо произвести замену, активировав строку с языковым предпочтением и нажать по загоревшейся кнопке «По умолчанию».

- Далее спускаемся к пункту «Выбор языков интерфейса и справки». Здесь по умолчанию, как можно увидеть, для интерфейса установлен язык Microsoft Windows, а для справки язык интерфейса.

- Необходимо произвести замену на русский. Сделать можно одним из следующих способов: кликнуть по строке «русский» и снизу нажать на кнопку «По умолчанию», либо нажать на активную кнопку со стрелочкой вниз.
- Остается только согласиться, кликнув на «ОК». Появится окно с рекомендацией перезагрузить программу, чтобы изменения вступили в силу. Соглашаемся и перезагружаем в ручном режиме.

После перезапуска программа должна в автоматическом режиме сделать русский язык основным.
Что нужно для включения орфографии в Excel
На этом настройка не закончена, и нужно выполнить еще несколько действий:
- Во вновь запущенном приложении вновь перейдите в «Файл» и откройте «Параметры».
- Далее нас интересует инструмент «Правописание». Активируем открытие окна нажатием по строке ЛКМ.
- Находим строку «Параметры автозамены…» и кликаем по ней ЛКМ.

- Переходим в открывшееся окно, где нужно активировать графу «Автозамена» (как правило она активируется вместе с открытием окна).
- В рубрике «Показать кнопки возможностей автозамены» находим включенный функционал. Здесь для удобства работы с таблицами рекомендуется отключить несколько функций, например «Делать первые буквы предложений прописными» и «Писать названия дней с прописной буквы».

Пояснение от специалиста! Так как русский язык не предусматривает написание дней недели с заглавной буквы, то в данной строке можно снять галочку. Также стоит отметить, что делать первые буквы предложения прописными не имеет смысла, так как работа с таблицами предполагает постоянные сокращения. Если оставить галочку на данном пункте, то после каждой точки в сокращенном слове программа будет реагировать и исправлять неправильно написанное слово.
Спускаемся ниже и видим, что в данном окне интерфейса также присутствует список автозамены слов. В левой части предложены варианты неправильно написанных слов, а в правой варианты их исправления. Разумеется, этот список нельзя назвать полным, но все-таки основные слова с ошибками в данном перечне присутствуют.
В верхней части присутствуют поля вписывания слов для поиска. Для примера напишем «машына». Программа автоматически в левом поле предложит слово для автозамены. В нашем случае это «машина». Возможно и такое, что слова в предложенном словаре не окажется. Тогда нужно будет ввести правильное написание вручную и внизу кликнуть по кнопке «Добавить». На этом настройки закончены, и можно переходить к запуску автоматической проверки правописания в Excel.

Запуск автоматической проверки орфографии
После составления таблицы и записи всей требуемой информации возникает необходимость в проверке орфографии текста. Для этого нужно выполнить следующий перечень действий:
- Если нужно проверить только часть текста, то выделите ту, которая нуждается в проверке. В противном случае выделять текст нет необходимости.
- Вверху программы отыщите инструмент «Рецензирование».
- Далее в пункте «Правописание» найдите кнопку «Орфография» и кликните по ней ЛКМ.

- Откроется окно, где будет предложено продолжить проверку орфографии с начала листа. Нажмите кнопку «Да».
- После того, как инструмент найдет слово с ошибкой, высветится диалоговое окно со словом, в котором, по мнению программы, была допущена ошибка.

- В пункте «Варианты» выберите правильное слово и нажмите «Заменить», если такое слово одно в тексте, или «Заменить все», если есть вероятность, что выбранное слово встречается несколько раз.
Примечание от специалиста! Также обратите внимание на другие пункты, расположившиеся справа. Если есть уверенность, что слово написано правильно, то нужно выбрать «Пропустить» или «Пропустить все». Также при уверенности, что слово с ошибкой, можно запустить «Автозамена». В таком случае программа автоматически поменяет все слова самостоятельно. Есть еще один пункт «Добавить в словарь». Он необходим для самостоятельного добавления слов, которые возможно вы часто пишите с опечаткой.
Заключение
Каким бы знатоком русского языка вы не являлись, никогда нельзя быть до конца уверенным в правильности написанного текста. Человеческий фактор предполагает допущение ошибок различного рода. Специально для такого случая программа MS Excel предлагает инструмент проверки орфографии, запустив который можно исправить неправильно написанные слова.
Оцените качество статьи. Нам важно ваше мнение:
Перейти к содержимому
Когда я был начинающим пользователем программы «Excel», на заполнение небольшой таблички на 40-50 строчек у меня мог уйти целый день. Такое значительное время на внесение данных тратилось из-за того, что я старался набирать текст без ошибок и каждое сложное слово искал в интернете, параллельно пытаясь вспоминать правила пунктуации.
Естественно это не нравилось моему руководителю и раздражало окружающих.
В один прекрасный день ко мне подошел коллега и сказал: «Дорогой друг, для чего ты проверяешь орфографию в интернете и медленно набираешь тексты без ошибок. Попробуй встроенную функцию проверки орфографии в ms office. Ведь гораздо проще набросать текст, не вдумываясь в его содержание, а потом за пару минут проверить его специальной опцией проверки правописания.»
Тогда для меня его слова стали откровением и немного перевернули представления о наборе таблиц. Хоть привычка стараться писать без ошибок не прошла, но, когда нужно срочно набрать документ я стал пользоваться проверкой орфографии в «Excel».
Давайте рассмотрим, как можно проверить правописание в таблицах «Excel».
- Для начала следует набрать текст.
- Переключить панель быстрого доступа на вкладку «рецензирование».

- Выделить проверяемый диапазон с текстом.
- Нажать кнопку «Орфография».
В появившемся окне проверки орфографии вы увидите сомнительное слово (1), предложения по его замене (2), язык словаря (3) и соответствующие кнопки с действиями: «заменить», «пропустить», «добавить в словарь», «автозамена» и т.д.
Во вкладке «параметры» можно корректировать параметры проверки текста на ошибки.
Удачи в изучении «Эксель». Вопросы можете оставлять в комментариях или на форуме сайта.
Горячая Клавиша Excel — Проверить орфографию
Для быстрой проверки орфографии можно воспользоваться горячей клавишей F7.
Как быстро проверить ошибки в excel
Все мы привыкли, что программы автоматически проверяют грамотность того, что мы пишем. Эксель тоже умеет проверять орфографию, но эту проверку нужно специально включить. Один из самых быстрых способов проверки орфографических ошибок является горячая клавиша. Горячая Клавиша excel для проверки орфографии:

Как проверить ошибки в экселе ГК
Проверка орфографии буде происходить только в выделенных ячейках. Поэтому первым действием нужно выделить диапазон ячеек, в которых Вы планируете делать проверку.
Чтобы быстро выделить несколько ячеек, то после выделения первой просто нажмите Shift + Стрелка Вправо, а затем Shift + Стрелка Вниз.
Далее просто нажимаете клавишу F7 (на некоторых клавиатурах функциональные клавиши совмещены с другими, в этом случае нужно будет использовать сочетание Fn + F7.

Как проверить орфографию в excel
С помощью Горячей Клавиши F7 можно не только проверять, но и исправлять ошибки. Для исправления можете нажать кнопку «Заменить». Для автоматического исправления всех ошибок, нажмите «Заменить все»
Ещё один способ проверки орфографии — сделать это через меню. Нужно на вкладке «Рецензирование» в разделе «Правописание» нажать кнопку «Орфография»
Видео как быстро проверить ошибки в excel
Для наглядности мы подготовили небольшую видеоинструкцию, как с помощью горячих клавиш в экселе можно быстро проверить орфографию.
Другие Горячие Клавиши в Excel
#Руководства
- 18 янв 2023
-
0
Показали, как работать с логическими функциями Excel: ИСТИНА, ЛОЖЬ, И, ИЛИ, НЕ, ЕСЛИ, ЕСЛИОШИБКА, ЕОШИБКА, ЕПУСТО.
Иллюстрация: Merry Mary для Skillbox Media

Рассказывает просто о сложных вещах из мира бизнеса и управления. До редактуры — пять лет в банке и три — в оценке имущества. Разбирается в Excel, финансах и корпоративной жизни.
Логические функции в Excel проверяют, выполняются ли заданные условия в выбранном диапазоне таблицы. Пользователь указывает критерии, которые нужно проверить, — функции проверяют эти критерии и выдают результат: ИСТИНА или ЛОЖЬ.
Также логические функции используют в сложных расчётах для того, чтобы убрать промежуточные шаги вычисления и объединить несколько действий в одной ячейке. Это значительно сокращает время на обработку данных.
В статье рассмотрим основные логические функции Excel — расскажем, для чего они нужны, и на примерах покажем, как они работают.
- Функции ИСТИНА и ЛОЖЬ
- Функции И и ИЛИ
- Функция НЕ
- Функция ЕСЛИ
- Функция ЕСЛИОШИБКА
- Функция ЕОШИБКА
- Функция ЕПУСТО
В конце расскажем, как узнать больше о работе в Excel.
Функции ИСТИНА и ЛОЖЬ не используют самостоятельно — только внутри других логических функций. Они нужны, чтобы отмечать значения как истинные или ложные.
Функция ИСТИНА возвращает только истинные значения. Её синтаксис: =ИСТИНА ().
Функция ЛОЖЬ — возвращает только ложные значения. Её синтаксис: =ЛОЖЬ ().
Функции И и ИЛИ нужны для того, чтобы показать связь между условиями пользователя. Они определяют, будут соблюдены все критерии или только некоторые из них.
Функция И. Её используют, чтобы показать, что указанные число или текст должны соответствовать одновременно всем критериям. В этом случае функция возвращает значение ИСТИНА. Если один из критериев не соблюдается, функция И возвращает значение ЛОЖЬ.
Синтаксис функции И такой: =И(логическое_значение1;логическое_значение2;…), где «логическое_значение» — критерии пользователя, которые функция будет проверять. Всего может быть до 255 критериев.
Пример работы функции И. Проверим, соблюдены ли два условия:
- число 662 больше 300;
- число 8626 больше 9000.
Для этого выберем любую ячейку и в строке формул введём: =И(A1>300;A2>9000),
где А1 — ячейка с числом 662, А2 — ячейка с числом 8626.
Нажмём Enter. Функция возвращает значение ЛОЖЬ — один из критериев не соблюдён (число 8626 < 9000).
Скриншот: Excel / Skillbox Media
Проверим другие критерии:
- число 662 меньше 666;
- число 8626 больше 5000.
Снова выберем любую ячейку и в строке формул введём: =И(A1<666;A2>5000).
Функция возвращает значение ИСТИНА — оба критерия соблюдены.
Скриншот: Excel / Skillbox Media
Функция ИЛИ. Её используют, чтобы показать, что указанные число или текст должны соответствовать одному из критериев. Если хотя бы один критерий соблюдён, функция возвращает значение ИСТИНА. Если все критерии не соблюдены, функция ИЛИ возвращает значение ЛОЖЬ.
Синтаксис функции ИЛИ: =ИЛИ(логическое_значение1;логическое_значение2;…).
Максимальное количество логических значений (критериев) — тоже 255.
Пример работы функции ИЛИ. Проверим три критерия:
- число 662 меньше 666;
- число 8626 больше 5000;
- число 567 больше 786.
В строке формул введём: =ИЛИ(A1<666; A2>5000;A3>786).
Функция возвращает значение ИСТИНА, несмотря на то, что один критерий не соблюдён (число 567 < 786).
Скриншот: Excel / Skillbox Media
Проверим другие критерии:
- число 662 меньше 500;
- число 8626 больше 9000;
- число 567 больше 600.
В строке формул введём: =ИЛИ(A1<500;A2>9000;A3>600).
Функция возвращает значение ЛОЖЬ, так как ни один из критериев не соблюдён.
Скриншот: Excel / Skillbox Media
С помощью этой функции возвращают значения, которые противоположны по отношению к заданному параметру.
Если в качестве параметра функции НЕ указать ложное значение — она вернёт значение ИСТИНА. Наоборот, если указать истинное значение, функция вернёт ЛОЖЬ.
Синтаксис функции НЕ: =НЕ(логическое_значение), где «логическое_значение» — выражение, которое нужно проверить на соответствие значениям ИСТИНА или ЛОЖЬ. В этой функции можно использовать только одно такое выражение.
Пример работы функции НЕ. Проверим выражение «662 меньше 500». Выберем любую ячейку и в строке формул введём: =НЕ(A1<500), где А1 — ячейка с числом 662.
Нажмём Enter.
Выражение «662 меньше 500» ложное. Но функция НЕ поменяла значение на противоположное и вернула значение ИСТИНА.
Скриншот: Excel / Skillbox Media
Функцию ЕСЛИ используют, когда нужно сравнить данные таблицы с критериями пользователя.
У этой функции также два результата: ИСТИНА и ЛОЖЬ. Первый результат функция выдаёт, когда значение ячейки совпадает с заданным условием, второй — когда значение условию не соответствует.
Например, если нужно определить в таблице значения меньше 1000, то значение 700 будет отмечено функцией как истинное, а значение 3500 — как ложное.
Можно задавать несколько условий одновременно. Например, найти значения меньше 300, но больше 200. В этом случае функция определит значение 100 как ложное, а 250 — как истинное. Так можно проверять не только числовые значения, но и текст.
Синтаксис функции ЕСЛИ: =ЕСЛИ(лог_выражение;значение_если_истина;значение_если_ложь), где:
- лог_выражение — запрос пользователя, который функция будет проверять;
- значение_если_истина — результат, который функция принесёт в ячейку, если значение совпадёт с запросом пользователя;
- значение_если_ложь — результат, который функция принесёт в ячейку, если значение не совпадёт с запросом пользователя.
Пример работы функции ЕСЛИ. Предположим, из столбца с ценами нам нужно выбрать значения до 2 млн рублей.
Создадим отдельный столбец для результатов работы функции и выберем первую ячейку.
Скриншот: Excel / Skillbox Media
В строке формул введём: =ЕСЛИ(A2<2000000;»Подходит»;»Не подходит»)
Скриншот: Excel / Skillbox Media
Дальше нажимаем Enter и растягиваем результат из первой ячейки вниз до конца таблицы.
Скриншот: Excel / Skillbox Media
Функция показала, какие значения соответствуют условию «меньше 2000000», и отметила их как «Подходит». Значения, которые не соответствуют этому условию, отмечены как «Не подходит».
В Skillbox Media есть статья, где подробно объясняли, как использовать функцию ЕСЛИ в Excel — в частности, как запустить функцию ЕСЛИ с несколькими условиями.
Эту функцию используют, чтобы определить, есть ли ошибки в значениях таблицы или в формулах.
Синтаксис функции ЕСЛИОШИБКА: =ЕСЛИОШИБКА(значение;значение_если_ошибка), где:
- значение — выражение, которое нужно проверить;
- значение_если_ошибка — текст, число или формула, которые будут выводиться или выполняться в случае, если в результате проверки аргумента «значение» получен результат ЛОЖЬ.
Если ошибка есть, возвращается значение второго аргумента. Если ошибки нет — первого.
Пример работы функции ЕСЛИОШИБКА. Предположим, нам нужно разделить значения ячеек столбца A на значения ячеек столбца B. Проверим, будут ли ошибки в этих выражениях.
Выделим первую ячейку столбца C и введём: =ЕСЛИОШИБКА(A1/B1;»Ошибка в расчёте»)
Скриншот: Excel / Skillbox Media
Дальше нажмём Enter и растянем результат из первой ячейки вниз до конца таблицы.
Скриншот: Excel / Skillbox Media
В первой строке функция не нашла ошибок в выражении (360/60), поэтому провела расчёт и показала результат (6).
Во второй строке функция тоже не нашла ошибок (деление 0 на 76) — и показала результат расчёта (0).
В третьей строке функция нашла ошибку — делить на 0 нельзя. Поэтому вместо результата расчёта показала второй аргумент функции: «Ошибка в расчёте».
Эта функция проверяет, не содержат ли заданные ячейки ошибочных значений:
- #Н/Д
- #ЗНАЧ
- #ЧИСЛО!
- #ДЕЛ/0!
- #ССЫЛКА!
- #ИМЯ?
- #ПУСТО!
Синтаксис функции ЕОШИБКА: =ЕОШИБКА(значение), где «значение» — ячейка или диапазон ячеек, которые нужно проверить.
Если функция находит ошибочные значения — возвращает значение ИСТИНА. Если не находит — возвращает значение ЛОЖЬ.
Пример работы функции ЕОШИБКА. Обычно функцию ЕОШИБКА применяют в работе с большими диапазонами, где искать ошибочные значения самостоятельно долго и энергозатратно. Но для примера покажем, как она работает на небольшом диапазоне.
Выберем любую ячейку, в которой функция должна будет вывести результат. В строке формул введём: =ЕОШИБКА(A1:A6), где A1:A6 — диапазон, который нужно проверить.
Скриншот: Excel / Skillbox Media
Нажимаем Enter — функция возвращает значение ИСТИНА. Это значит, что она нашла ошибку в выделенном диапазоне.
Скриншот: Excel / Skillbox Media
Дальше эту функцию используют для выполнения других действий.
Например, при возникновении ошибки можно использовать функцию ЕОШИБКА в сочетании с функцией ЕСЛИ: =ЕСЛИ( ЕОШИБКА(B1);»Произошла ошибка»;B1*6).
Эта формула проверит наличие ошибки в ячейке B1. При возникновении ошибки функция ЕСЛИ возвращает сообщение «Произошла ошибка». Если ошибки отсутствуют, функция ЕСЛИ вычисляет произведение B1*6.
Функция ЕПУСТО проверяет, есть ли в выбранных ячейках какие-либо значения или эти ячейки пустые. Если ячейка пустая, функция возвращает значение ИСТИНА, если в ячейке есть данные — ЛОЖЬ.
Синтаксис функции ЕПУСТО: =ЕПУСТО(значение), где значение — ячейка или диапазон ячеек, которые нужно проверить.
Пример работы функции ЕОШИБКА. Так же как и предыдущую функцию, ЕПУСТО есть смысл применять при работе с большими диапазонами, где самостоятельно искать пустые ячейки слишком долго. Но для примера покажем, как она работает на небольшом диапазоне.
Выберем любую ячейку и в строке формул введём: =ЕПУСТО(A1:A6), где A1:A6 — диапазон, который нужно проверить.
Скриншот: Excel / Skillbox Media
Нажимаем Enter — функция возвращает значение ИСТИНА. Это значит, что она нашла пустую ячейку в выделенном диапазоне.
Скриншот: Excel / Skillbox Media
Как и в случае с функцией ЕОШИБКА, эту функцию можно использовать для выполнения других действий. Например, в сочетании с функцией ЕСЛИ.
- В Excel много функций, которые упрощают и ускоряют работу с таблицами. В этой подборке перечислили 15 статей и видео об инструментах Excel, необходимых в повседневной работе.
- В Skillbox есть курс «Excel + Google Таблицы с нуля до PRO». Он подойдёт как новичкам, которые хотят научиться работать в Excel с нуля, так и уверенным пользователям, которые хотят улучшить свои навыки. На курсе учат быстро делать сложные расчёты, визуализировать данные, строить прогнозы, работать с внешними источниками данных, создавать макросы и скрипты.
- Кроме того, Skillbox даёт бесплатный доступ к записи онлайн-интенсива «Экспресс-курс по Excel: осваиваем таблицы с нуля за 3 дня». Он подходит для начинающих пользователей. На нём можно научиться создавать и оформлять листы, вводить данные, использовать формулы и функции для базовых вычислений, настраивать пользовательские форматы и создавать формулы с абсолютными и относительными ссылками.
Другие материалы Skillbox Media по Excel
Учись бесплатно:
вебинары по программированию, маркетингу и дизайну.
Участвовать
Научитесь: Excel + Google Таблицы с нуля до PRO
Узнать больше
Если ваши таблицы содержат много формул, вам, вероятно, будет полезно воспользоваться преимуществами автоматической проверки ошибок. Вы можете включить эту функцию в разделе Формулы диалогового окна Параметры Excel (рис. 195.1).
Чтобы открыть это окно, выберите команду Файл ► Параметры. Включить или выключить проверку ошибок можно с помощью флажка Включить фоновый поиск ошибок. Кроме того, у вас есть возможность указать, какие типы ошибок следует проверять, устанавливая флажки в области Правила контроля ошибок.

Рис. 195.1. Excel может проверять ваши формулы на наличие возможных ошибок
Когда проверка ошибок включена, Excel постоянно оценивает таблицы, в том числе и содержащиеся в них формулы. Если возможная ошибка определена, то Excel добавит маленький треугольник в верхнем левом углу ячейки. Когда ячейка активизируется, появится смарт-тег. Щелчок на нем предоставит вам несколько команд на выбор. На рис. 195.2 показаны команды, которые появляются при выборе смарт-тега в ячейке, содержащей ошибку #ДЕЛ/0!. Команды различаются в зависимости от типа ошибки.
Во многих случаях вы просто игнорируете ошибку, выбрав команду Пропустить ошибку, предотвращающую ячейку от последующих проверок на ошибки. Однако все ранее проигнорированные ошибки можно сбросить, и тогда они появляются снова (нажмите кнопку Сброс пропущенных ошибок в разделе Формулы диалогового окна Параметры Excel).

Рис. 195.2. Щелчок на смарт-теге ошибки дает вам список команд
Даже если вы не используете функцию автоматической проверки ошибок, вы можете выбрать команду Формулы ► Зависимости формул ► Проверка наличия ошибок, чтобы открыть диалоговое окно, которое последовательно показывает каждую возможную ошибку ячейки, что во многом схоже с использованием функции проверки орфографии. На рис. 195.3 вы можете видеть диалоговое окно Контроль ошибок. Обратите внимание, что это немодальное диалоговое окно, и у вас остается доступ к листу, когда оно открыто.

Рис. 195.3. Использование окна Контроль ошибок для переключения между возможными ошибками, выявленными Excel
Помните, что возможность проверки ошибок несовершенна. На самом деле она даже не близка к совершенству. Другими словами, вы не можете считать, что ваш лист не содержит ошибок только потому, что Excel не выявил их! Не забывайте также, что эта возможность проверки ошибок не находит распространенный тип ошибок — перезапись ячейки с формулой другим значением.
Когда работаешь много, то неизбежны ошибки. В конце концов не ошибается тот, кто ничего не делает. Исправить ошибки поможет проверка орфографии в Excel.
Скачайте файл тут. Я преднамеренно сделала несколько глупых ошибок, чтобы показать, как работает проверка орфографии в Excel. Откройте файл.
По окончании урока вы сможете:
- Настроить параметры операции «Проверка орфографии в 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»
- Рассказать о командах диалогового окна «Орфография»
- Проверить орфографию на листе
- Скорректировать словарь
На чтение 6 мин. Просмотров 441 Опубликовано 09.01.2021
В этом руководстве будет показано, как использовать проверку орфографии в Excel и VBA.
В этой статье
- Проверка орфографии в Excel
- Как использовать проверку орфографии в Microsoft Excel
- Сочетания клавиш для проверки орфографии в Microsoft Excel
- Как проверить орфографию сразу на нескольких (или всех) листах
- Как проверить орфографию с помощью VBA
- Запустить проверку орфографии из VBA
- Проверка орфографии перед закрытием книги (VBA BeforeClose)
- Выделение слов с ошибками с помощью макроса VBA
- Простое кодирование на VBA
Содержание
- Проверка орфографии в Excel
- Как использовать проверку орфографии в Microsoft Excel
- Сочетания клавиш для проверки орфографии в Microsoft Excel
- Как проверить орфографию на нескольких (или всех) листах одновременно
- Как проверить орфографию с помощью VBA
- Запуск проверки орфографии из VBA
- Проверка орфографии перед закрытием книги (VBA BeforeClose)
- Выделение слов с ошибками с помощью макроса VBA
- Простое программирование на VBA
Проверка орфографии в Excel
Microsoft Excel предлагает базовую функцию проверки орфографии, которая может помочь вам проверить орфографию в любой создаваемой вами электронной таблице. Эта функция очень ограничена по сравнению с функцией проверки орфографии в Microsoft Word или Microsoft PowerPoint. Функция проверки орфографии Microsoft Word и Microsoft PowerPoint подчеркивает слова с ошибками во время написания, в то время как функция проверки орфографии Microsoft Excel этого не делает. Функция в Microsoft Excel уведомит вас о словах с ошибками, только если вы запустите функцию проверки орфографии. Кроме того, он не выявляет грамматические ошибки.
Как использовать проверку орфографии в Microsoft Excel
Проверить орфографию в Microsoft Excel очень просто:
1. Перейдите на вкладку «Обзор» на ленте в электронной таблице Excel.
2. На вкладке «Проверка» активируйте параметр «Орфография» (находится слева), чтобы проверить правописание на листе (или используйте сочетания клавиш ALT> R> S или F7, чтобы активировать проверку орфографии).
3. После запуска проверки орфографии появится диалоговое окно проверки орфографии (показано ниже).
Очень важно понимать различные параметры, доступные в этом диалоговом окне. Вот краткие определения каждой из доступных опций:
Игнорировать один раз : этот параметр позволяет один раз проигнорировать предложение об ошибке проверки орфографии для слова.
Игнорировать все : этот параметр позволяет игнорировать предложение об ошибке проверки орфографии для слова в электронной таблице на неопределенное время.
Добавить : Эта опция позволяет вам добавить слово, которое проверка орфографии считает ошибкой, в словарь Microsoft Excel, если это слово используется правильно. Это сделает слово приемлемым в Microsoft Excel и больше не будет считаться ошибкой проверки орфографии.
Изменить : этот параметр позволяет выбрать вариант ошибки проверки орфографии. для автоматического исправления слова с ошибкой. Для слова с ошибкой может быть несколько вариантов. Выберите предложение, которое вы хотите применить.
Изменить все : этот параметр позволяет вам изменить все ошибки проверки орфографии, которые применяются к одному и тому же слову с ошибкой с выбранным предложением на ваш выбор.
Автозамена : этот параметр заменяет слово с ошибкой выбранным вами предложением и добавляет его в список автозамены. Это позволяет Excel автоматически исправлять то же слово с ошибкой в выбранном предложении.
В диалоговом окне «Проверка орфографии» отображаются предложения по словам с ошибками. Нажатие кнопки “Изменить” автоматически исправит орфографию.
Вы также можете проигнорируйте предложенные вам предложения, просто нажав кнопку «Игнорировать один раз» или «Игнорировать все».
После завершения проверки орфографии вы получите уведомление:

Сочетания клавиш для проверки орфографии в Microsoft Excel
Нажмите F7, чтобы запустить функцию проверки орфографии. Как вариант, вы можете использовать сочетание клавиш ALT Alt> R> S.
Как проверить орфографию на нескольких (или всех) листах одновременно
Функция проверки орфографии применяется только к активной электронной таблице. Однако есть способ, которым вы можете воспользоваться, чтобы применить функцию проверки орфографии сразу к нескольким листам:
Щелкните правой кнопкой мыши имя вашей активной электронной таблицы.
A появится меню с опцией «Выбрать все листы».
Нажмите «Выбрать все листы»
Нажав« Выбрать все листы », вы группируете электронные таблицы в одну, чтобы запустить функцию проверки орфографии на всех листах в книге.
Вместо использования «Выбрать все листы» вы также можете удерживать клавиши CTRL и/или SHIFT, чтобы вручную выбрать несколько вкладок листа для проверки орфографии на нескольких листах одновременно. Затем активация проверки орфографии устранит ошибки проверки орфографии, обнаруженные на первом листе слева направо.
После завершения вы получите уведомление:

Как проверить орфографию с помощью VBA
Хотя основной функцией Excel не является обработка текста, многие таблицы могут накапливаться большой объем текста и проверка орфографии на листе – это обычно последнее, о чем люди думают.
Если ваши электронные таблицы попадают в эту категорию, вы можете попробовать несколько творческих способов запустить программу Excel «SpellChecker» ”Из кода в качестве мягкого напоминания.
Запуск проверки орфографии из VBA
Синтаксис для запуска диалогового окна проверки орфографии с использованием настроек по умолчанию:
|
sheet1.cells. CheckSpelling |
Проверка орфографии перед закрытием книги (VBA BeforeClose)
Ниже приведен пример кода для запуска диалогового окна проверки орфографии перед закрытием книги, но перед запросом на сохранение . Выражение сообщает VBA о необходимости проверки орфографии во всех ячейках Sheet1. Чтобы код работал, вы должны поместить его в окно кода ThisWorkbook в VBA.
|
Private Sub Workbook_BeforeClose (Cancel As Boolean) Sheet1.Cells.CheckSpelling End Sub |
Выделение слов с ошибками с помощью макроса VBA
В начале этого руководства мы упоминали, что, в отличие от Word и PowerPoint, Excel не подчеркивает слова с ошибками во время работы. Вместо этого вы должны запустить проверку орфографии вручную. Однако вы можете создать макрос, который выделяет все ячейки, содержащие слова с ошибками:
|
Sub Highlight_Misspelled_Words () Уменьшить размер ячейки как диапазон Для каждой ячейки в ActiveSheet.UsedRange Если не Application.CheckSpelling (Word: = cell.Text) Затем ячейка. Interior.ColorIndex = 6 Next End Sub |
При этом не будут автоматически выделяться ячейки с ошибками во время работы. Однако вы можете запрограммировать его на запуск по таймеру или до закрытия книги.
Простое программирование на VBA
Прекратить поиск кода VBA в Интернете. Узнайте больше об AutoMacro – конструкторе кода VBA, который позволяет новичкам кодировать процедуры с нуля с минимальными знаниями кодирования и множеством функций, позволяющих сэкономить время для всех пользователей!

Прекратить поиск кода VBA в Интернете. Попробуйте надстройку Code VBA…
[convertkit form = 4869294]
Считаете ли вы это руководство полезным? Затем поделитесь им с друзьями и коллегами:
Доброе время суток Хаброжители.
Буквально на днях, ко мне и моим коллегам обратились «опытные пользователи» Excel. По специфике работы «опытные пользователи» часто используют офисный пакет для оформления документации. Как ни странно, таблицы Excel так же часто встречаются. Как и на Хабре, не допустимо выпускать документы с орфографическими ошибками. Стандартной возможности excel, по подсветке орфографических ошибок нет. В связи с этим я разработал Add-ins для Excel который бы реализовывал такой функционал.
Проверить наличие ошибок не так и сложно, есть стандартный SpellCheck, которым я и воспользовался. Реализовывать предполагается 2 части:
1) проверка уже заполненных ячеек
2) проверка в реальном времени при вводе.
Сама логики работы простая, В первом случае проверяем все ячейки, если есть ошибка, выделяем лексемы и проверяем каждую лексему отдельно, для ошибочных лексем, создаем примечание и выделяем ошибочную лексему красным цветом. Во втором случае просто подписываемся на событие изменения ячейки и делаем все как в 1 случае только с меньшим диапазоном.
Приступим:
Запускаем VisualStudio, создаем расширение для Excel 2007.
При регистрации плагина, подпишемся на событие Cell-Changed и вызовем нашу функцию (функция будет описана чуть позже).
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
//Подпишемся на событие изменения ячейки
Globals.ThisAddIn.Application.Cells.Worksheet.Change += new Excel.DocEvents_ChangeEventHandler(Worksheet_Change);
}
void Worksheet_Change(Excel.Range Target)
{
SpellCheck.SpellChecker(Target);
}
Больше при регистрации ничего делать не будем. Проверку всей книги оставим пользователю по вызову.
Создаем свою вкладку в Ribbon. Добавляем новый Item Ribbon (Visual Designer)/
Создадим новую вкладку, первую не трогаем, т.к. она зарезервирована.
Так же, добавим 2 кнопки проверки: проверка всей книги, и проверку текущего листа.
Пропишем в событиях кнопок следующий код
Для всей книги
private void OrfoCheckAll_Click(object sender, RibbonControlEventArgs e)
{
var excel = Globals.ThisAddIn.Application;
var wss = excel.Worksheets;
var app = excel.Application;
foreach (var ws in wss)
{
var sheet = ws as Excel.Worksheet;
if (sheet != null)
{
var range = sheet.UsedRange;
foreach (var cll in range)
{
var cell = cll as Excel.Range;
SpellCheck.SpellChecker(cell);
}
}
}
}
Для листа
private void OrfoCheckCurrentSheet_Click(object sender, RibbonControlEventArgs e)
{
var excel = Globals.ThisAddIn.Application;
var app = excel.Application;
var sheet = app.ActiveSheet as Excel.Worksheet;
if (sheet != null)
{
var range = sheet.UsedRange;
foreach (var cll in range)
{
var cell = cll as Excel.Range;
SpellCheck.SpellChecker(cell);
}
}
}
Ну и самое главное, создадим статичный класс SpellCheck в котором и опишем нашу функцию проверки
public static class SpellCheck
{
public static void SpellChecker(Excel.Range Target)
{
var app = Globals.ThisAddIn.Application.Application;
string str = Target.Text.ToString();
if (app.CheckSpelling(str, Type.Missing, true) == false)
{
foreach (string tmp in ((string)str).Split(' '))
{
if (app.CheckSpelling(tmp, Type.Missing, Type.Missing) == false)
{
if (Target.Comment == null)
{
Target.AddComment("Ошибка в слове " + tmp);
Target.Characters[str.IndexOf(tmp) + 1, tmp.Length].Font.ColorIndex = 3;
}
else
{
Excel.Characters c = Target.Comment.Shape.TextFrame.Characters(Type.Missing, Type.Missing);
if (!c.Caption.Contains(tmp))
{
c.Caption = c.Caption + " " + tmp;
}
Target.Characters[str.IndexOf(tmp) + 1, tmp.Length].Font.ColorIndex = 3;
}
}
else
{
Target.Characters[str.IndexOf(tmp) + 1, tmp.Length].Font.ColorIndex = 0;
}
}
}
else
{
if (Target.Comment != null)
{
if (Target.Comment.Shape.AlternativeText.Contains("Ошибка в слове "))
{
Target.Characters[str.IndexOf(str), str.Length].Font.ColorIndex = 0;
Target.Comment.Delete();
}
}
}
}
После компиляции и загрузки плагина проверяем работу

Это всё чего не хватало Excel для автоматической проверки.
Как всегда, если у вас есть более интересные методы реализации, делитесь опытом
UPD: По просьбам хаброжителей, выложил готовый Плагин тут