Диагностицирайте грешки във формулите на Excel

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

Съобщенията за грешки в Excel могат да бъдат от един от осем типа: ######; # СТОЙНОСТ; # DIV/0!; #NAME ?; # N/A; #LINK !; # БРОЙ !; # EMPTY!.

Обикновено грешката ###### възниква, когато полученият резултат не се побира в клетката. В този случай, както беше посочено по-рано, е необходимо да се увеличи ширината на колоната.

Грешка #VALUE! възниква, когато се използва невалиден тип аргумент, например потребител, който се опитва да добави текст и числова стойност.

Грешка # DIV/0 се появява, когато се прави опит във формула да се раздели на нула.

Въведете съобщение за грешка # ИМЕ? се появява, когато Excel не може да намери името, използвано във формулата. По-специално тази ситуация ще възникне, ако:

  • • е имало печатна грешка при въвеждане на името;
  • • текстът не е погрешно затворен в двойни кавички;
  • • в препратката към набор от клетки, дебелото черво (:).

Грешка # N/A е стенография за "недефинирани данни".

Съобщение за грешка като # БРОЙ! възниква, когато във формулата е посочен неприемлив аргумент за функцията.

10.1.6. Контрол на правдоподобността при въвеждане на данни

За да осигурите надеждността на данните, кандидатствайте три метода за контрол, внедрени програмно при въвеждане на данни:

въвеждането на данни в клетка може да се дължи на стойностите на клетките в работния лист.

За да изберете метод за управление на данни, въведени в клетки, използвайте командата Работа с данни на панела Данни:

  • • в раздела Параметри методът за контрол и неговите параметри трябва да бъдат посочени;
  • • раздел Съобщение за въвеждане можете да подготвите изгледа на прозореца за въвеждане на данни за клетка;
  • • раздел Съобщение за грешка трябва да посочите стандартното съобщение, което да се показва при откриване на грешка при въвеждане.

Условията за проверка на въвеждането на данни могат да бъдат разширени и до други клетки в таблицата. Това изисква:

  • 1. Изберете клетка, съдържаща условия за тест.
  • 2. Изпълнете командите от менюто Редактиране/координация.
  • 3. Изберете клетките, към които искате да присвоите тези условия за проверка.
  • 4. Изпълнете командите от менюто Редактиране/поставяне на специални/поставяне на условия за стойност.

За да изтриете условията за проверка, изберете отново блока от клетки, изпълнете командата Работа с данни на панела Данни, посочете типа на данните - "всяка стойност". Ако искате ограничената клетка да остане празна или ако формулата включва първоначално празни клетки, изберете Игнорирайте празни клетки.

Когато въвеждате данни, можете да кандидатствате условно форматиране. В този случай дизайнът на клетката се променя в зависимост от изпълнението на формулираните условия. За да форматирате клетка условно необходимо е:

  • 1. Изберете клетка.
  • 2. Изпълнете командата Условно форматиране на панела У дома.
  • 3. В диалоговия прозорец задайте условията за форматиране. За един диапазон от клетки могат да бъдат посочени няколко условия за проверка на стойностите, които са свързани чрез логическа връзка ИЛИ.