Как сделать проверку текста в excel?

Как включить проверку орфографии в MS Excel

Проверка орфографии в текстовом редакторе MS Word — замечательная штука. Однако в «побратиме ворда», табличном редакторе MS Excel, этого добра явно не хватает. Причина конечно простая — таблицы предполагают сокращения, аббревиатуры и т.п. вещи, которые любая автоматическая проверка орфографии неизбежно «завернет». Тем не менее, это не повод расстраиваться. Потому что на практике, возможность включить в MS Excel проверку орфографии все-таки есть. Вернее, не проверку, а автозамену заведомо неправильно введенных слов и популярных опечаток.

Какая глупая ошибка… но почему Excel её не подчеркивает?!

Включаем русский язык в MS Excel

Самое смешное и одновременное грустное в этой истории, это то, что по умолчанию функция автозамены опечаток в MS Excel включена. Но по какой-то странной причине, на 9 из 10 проверенных мной офисных пакетов, языком для автозамены по умолчанию в MS Excel был английский.

исправляем язык по умолчанию в Excel

Поэтому, первым делом проверим как дела обстоят у нас. Открываем «Файл», «Параметры», и на вкладках слева, выбираем «Язык».

Вот теперь по умолчанию Exel разговаривает по-русски

Ну конечно, как я и думал. Не смотря на то, что про английский здесь не сказано ни слова, по умолчанию используется явно не русский. Укажем программе, что она не права. Выберите в списке русский язык и нажмите кнопку «Назначить» под текстовым полем в обоих окошках. Теперь проблема решена. Осталось нажать «Ок» и перезапустить MS Excel, чтоб изменения вступили в силу.

Читать еще:  Как сделать цветной график excel?

Включаем проверку орфографии (вернее исправление ошибок) в MS Excel

Теперь с чистым сердцем снова запускаем MS Excel и вновь открываем окно настроек «Параметры». Нас интересует вкладка «Правописание».

Нас больше всего интересует кнопка «Параметры автозамены». Наибольший интерес здесь представляет вкладка «Автозамена». Здесь можно внести одно косметическое изменение: в русском языке названия дней недели не пишутся с большой буквы, эту галочку можно без угрызений совести снять.

Если же вам часто приходится иметь дело с сокращениями (сокращ.), то лучше снять и галочку с пункта «Делать первые буквы предложений прописными», иначе MS Excel будет «исправлять» вас после каждой точки.

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

Ввод значений для автозамены в Excel

В моем примере выше «сабаку» на «собаку» он не заменит если ему не помочь. Мне это, к счастью, сделать не сложно — я ввожу в таблицу пару значений: правильное-неправильное слово и нажимаю «Добавить». Теперь все готово, можете проверять — достаточно набрать в ячейке «неправильное» слово и нажать Enter, как оно тотчас бдет заменено на правильное.

Не только исправление опечаток, но и автозамена!

Если вы успели заметить, список автозамены MS Excel можно использовать не только для исправления опечаток, но и для упрощения ввода длинных, часто используемых и устоявшихся выражений.

Заменяем сокращения и аббревиатуры в Excel на их полновесные аналоги

Например, я пишу в столбце слева аббревиатуру РФ, а справа — её расшифровку: Российская Федерация. Теперь мне достаточно ввести в ячейку всего две буквы, чтобы Excel автоматически «додумал» за меня всю «загаданную» фразу. Таким образом можно заранее определить фамилии/имена/должности сотрудников, адреса, наименования ведомств, и вообще, любую информацию, которая уместится в текстовую строчку.

Читать еще:  Как сделать график синуса в excel?

Функция ЕОШ для проверки ячеек на ошибки в Excel

Функция ЕОШ в Excel используется для проверки значений, переданных в качестве ее единственного аргумента, и возвращает один из двух вариантов значений данных логического типа (ИСТИНА или ЛОЖЬ). Таким образом можно легко составить формулу обхода ошибок. Например, формула если ошибка то пустая ячейка: =ЕСЛИ(ЕОШ(A1);»»;A1).

Как проверить ячейки на ошибки с помощью функции ЕОШ в Excel

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

В остальных случаях результат выполнения функции ЕОШ – значение ЛОЖЬ. Это касается также ошибки #Н/Д. То есть, результат выполнения формулы =ЕОШ(#Н/Д) – возвращает значение ЛОЖЬ.

В Excel начиная с версии 2007 года и выше была добавлена функция ЕСЛИОШИБКА, которая является более предпочтительной для использования, поскольку она нивелирует избыточность конструируемых выражений. Например, для проверки наличия ошибки в расчетах с помощью функции ЕОШ и устранения ее требуется конструкция ЕСЛИ(ЕОШ(проверяемое_значение);значение_если_ошибка_была_найдена;значение_без_изменений). С использованием функции ЕСЛИОШИБКА запись сокращается до =ЕСЛИОШИБКА(проверяемое_значение;значение_если_ошибка_была_найдена).

Примеры использования функции ЕОШ в формулах Excel

Пример 1. В таблице Excel содержатся данные о количестве посетителей сети магазинов по городам и среднем числе клиентов в сутки. Определить среднюю сумму в чеке на одного клиента. В некоторых городах магазины данного бренда еще не открылись, поэтому данные могут отсутствовать. А в результате вычислений формул весь отчет получился запачканным ошибками: #ДЕЛ/0!

Вид таблицы данных:

Читать еще:  Как сделать чтобы в excel число начиналось с нуля?

Для расчета среднего значения нужно разделить сумму покупок на число клиентов. Поскольку в некоторых городах магазины еще не открылись, данные отсутствуют. Чтобы предотвратить возникновение ошибки используем следующую формулу:

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

Вместо ошибок #ДЕЛ/0! Выводится значение 0,00.

Как заменить ошибки в ячейках Excel текстом

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

Вид таблицы данных:

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

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

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

Привила использования функции ЕОШ в формулах Excel

Функция имеет следующую синтаксическую запись:

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

  1. Функция не выполняет промежуточных преобразований типов данных для значений, принимаемых в качестве аргумента. Например, для текстовой строки со значением «#ЧИСЛО!» ошибкой она вернет значение ЛОЖЬ, а для ячейки со значением #ЧИСЛО! – ИСТИНА.
  2. Сама по себе рассматриваемая функция используется на практике крайне редко. Ее удобно применять в комбинации с другими логическими функциями, чаще всего с функцией ЕСЛИ.
Ссылка на основную публикацию
Adblock
detector