Как да промените #DIV/0! грешка в четливото съобщение в excel?
Понякога, когато използваме формулата за изчисляване в Excel, ще се покажат някои съобщения за грешка. Например в тази формула =A1/B1, ако B1 е празен или съдържа 0, формулата ще покаже грешка #DIV/0. Има ли някакъв начин да направите тези съобщения за грешка ясно четими или ако искате да използвате други съобщения, за да замените грешките, какво трябва да направите?
Тук ще ви представя някои методи за замяна на съобщенията за грешки.
Променете стойностите на грешката с 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 за да изпълните този код и ще изскочи поле за подкана, за да ви каже да изберете диапазон, който искате да използвате. Вижте екранна снимка:
4. И после щракнете върху OK, ще се появи друго поле, моля, въведете стойностите в текстовото поле, които искате да замените грешките. Вижте екранна снимка:
5. Щракнете OK и всички стойности за грешка са заменени със стойността, от която се нуждаете.
Забележка: Този код на 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 > Още инструменти > Съветник за състояние на грешка, вижте екранна снимка:
2. в Съветник за състояние на грешка диалогов прозорец, направете следните опции:
- (1.) Щракнете бутон за избор на диапазона, който искате да промените грешките;
- (2.) Посочете типовете грешки от падащия списък, който можете да изберете Всяка стойност на грешка, Само стойността за грешка #N/A or Всяка стойност за грешка с изключение на #N/A;
- (3.) Посочете съдържанието или съобщенията, които искате да използвате за замяна на съобщенията за грешки под Показва се грешка раздел, в този пример замествам грешките със стойността „нула".
3. След като завършите настройките, щракнете OK, всички стойности за грешка са заменени с въведеното от вас съобщение. Вижте екранни снимки:
Кликнете, за да научите повече за този съветник за състояние на грешка.
Свързана статия:
Търсене и замяна на # грешки във формула с 0 или празни клетки в Excel?
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!