Заменить ошибки в эксель на текст

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

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

Если Вам необходимо ЗАМЕНИТЬ значение ошибки нулём или пустой строкой, то сделать это можно формулой (в зависимости от версии Excel), см, картинку:

Если же нужно просто скрыть ошибку, то можно использовать условное форматирование:



Вы можете часто встречать некоторые значения ошибок в книгах Excel, такие как #DIV/0, #VALUE!, #REF, #N/A, #NUM!, #NAME?, #NULL. И здесь мы покажем вам несколько полезных методов для поиска и замены этих # ошибок формулы на 0 (ноль), пробел или любую текстовую строку в Microsoft Excel. Возьмем приведенную ниже таблицу в качестве примера. Давайте прочитаем, чтобы узнать, как искать и заменять значения ошибок в таблице:


Замените # ошибок в формулах на 0, любые конкретные значения или пустые ячейки на ЕСЛИОШИБКА

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

В приведенной выше таблице видно, что значение ошибки #Н/Д было преобразовано в пустую ячейку, число и указанную текстовую строку соответственно. Вы можете изменить значение_если_ошибка к любым значениям, которые вам нужны, как показано в примере ниже:

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



Замените # ошибок в формулах конкретными числами с помощью ERROR.TYPE.

Обычно мы можем использовать Microsoft Excel ERROR.TYPE функция для возврата числа, соответствующего определенному значению ошибки.
В нашем примере ниже, используя функцию ERROR.TYPE в пустой ячейке, вы получите числовые коды для определенных значений ошибок, так что разные # ошибки формулы будут преобразованы в разные числа:

Нет.

# Ошибки

Формулы

Старинная к

1

#НОЛЬ!

