Прескочи на основното съдържание

Как да промените #DIV/0! грешка в четливото съобщение в excel?

Автор: Техническа поддръжка Последна промяна: 2013-12-16

Понякога, когато използваме формулата за изчисляване в Excel, ще се покажат някои съобщения за грешка. Например в тази формула =A1/B1, ако B1 е празен или съдържа 0, формулата ще покаже грешка #DIV/0. Има ли някакъв начин да направите тези съобщения за грешка ясно четими или ако искате да използвате други съобщения, за да замените грешките, какво трябва да направите?

doc-excel-смяна-съобщение-за-грешка-1 -2 doc-excel-смяна-съобщение-за-грешка-2

Тук ще ви представя някои методи за замяна на съобщенията за грешки.

Променете стойностите на грешката с VBA код

Променете стойностите на грешката с Kutools за Excel


стрелка син десен балон Променете стойностите на грешката с VBA код

Ако имате диапазон от клетки, които съдържат някои стойности за грешка на формулата, и сега трябва да конвертирате всички стойности за грешка в някои четливи съобщения, като например 0. Следният VBA код може да ви помогне, моля, направете следното:

1. Задръжте натиснат ALT + F11 за да отворите Прозорец на Microsoft Visual Basic за приложения.

2. Щракнете Поставете > Модулии поставете следния код в Прозорец на модула.

VBA код: променете стойностите на грешката до някои четливи съобщения

Sub ReplaceErrors()
'Update 20131216
Dim Rng As Range
Dim WorkRng As Range
Dim ReplaceStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
ReplaceStr = Application.InputBox("Replace text", xTitleId, Type:=2)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeFormulas, 16)
WorkRng.Value = ReplaceStr
End Sub

3. След това натиснете F5 за да изпълните този код и ще изскочи поле за подкана, за да ви каже да изберете диапазон, който искате да използвате. Вижте екранна снимка:

doc-excel-смяна-съобщение-за-грешка-3

4. И после щракнете върху OK, ще се появи друго поле, моля, въведете стойностите в текстовото поле, които искате да замените грешките. Вижте екранна снимка:

doc-excel-смяна-съобщение-за-грешка-4

5. Щракнете OK и всички стойности за грешка са заменени със стойността, от която се нуждаете.

doc-excel-смяна-съобщение-за-грешка-5

Забележка: Този код на VBA ще промени всички стойности на грешка (не само грешка DIV/0) към необходимите ви съобщения.


стрелка син десен балон Променете стойностите на грешката с Kutools за Excel

Ако не сте запознати с горния код, използвайте разширения инструмент- Помощник за състояние на грешка от Kutools за Excel за да ги постигнете бързо и удобно.

Многофункционалният съветник за състояние на грешка на Kutools за Excel:

1). Променете всички видове условия за грешка (#N/A, #VALUE!, #REF!, #DIV/0!,#NUM!, #NAME? или #NULL!) на 0, празна клетка, персонализиран текст и т.н. ;

2). Променете само грешката #N/A на 0, празна клетка, персонализиран текст и т.н.;

3). Променете всички съобщения за грешка с изключение на грешка #N/A на 0, празна клетка, персонализиран текст и т.н.

Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. Махни го сега.

След като инсталирате Kutools за Excel, моля, направете следните стъпки:

1. Кликнете Kutools > Още инструменти > Съветник за състояние на грешка, вижте екранна снимка:

doc-excel-смяна-съобщение-за-грешка-6

2. в Съветник за състояние на грешка диалогов прозорец, направете следните опции:

  • (1.) Щракнетеdco-бутон1 бутон за избор на диапазона, който искате да промените грешките;
  • (2.) Посочете типовете грешки от падащия списък, който можете да изберете Всяка стойност на грешка, Само стойността за грешка #N/A or Всяка стойност за грешка с изключение на #N/A;
  • (3.) Посочете съдържанието или съобщенията, които искате да използвате за замяна на съобщенията за грешки под Показва се грешка раздел, в този пример замествам грешките със стойността „нула".

doc-excel-смяна-съобщение-за-грешка-7

3. След като завършите настройките, щракнете OK, всички стойности за грешка са заменени с въведеното от вас съобщение. Вижте екранни снимки:

doc-excel-смяна-съобщение-за-грешка-1 -2 doc-excel-смяна-съобщение-за-грешка-8

Кликнете, за да научите повече за този съветник за състояние на грешка.


Свързана статия:

Търсене и замяна на # грешки във формула с 0 или празни клетки в Excel?

Най-добрите инструменти за продуктивност в офиса

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

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks, this has been a really good idea
This comment was minimized by the moderator on the site
=iferror() Will return a specified value if an error.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations