Скриване на стойностите за грешки и индикаторите за грешки в клетките

Скриване на стойностите за грешки и индикаторите за грешки в клетките

Забележка:  Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Да предположим, че вашите формули от електронна таблица съдържат грешки, които сте предвидили и не искате да ги коригирате, но искате да подобрите показването на резултатите. Има няколко начина да скриете стойностите на грешки и индикаторите за грешки в клетките.

Има много причини, поради които формулите могат да върнат грешки. Например делението на 0 не е разрешено, и ако въведете формулата =1/0, Excel връща #DIV/0. Стойностите за грешки включват #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF! и #VALUE!.

Конвертиране на грешка в нула и използване на формат за скриване на стойността

Можете да скриете стойностите на грешки, като ги преобразувате в число, например 0, и след това приложите условен формат, който скрива стойността

Създаване на примерна грешка

  1. Отворете празна работна книга или създайте нов работен лист.

  2. Въведете 3 в клетка B1, въведете 0 в клетка C1, а в клетка A1 въведете формулата =B1/C1.
    В клетка A1 се появява грешката #DIV/0!.

  3. Изберете A1 и натиснете F2, за да редактирате формулата.

  4. След знака за равенство (=) въведете IFERROR, последвано от отваряща скоба.
    IFERROR(

  5. Преместете курсора в края на формулата.

  6. Въведете ;0) – т. е. точка и запетая, последвано от нула и затваряща скоба.
    Формулата =B1/C1 става =IFERROR(B1/C1;0).

  7. Натиснете клавиша ENTER, за да завършите формулата.
    Съдържанието на клетката сега трябва да показва 0 вместо грешката #DIV!.

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

  1. Изберете клетката, която съдържа грешката, и щракнете върху Условно форматиране в раздела Начало.

  2. Щракнете върху Ново правило.

  3. В диалоговия прозорец Ново правило за форматиране щракнете върху Форматиране само на клетки, които съдържат.

  4. Уверете се, че под Форматиране само на клетки с в първото списъчно поле се показва Стойност на клетката, във второто списъчно поле се показва равно на и след това въведете 0 в текстовото поле вдясно.

  5. Щракнете върху бутона Формат.

  6. Щракнете върху раздела Число и след това под Категория щракнете върху По избор.

  7. В полето Тип въведете ;;; (три знака "точка и запетая") и след това щракнете върху OK. Щракнете върху OK отново.
    Числото 0 в клетката изчезва. Това става, защото форматът по избор ;;; потиска показването на числа в клетката. Обаче действителната стойност (0) остава в клетката.

Използвайте следващата процедура, за да форматирате клетки, съдържащи грешки, така че текстът в тези клетки да се показва с бял шрифт. Това прави текста на грешката в тези клетки практически невидим.

  1. Изберете диапазона от клетки, съдържащ стойностите на грешки.

  2. В раздела Начало, в групата Стилове щракнете върху стрелката до Условно форматиране и след това щракнете върху Управление на правила.
    Показва се диалоговият прозорец Диспечер на правилата за условно форматиране.

  3. Щракнете върху Ново правило.
    Показва се диалоговият прозорец Ново правило за форматиране.

  4. Под Избор на тип правило щракнете върху Форматиране само на клетки, които съдържат.

  5. Под Редактиране на описанието на правилото, в списъка Форматиране само на клетки с изберете Грешки.

  6. Щракнете върху Форматиране и след това върху раздела Шрифт.

  7. Щракнете върху стрелката, за да отворите списъка цвят и изберете бял цвят в Цветове за тема.

Може да има случаи, когато не искате грешка vales да се показват в клетките и биха предпочели, текстов низ като "#N/A," тире, или низ "NA" се показва вместо това. За да направите това, можете да използвате функциите IFERROR и NA , както е показано в следния пример.

Пример

Подробности за функциите

IFERROR    Използвайте тази функция, за да определите дали една клетка съдържа грешка и дали резултатите от формулата ще върнат грешка.

NA    Използвайте тази функция, за да върне низ #N/A в клетка. Синтаксисът е =NA().

  1. Щракнете върху отчета с обобщена таблица.
    Показва сеИнструменти за обобщена таблица.

  2. Excel 2016 и Excel 2013: В раздела анализиране , в групата обобщена таблица щракнете върху стрелката до Опциии след това щракнете върху Опции.

    Excel 2010 и Excel 2007: В раздела Опции , в групата обобщена таблица щракнете върху стрелката до Опциии след това щракнете върху Опции.

  3. Щракнете върху раздела Оформление и форматиране и след това направете едно или няколко от следните неща:

    • Промяна на показването на грешки     Отметнете квадратчето при грешни стойности показвай под формат. В полето въведете стойността, която искате да покажете вместо грешки. За да покажете грешките като празни клетки, изтрийте всички знаци в полето.

    • Промяна на показването на празни клетки     Поставете отметка в квадратчето за празни клетки показвай . В полето въведете стойността, която искате да се показва в празните клетки. За да покажете празни клетки, изтрийте всички знаци в полето. За да показвате нули, изчистете отметката от квадратчето.

Ако една клетка съдържа формула, която дава за резултат грешка, в горния ляв ъгъл на клетката се появява триъгълник (индикатор за грешка). Може да потиснете показването на тези индикатори помощта на следната процедура.

Клетка с проблем със формула

Клетка с проблем във формула

  1. В Excel 2016, Excel 2013и Excel 2010: щракнете върху файл > Опции >формули.

    В Excel 2007: щракнете върху бутона Microsoft Office Изображение на бутона Office > Опции на Excel > формули.

  2. Под Проверка за грешки изчистете квадратчето Разреши фонова проверка за грешки.

Вж. също

IFERROR функция

NA функция

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×