= ERROR.TYPE (# ПУСТО!)

1

2

# DIV / 0!

= ERROR.TYPE (# DIV / 0!)

2

3

#СТОИМОСТЬ!

= ТИП ОШИБКИ (# ЗНАЧ!)

3

4

#REF!

= ERROR.TYPE (#REF!)

4

5

# ИМЯ?

= ERROR.TYPE (# ИМЯ?)

5

6

#NUM!

= ТИП ОШИБКИ (# ЧИСЛО!)

6

7

# N / A

= ERROR.TYPE (# НЕТ)

7

8

# ПОЛУЧЕНИЕ_ДАННЫХ

= ERROR.TYPE (#GETTING_DATA)

8

9

всех пользователей.

= ERROR.TYPE (1)

# N / A

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


Найдите и замените # ошибки формулы на 0, любые конкретные значения или пустые ячейки с помощью команды «Перейти к».

Таким образом можно легко преобразовать все ошибки формул # в выделенном фрагменте с 0, пустым или любыми другими значениями с помощью Microsoft Excel. Перейти к команда.

Шаг 1: Выберите диапазон, с которым вы будете работать.

Шаг 2: Нажмите F5 , чтобы открыть Перейти к диалоговое окно.

Шаг 3: Нажмите Особый кнопку, и он открывает Перейти к специальному диалоговое окно.

Шаг 4: В разделе Перейти к специальному диалоговое окно, только отметьте Формула вариант и ошибки вариант, см. снимок экрана:

документ-удалить-формула-ошибки-2

Шаг 5: И затем щелкните OK, были выбраны все # ошибки формулы, см. снимок экрана:

документ-удалить-формула-ошибки-3

Шаг 6: Теперь просто введите 0 или любое другое значение, необходимое для замены ошибок, и нажмите Ctrl + Enter ключи. Тогда вы получите, что все выбранные ячейки ошибок заполнены 0.

документ-удалить-формула-ошибки-4

Конечно, вы можете удалить все ячейки с ошибками, нажав клавишу Delete, оставив пустые ячейки.


Найдите и замените # ошибок формулы на 0, любые конкретные значения или пустые ячейки на Kutools for Excel

Если у вас есть Kutools for Excel установлен, его Мастер условий ошибки Инструмент упростит вашу работу, заменив все виды ошибок формул на 0, пустые ячейки или любые пользовательские сообщения.

1: Выберите диапазон со значениями ошибок, которые вы хотите заменить на ноль, пробел или текст, как вам нужно, затем cоблизывание Kutools > Больше > Мастер условий ошибки. Смотрите скриншот:

2. В разделе Мастер условий ошибки диалоговое окно, сделайте следующее:

(1) В типы ошибок выберите нужный тип ошибки, например Любое значение ошибки, Только значение ошибки # Н / Д or Любое значение ошибки, кроме # N / A. Здесь я выбираю Любое значение ошибки опцию.

(2) В Отображение ошибки раздел, если вы хотите заменить все значения ошибок пробелами, проверьте Ничего (пустая ячейка) опцию.

Чтобы заменить все значения ошибок на ноль или определенный текст, выберите Сообщение (текст) вариант, введите номер 0 или нужный текст в пустое поле.

(3) Щелкните значок OK кнопку.

И тогда вы можете увидеть, что все значения ошибок в выбранном диапазоне заменяются пробелами, нулями или определенным текстом, как вы сразу указали выше. Смотрите скриншоты:

Замените все значения ошибок пустыми

документ заменить error1

Замените все значения ошибок на ноль

документ заменить error1

Замените все значения ошибок определенным текстом

документ заменить error1

  Если вы хотите получить бесплатную пробную версию (30-день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.


Найдите и замените # ошибок в формуле на 0 или пробел на Kutools for Excel


Связанная статья:

  • Как изменить # DIV / 0! ошибка читабельному сообщению в excel?

Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Office Tab Добавляет в Office интерфейс с вкладками и значительно упрощает вашу работу

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Skip to content

Функция ЕСЛИОШИБКА – примеры формул

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

«Дайте мне точку опоры, и я переверну землю», — сказал однажды Архимед. «Дайте мне формулу, и я заставлю ее вернуть ошибку», — сказал бы пользователь Excel. Здесь мы не будем рассматривать, как получить ошибки в Excel. Мы узнаем, как предотвратить их, чтобы ваши таблицы были чистыми, а формулы — понятными и точными.

Итак, вот о чем мы поговорим:

Что означает функция Excel ЕСЛИОШИБКА

Функция ЕСЛИОШИБКА (IFERROR по-английски) предназначена для обнаружения и устранения ошибок в формулах и вычислениях. Это значит, что функция ЕСЛИОШИБКА должна выполнить определенные действия, если видит какую-либо ошибку. Более конкретно, она проверяет формулу и, если вычисление дает ошибку, то она возвращает какое-то другое значение, которое вы ей укажете. Если же всё хорошо, то просто возвращает результат формулы.

Синтаксис функции Excel ЕСЛИОШИБКА следующий:

ЕСЛИОШИБКА(значение; значение_если_ошибка)

Где:

  • Значение (обязательно) — что проверять на наличие ошибок. Это может быть формула, выражение или ссылка на ячейку.
  • Значение_если_ошибка (обязательно) — что возвращать при обнаружении ошибки. Это может быть пустая строка (получится пустая ячейка), текстовое сообщение, числовое значение, другая формула или вычисление.

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

Рассмотрим простой пример:

Чтобы этого не произошло, используйте формулу ЕСЛИОШИБКА, чтобы перехватывать и обрабатывать их нужным вам образом.

Если ошибка, то пусто

Укажите пустую строку (“”) в аргументе значение_если_ошибка, чтобы вернуть пустую ячейку, если обнаружена ошибка:

=ЕСЛИОШИБКА(A4/B4; «»)

Вернемся к нашему примеру и используем ЕСЛИОШИБКА:

Как видите по сравнению с первым скриншотом, вместо стандартных сообщений мы видим просто пустые ячейки.

Если ошибка, то показать сообщение

Вы также можете отобразить собственное сообщение вместо стандартного обозначения ошибок Excel:

=ЕСЛИОШИБКА(A4/B4; «Ошибка в вычислениях»)

Перед вами – третий вариант  нашей небольшой таблицы.

5 фактов, которые нужно знать о функции ЕСЛИОШИБКА в Excel

  1. ЕСЛИОШИБКА в Excel обрабатывает все типы ошибок, включая #ДЕЛ/0!, #Н/Д, #ИМЯ?, #NULL!, #ЧИСЛО!, #ССЫЛКА! и #ЗНАЧ!.
  2. В зависимости от содержимого аргумента значение_если_ошибка функция может заменить ошибки вашим текстовым сообщением, числом, датой или логическим значением, результатом другой формулы или пустой строкой (пустой ячейкой).
  3. Если аргумент значение является пустой ячейкой, он обрабатывается как пустая строка (»’), но не как ошибка.
  4. ЕСЛИОШИБКА появилась в Excel 2007 и доступна во всех последующих версиях Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021 и Excel 365.
  5. Чтобы перехватывать ошибки в Excel 2003 и более ранних версиях, используйте функцию ЕОШИБКА в сочетании с функцией ЕСЛИ, например как показано ниже: 

=ЕСЛИ(ЕОШИБКА(A4/B4);»Ошибка в вычислениях»;A4/B4)

Далее вы увидите, как можно использовать ЕСЛИОШИБКА в Excel в сочетании с другими функциями для выполнения более сложных задач.

ЕСЛИОШИБКА с функцией ВПР

Часто встречающаяся задача в Excel – поиск нужного значения в таблице в соответствии с определёнными критериями. И не всегда этот поиск бывает успешным. Одним из наиболее распространенных применений функции ЕСЛИОШИБКА является сообщение пользователям, что искомое значение не найдено в базе данных. Для этого вы заключаете формулу ВПР в функцию ЕСЛИОШИБКА примерно следующим образом:

ЕСЛИОШИБКА(ВПР(  );»Не найдено»)

Если искомое значение отсутствует в таблице, которую вы просматриваете, обычная формула ВПР вернет ошибку #Н/Д:

Для лучшего понимания таблицы и улучшения ее внешнего вида, заключите функцию ВПР в ЕСЛИОШИБКА и покажите более понятное для пользователя сообщение:

=ЕСЛИОШИБКА(ВПР(D3; $A$3:$B$5; 2;ЛОЖЬ); «Не найдено»)

На скриншоте ниже показан пример ЕСЛИОШИБКА вместе с ВПР в Excel:

Если вы хотите перехватывать только #Н/Д, но не все подряд ошибки, используйте функцию ЕНД вместо ЕСЛИОШИБКА. Она просто возвращает ИСТИНА или ЛОЖЬ в зависимости от появления ошибки #Н/Д. Поэтому нам здесь еще понадобится функция ЕСЛИ, чтобы обработать эти логические значения:

=ЕСЛИ(ЕНД(ВПР(D3; $A$3:$B$5; 2;ЛОЖЬ)); «Не найдено»;ВПР(D3; $A$3:$B$5; 2;ЛОЖЬ))

Дополнительные примеры формул Excel ЕСЛИОШИБКА ВПР можно также найти в нашей статье Как убрать сообщение #Н/Д в ВПР?

Вложенные функции ЕСЛИОШИБКА для выполнения последовательных ВПР

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

Предположим, у вас есть несколько отчетов о продажах из региональных отделений вашей компании, и вы хотите получить сумму по определенному идентификатору заказа. С ячейкой В9 в качестве критерия поиска (номер заказа) и тремя небольшими таблицами поиска (таблица 1, 2 и 3), формула выглядит следующим образом:

=ЕСЛИОШИБКА(ВПР(B9;A3:B6;2;0);ЕСЛИОШИБКА(ВПР(B9;D3:E6;2;0);ЕСЛИОШИБКА(ВПР(B9;G3:H6;2;0);»Не найден»)))

Результат будет выглядеть примерно так, как на рисунке ниже:

То есть, если поиск завершился неудачей (то есть, ошибкой) первой таблице, начинаем искать во второй, и так далее. Если нигде ничего не нашли, получим сообщение «Не найден».

ЕСЛИОШИБКА в формулах массива

Как вы, наверное, знаете, формулы массива в Excel предназначены для выполнения нескольких вычислений внутри одной формулы. Если вы в аргументе значение функции ЕСЛИОШИБКА  укажете формулу или выражение, которое возвращает массив, она также обработает и вернет массив значений для каждой ячейки в указанном диапазоне. Пример ниже поможет пояснить это.

Допустим, у вас есть Сумма в столбце B и Цена в столбце C, и вы хотите вычислить Количество. Это можно сделать с помощью следующей формулы массива, которая делит каждую ячейку в диапазоне B2:B4 на соответствующую ячейку в диапазоне C2:C4, а затем суммирует результаты:

=СУММ(($B$2:$B$4/$C$2:$C$4))

Формула работает нормально, пока в диапазоне делителей нет нулей или пустых ячеек. Если есть хотя бы одно значение 0 или пустая строка, то возвращается ошибка: #ДЕЛ/0! Из-за одной некорректной позиции мы не можем получить итоговый результат.

Чтобы исправить эту ситуацию, просто вложите деление внутрь формулы ЕСЛИОШИБКА:

=СУММ(ЕСЛИОШИБКА($B$2:$B$4/$C$2:$C$4;0))

Что делает эта формула? Делит значение в столбце B на значение в столбце C в каждой строке (3500/100, 2000/50 и 0/0) и возвращает массив результатов {35; 40; #ДЕЛ/0!}. Функция ЕСЛИОШИБКА перехватывает все ошибки #ДЕЛ/0! и заменяет их нулями. Затем функция СУММ суммирует значения в итоговом массиве {35; 40; 0} и выводит окончательный результат (35+40=75).

ПримечаниеПомните, что ввод формулы массива должен быть завершен нажатием комбинации  Ctrl + Shift + Enter (если у вас не Office365 или Excel2021 – они понимают формулы массива без дополнительных телодвижений).

ЕСЛИОШИБКА или ЕСЛИ + ЕОШИБКА?

Теперь, когда вы знаете, как использовать функцию ЕСЛИОШИБКА в Excel, вы можете удивиться, почему некоторые люди все еще склоняются к использованию комбинации ЕСЛИ + ЕОШИБКА. Есть ли у этого старого метода преимущества по сравнению с ЕСЛИОШИБКА? 

В старые недобрые времена Excel 2003 и более ранних версий, когда ЕСЛИОШИБКА не существовало, совместное использование ЕСЛИ и ЕОШИБКА было единственным возможным способом перехвата ошибок. Это просто немного более сложный способ достижения того же результата.

Например, чтобы отловить ошибки ВПР, вы можете использовать любую из приведенных ниже формул.

В Excel 2007 — Excel 2016:

ЕСЛИОШИБКА(ВПР(  ); «Не найдено»)

Во всех версиях Excel:

ЕСЛИ(ЕОШИБКА(ВПР(…)); «Не найдено»; ВПР(…))

Обратите внимание, что в формуле ЕСЛИ ЕОШИБКА ВПР вам нужно дважды выполнить ВПР.  Чтобы лучше понять, расшифруем: если ВПР приводит к ошибке, вернуть «Не найдено», в противном случае вывести результат ВПР.

А вот простой пример формулы Excel ЕСЛИ ЕОШИБКА ВПР:

=ЕСЛИ(ЕОШИБКА(ВПР(D2; A2:B5;2;ЛОЖЬ)); «Не найдено»; ВПР(D2; A2:B5;2;ЛОЖЬ ))

ЕСЛИОШИБКА против ЕСНД

Представленная в Excel 2013, ЕСНД (IFNA в английской версии) — это еще одна функция для проверки формулы на наличие ошибок. Его синтаксис похож на синтаксис ЕСЛИОШИБКА:

ЕСНД(значение; значение_если_НД)

Чем ЕСНД отличается от ЕСЛИОШИБКА? Функция ЕСНД перехватывает только ошибки #Н, тогда как ЕСЛИОШИБКА обрабатывает все типы ошибок.

В каких ситуациях вы можете использовать ЕСНД? Когда нецелесообразно скрывать все ошибки. Например, при работе с важными данными вы можете захотеть получать предупреждения о возможных ошибках в вашем наборе данных (случайном делении на ноль и т.п.), а стандартные сообщения об ошибках Excel с символом «#» могут быть яркими визуальными индикаторами проблем.

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

Предположим, вы хотите получить Количество из таблицы поиска в таблицу с результатами, как показано на рисунке ниже.  Проще всего было бы использовать ЕСЛИОШИБКА с ВПР. Таблица приобрела бы красивый вид, но при этом за надписью «Не найдено» были бы скрыты не только ошибки поиска, но и все другие ошибки. И мы не заметили бы, что в исходной таблице поиска у нас есть ошибка деления на ноль, так как не заполнена цена персиков. Поэтому более разумно использовать ЕСНД, чтобы с ее помощью обработать только ошибки поиска:

=ЕСНД(ВПР(F3; $A$3:$D$6; 4;ЛОЖЬ); «Не найдено»)

Или подойдет комбинация ЕСЛИ ЕНД для старых версий Excel:

=ЕСЛИ(ЕНД(ВПР(F3; $A$3:$D$6; 4;ЛОЖЬ));»Не найдено»; ВПР(F3; $A$3:$D$6; 4;ЛОЖЬ))

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

Рекомендации по использованию ЕСЛИОШИБКА в Excel

Итак, вы уже знаете, что функция ЕСЛИОШИБКА — это самый простой способ отлавливать ошибки в Excel и маскировать их пустыми ячейками, нулевыми значениями или собственными сообщениями. Однако это не означает, что вы должны обернуть каждую формулу в функцию обработки ошибок. 

Эти простые рекомендации могут помочь вам сохранить баланс.

  1. Не ловите ошибки без весомой на то причины.
  2. Оберните в ЕСЛИОШИБКА только ту часть формулы, где по вашему мнению могут возникнуть проблемы.
  3. Чтобы обрабатывать только определенные ошибки, используйте другую функцию обработки ошибок с меньшей областью действия:
    • ЕСНД или ЕСЛИ ЕНД для обнаружения только ошибок #H/Д.
    • ЕОШ для обнаружения всех ошибок, кроме #Н/Д.

Мы постарались рассказать, как можно использовать функцию ЕСЛИОШИБКА в Excel. Примеры перехвата и обработки ошибок могут быть полезны и для «чайников», и для более опытных пользователей. 

Также рекомендуем:

Скрытие значений и индикаторов ошибок в ячейках

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

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

Существует множество причин, по которым формулы могут возвращать ошибки. Например, деление на 0 не допускается, и если ввести формулу =1/0, Excel возвращает #DIV/0. Значения ошибок: #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF! и #VALUE!.

Преобразование ошибки в нулевое значение и использование формата для скрытия значения

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

Создание примера ошибки

  1. Откройте чистый лист или создайте новый.

  2. Введите 3 в ячейку B1, в ячейку C1 — 0, а в ячейку A1 — формулу =B1/C1.
    The #DIV/0! в ячейке A1.

  3. Выделите ячейку A1 и нажмите клавишу F2, чтобы изменить формулу.

  4. После знака равно (=) введите ЕСЛИERROR и открываю скобку.
    ЕСЛИERROR(

  5. Переместите курсор в конец формулы.

  6. Введите ,0), то есть запятую и закрываюю скобки.
    Формула =B1/C1 становится=ЕСЛИERROR(B1/C1;0).

  7. Нажмите клавишу ВВОД, чтобы завершить редактирование формулы.
     Теперь в ячейке вместо ошибки #ДЕЛ/0! должно отображаться значение 0.

Применение условного формата

  1. Выделите ячейку с ошибкой и на вкладке Главная нажмите кнопку Условное форматирование.

  2. Выберите команду Создать правило.

  3. В диалоговом окне Создание правила форматирования выберите параметр Форматировать только ячейки, которые содержат.

  4. Убедитесь, что в разделе Форматировать только ячейки, для которых выполняется следующее условие в первом списке выбран пункт Значение ячейки, а во втором — равно. Затем в текстовом поле справа введите значение 0.

  5. Нажмите кнопку Формат.

  6. На вкладке Число в списке Категория выберите пункт (все форматы).

  7. В поле Тип введите ;;; (три точки с запятой) и нажмите кнопку ОК. Нажмите кнопку ОК еще раз.
     Значение 0 в ячейке исчезнет. Это связано с тем, что пользовательский формат ;;; предписывает скрывать любые числа в ячейке. Однако фактическое значение (0) по-прежнему хранится в ячейке.

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

  1. Выделите диапазон ячеек, содержащих значение ошибки.

  2. На вкладке Главная в группе Стили щелкните стрелку рядом с командой Условное форматирование и выберите пункт Управление правилами.
     Появится диалоговое окно Диспетчер правил условного форматирования.

  3. Выберите команду Создать правило.
     Откроется диалоговое окно Создание правила форматирования.

  4. В списке Выберите тип правила выберите пункт Форматировать только ячейки, которые содержат.

  5. В разделе Измените описание правила в списке Форматировать только ячейки, для которых выполняется следующее условие выберите пункт Ошибки.

  6. Нажмите кнопку Формат и откройте вкладку Шрифт.

  7. Щелкните стрелку, чтобы открыть список Цвет, а затем в списке Цвета темывыберите белый цвет.

Иногда вы не хотите, чтобы в ячейках появлялись оценки ошибок и вместо них должна отображаться текстовая строка, например «#N/Д», тире или строка «0». Сделать это можно с помощью функций ЕСЛИОШИБКА и НД, как показано в примере ниже.

Пример

Описание функций

ЕСЛИERROR     С помощью этой функции можно определить, содержит ли ячейка ошибку и возвращает ли ошибку формула.

НД    Эта функция возвращает в ячейке строку «#Н/Д». Синтаксис =NA().

  1. Выберите отчет сводной таблицы.
    Появится область «Инструменты для работы со pivottable».

  2. Excel 2016 и Excel 2013: на вкладке Анализ в группе Таблица щелкните стрелку рядом с кнопкой Параметры ивыберите параметры.

    Excel 2010 и Excel 2007: на вкладке Параметры в группе Таблица щелкните стрелку рядом с кнопкой Параметры ивыберите параметры.

  3. Перейдите на вкладку Разметка и формат, а затем выполните следующие действия.

    • Изменение способа отображения ошибок.     В поле Формат выберите значение ошибкиПоказывать. Введите в поле значение, которое нужно выводить вместо ошибок. Для отображения ошибок в виде пустых ячеек удалите из поля весь текст.

    • Изменение способа отображения пустых ячеек     Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое нужно выводить в пустых ячейках. Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.

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

Ячейка с неправильной формулой

Ячейка с ошибкой в формуле

  1. В Excel 2016, Excel 2013 и Excel 2010: Выберите Файл >Параметры >Формулы.

    In Excel 2007: Click the Microsoft Office button Изображение кнопки Office> Excel Options >Formulas.

  2. В разделе Поиск ошибок снимите флажок Включить фоновый поиск ошибок.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Содержание

  • 1 Включаем русский язык в MS Excel
  • 2 Включаем проверку орфографии (вернее исправление ошибок) в MS Excel
  • 3 Не только исправление опечаток, но и автозамена!
  • 4 Настройка
  • 5 Проверка фрагментами
  • 6 Орфография excel
      • 6.0.1 Орфография в Excel. Проверка текста
      • 6.0.2 Автозамена опечаток в Excel

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

как сделать чтобы excel подчеркивал ошибки

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

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

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

как сделать чтобы excel подчеркивал ошибки

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

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

как сделать чтобы excel подчеркивал ошибки

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

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

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

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

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

как сделать чтобы excel подчеркивал ошибки

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

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

как сделать чтобы excel подчеркивал ошибки

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

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

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

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

как сделать чтобы excel подчеркивал ошибки

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

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

Доброго времени суток.

По умолчанию в Microsoft Word автоматически подчеркиваются слова с ошибками. В Excel такого, как правило, не происходит, хотя обе программы из одного пакета. Не удивляйтесь. Разработчики не упустили этот момент. Просто нужно знать, как в экселе проверить орфографию. Как раз об этом вы и прочитаете в моей коротенькой статье.

как сделать чтобы excel подчеркивал ошибки

Настройка

Если вы хотите включить исправление ошибок на постоянной основе, выполните такую настройку программы:

  • В верхнем углу слева обратитесь к вкладке «Файл».
  • В появившемся меню выберите раздел «Параметры».
  • Откроется еще одно окно, где с левой стороны нужно нажать на строку «Правописание».

как сделать чтобы excel подчеркивал ошибки

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

как сделать чтобы excel подчеркивал ошибки

В ранних версиях Excel нужные настройки могут находиться в разделах «Сервис — Параметры — Правописание».

Проверка фрагментами

Хотите единоразово проверить орфографию всей таблицы или отдельных ячеек? Воспользуйтесь специальной функцией:

  • Если вам нужно проверить одну ячейку, просто поставьте в ней курсор. Несколько? Выделите их. Весь текст? Чтобы быстро его выделить, зажмите Ctrl + A.
  • На верхней панели перейдите во вкладку «Рецензирование».
  • Обратите внимание на первое поле — «Правописание» — в панели инструментов.
  • На нем есть функция «Орфография». Нажмите на нее.

как сделать чтобы excel подчеркивал ошибки

  • Всплывет небольшое окошко (если ошибки будут найдены), где сверху — в строке «Нет в словаре» — будет прописано ошибочное слово, а под ней — варианты его исправления.

как сделать чтобы excel подчеркивал ошибки

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

  • намеренно пропустить некоторые или все неправильные слова,
  • добавить какие-то из них в словарь, чтобы в дальнейшем они не принимались экселем за ошибку,
  • заменить сразу все найденные неточности правильным вариантом и т. д.

Так то всё. Это тема ну очень уж простая :-), расписывать много нету смысла.

Всем пока.

В разделе Другие языки и технологии на вопрос Почему Excel не подчеркивает орфографические ошибки? Может что в настройках не нашел? заданный автором Ўрий Пьянков лучший ответ это F7 — проверка орфографии. Режима подчеркивания ошибок как в ворде нет.

Ответ от

2 ответа

Привет! Вот подборка тем с ответами на Ваш вопрос: Почему Excel не подчеркивает орфографические ошибки? Может что в настройках не нашел?

Ответ от Невропатолог
Точно проверка орфографии называется. В настройках

Ответ от Аэростатика
Кнопка пуск (значок с абракадаброй перед кнопкой файл) кнопка подготовить, в открывшемся окне (не из списка выбрать, а внизу рамки) кнопка «Параметры Excel » , далее — орфография — и отметишь галочками нужное тебе — языки проверки, словари и т. д. Кнопка — сохранить.

Ответ от

2 ответа

Привет! Вот еще темы с нужными ответами:

При подготовке документов мы можем случайно совершить орфографические ошибки, которые могут испортить впечатление от проделанной работы. Инструмент проверки орфографии в Excel помогает избежать данную проблему.

Чтобы проверить орфографию текста в Excel, выбираем на панели вкладок Рецензирование -> Правописание -> Орфография:

как сделать чтобы excel подчеркивал ошибки
По умолчанию Excel начинает проверку орфографии от местоположения курсора вправо и вниз.
Поэтому при достижении конца документа, Excel предложит проверить правописание с начала листа:

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

как сделать чтобы excel подчеркивал ошибки

  • Нет в словаре — слово с ошибкой;
  • Варианты — варианты исправления слова;
  • Пропустить — пропуск слова (переход к следующей ошибке);
  • Заменить — замена слова с ошибкой на выбранный исправленный вариант;
  • Добавить в словарь — добавление слова в словарь (например, при написании фамилий);
  • Автозамена — автоматическая замена слова (при вводе) на исправленный вариант.

Для детальной настройки исправления текста нажимаем на кнопку Параметры:

как сделать чтобы excel подчеркивал ошибки
В данном меню можно настроить параметры автозамены, изменить язык словаря и т.д.

Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru!

Удобно, если можно проверить правильно ли написан текст в excel. Я честно говоря, долгое время думал, что такое можно только в Word. Потом прочитал/узнал, что функция проверка орфография в Excel тоже присутствует. А несколько последних недель меня стали часто спрашивать можно ли проверить орфографию в Excel быстро? Отвечаю…

Да, можно! Нажмите горячую клавишу F7.

Орфография в Excel. Проверка текста

На самом деле в Excel есть встроенный словарь (как и в других продуктах MS Office), доступна эта функция на ленте инструментов Рецензирование — раздел Правописание — Орфография. Проверка проходит либо в выделенном фрагменте либо от курсора вправо и вниз. Во всем остальном очень похоже на тот же инструмент в Word.

Для Excel 2013 и выше можно включить проверку орфографии на ленте быстрого доступа. Следуйте инструкциям на картинке. чтобы добавить на панель:

Автозамена опечаток в Excel

Открою небольшой секрет — в Excel должна работать автопроверка опечаток (как в Word). Сперва необходимо убедиться, что язык установлен по умолчанию русский — Заходим Файл — Параметры — Язык, ставим русский на первое место в трех местах и кликаем ОК.

Теперь включаем Автозамену. Снова Файл — Параметры — в левой панели Правописание. Проверяем чтобы в поле Язык словаря: было проставлено «русский». Теперь жмем кнопку Параметры автозамены… Вкладка Автозамена, здесь можно добавить свои правила автозамены или ознакомиться с существующими.

Я дополнительно убрал галочку ‘Писать названия дней с прописной буквы’, т.к. в русском языке названия дней не пишутся с большой буквы.

Обратите внимание чтобы в заголовке окна после Автозамена: стояло «русский».

Конечно, это не такой удобный инструмент как в Word, то все-таки может уберечь вас от некоторых распространенных ошибок. А так же в важных файлах не забывайте нажимать F7 для проверки орфографии во всем документе!

Поделитесь нашей статьей в ваших соцсетях:

(Visited 804 times, 2 visits today)

Понравилась статья? Поделить с друзьями:
  • Заменить ошибки в power query
  • Заменить модуль сбора тонера ошибка
  • Замените фотобарабан brother как сбросить ошибки
  • Замените фотобарабан brother dcp l2500dr убрать ошибку
  • Замените тонер картридж brother что делать как сбросить ошибку