Перейти к содержимому

Как заменить ошибки формул # на 0, пустые ячейки или определенный текст в Excel?

Author: Kelly Last Modified: 2025-06-05

Вы можете часто сталкиваться с некоторыми значениями ошибок в книгах Excel, такими как #ДЕЛ/0!, #ЗНАЧ!, #ССЫЛКА!, #Н/Д, #ЧИСЛО!, #ИМЯ?, #ПУСТО. Здесь мы покажем вам несколько полезных методов для поиска и замены этих ошибок формул # на 0 (ноль), пустые ячейки или любую текстовую строку в Microsoft Excel. Возьмем в качестве примера таблицу ниже, давайте продолжим чтение, чтобы узнать, как найти и заменить значения ошибок в таблице:

sample data

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

Замена ошибок формул # на конкретные числа с помощью функции ТИП.ОШИБКИ

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

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


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

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

Replace  formulas errors with iferror function

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

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

change the valueiferror to any values



Замените все значения ошибок в выбранном диапазоне на пустые ячейки, ноль или определенный текст в Excel:

Утилита Kutools для Excel Мастер форматирования условий ошибок помогает вам легко заменить все значения ошибок или определенный тип значения ошибки, такой как #Н/Д, на пустые ячейки, ноль или определенный текст по вашему желанию в Excel. Скачайте полную версию 30-дневной бесплатной пробной версии Kutools для Excel прямо сейчас!

replace all error values by kutools


Замена ошибок формул # на конкретные числа с помощью функции ТИП.ОШИБКИ

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

# Ошибки
Формулы
Преобразовано в
1
#ПУСТО!
=ТИП.ОШИБКИ(#ПУСТО!)
1
2
#ДЕЛ/0!
=ТИП.ОШИБКИ(#ДЕЛ/0!)
2
3
#ЗНАЧ!
=ТИП.ОШИБКИ(#ЗНАЧ!)
3
4
#ССЫЛКА!
=ТИП.ОШИБКИ(#ССЫЛКА!)
4
5
#ИМЯ?
=ТИП.ОШИБКИ(#ИМЯ?)
5
6
#ЧИСЛО!
=ТИП.ОШИБКИ(#ЧИСЛО!)
6
7
#Н/Д
=ТИП.ОШИБКИ(#Н/Д)
7
8
#ПОЛУЧЕНИЕ_ДАННЫХ
=ТИП.ОШИБКИ(#ПОЛУЧЕНИЕ_ДАННЫХ)
8
9
другие
=ТИП.ОШИБКИ(1)
#Н/Д

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


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

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

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

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

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

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

check the Formula option and Errors option in the dialog box

Шаг 5: Затем нажмите OK, и все ошибки формул # будут выбраны, см. скриншот:

all formula errors are selected

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

enter a specific text and press Ctrl + Enter keys

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


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

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

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

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

click Kutools > More > Error Condition Wizard

2. В диалоговом окне Мастер форматирования условий ошибок выполните следующие действия:

specify the options in the dialog box

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

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

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

(3) Нажмите кнопку OK.

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

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

Replace all error values with blank

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

Replace all error values with zero

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

Replace all error values with certain text

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


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

 

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

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

🤖 Kutools AI Aide: Совершенно новый подход к анализу данных на основе: Интеллектуальное выполнение |  Генерация кода  |  Создание пользовательских формул |  Анализ данных и построение диаграмм  |  Вызов Расширенных функций Kutools
Популярные функции: Найти, выделить или отметить дубликаты | Удалить пустые строки | Объединить столбцы или ячейки без потери данных |   Округлить без формулы ...
Супер ПОИСК: VLOOKUP по нескольким критериям | VLOOKUP с несколькими значениями | Многолистовой поиск | Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Избранные функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгами и листами | Библиотека автотекста | Выбор даты | Объединить данные | Шифрование/расшифровка ячеек | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр ячеек с жирным/курсивом/зачёркнутым...) ...
Топ-15 наборов инструментов:12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...) |50+ типов диаграмм (Диаграмма Ганта, ...) |40+ практических формул (Расчет возраста на основе даты рождения, ...) |19 инструментов вставки (Вставить QR-код, Вставить изображение по пути, ...) |12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...) |7 инструментов для объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...) | ... и многое другое

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


Office Tab добавляет вкладки в Office и делает вашу работу намного проще

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