Общи стойности на грешките в формулите на Excel и как да ги коригирате
Ако Excel не може правилно да оцени формула или функция на работен лист ; тя ще покаже стойност на грешката - например #REF !, #NULL !, # DIV / 0! - в клетката, където се намира формулата.
Самата стойност на грешката плюс бутона за опции за грешки, който се показва в клетки с формули за грешки, дава известна помощ при идентифицирането на проблема за проблема.
Зелените триъгълници и жълтите диаманти
Excel ще покаже малък зелен триъгълник в горния ляв ъгъл на клетките, съдържащ стойности на грешки - клетки D2 до D9 в горното изображение. Зеленият триъгълник показва, че съдържанието на клетката нарушава една от правилата за проверка на грешки в Excel.
Кликването върху клетка, съдържаща зелен триъгълник, ще доведе до появяването на жълт диамантен бутон до триъгълника. Жълтият диамант е бутонът за опции за грешки на Excel и съдържа опции за коригиране на възприеманата грешка.
Задържането на курсора на мишката върху бутона за опции за грешка ще покаже текстово съобщение - известно като текст на курсора на мишката - което обяснява причината за стойността на грешката.
По-долу са изброени общи стойности за грешки, показани от Excel, заедно с някои често срещани причини и решения, които помагат да се коригира проблемът.
#НУЛА! Грешки - неправилно разделени референции за клетки
#НУЛА! стойностите на грешките се появяват, когато двете или повече референтни клетки са разделени неправилно или непреднамерено от интервал във формула - редове 2 до 5 в изображението по-горе.
В формулите на Excel пространственият знак се използва като оператор на пресечната точка, което означава, че той се използва, когато се изброяват две или повече пресичащи се или припокриващи се диапазони от данни, като например: A1: A5 A3: C3 (референтната клетка А3 е част от двата диапазона , така че диапазоните да се пресичат).
#НУЛА! възникват грешки, ако:
- множествените референтни клетки във формулата са разделени от интервал вместо от математически оператор, като знак плюс ( + ). Пример: = A1 A3 + A5;
- началните и крайните точки на клетъчните диапазони са разделени от интервал вместо от оператора на диапазона - двоеточие (:). Пример: = SUM (A1 A5);
- отделните референтни клетки във формула са разделени от интервал вместо от съюзния оператор - запетая (,). Пример: = SUM (A1 A3, A5);
- операторът на пресечната точка (космическият знак) се използва умишлено, но избраните диапазони не се пресичат. Пример: = SUM (A1: A5 B1: B5)
Решения: Отделете правилно референтните клетки.
- отделни референтни клетки във формула с математически оператор. Пример: = A1 + A3 + A5;
- разделете началните и крайните точки на диапазона с двоеточие (:). Пример: = SUM (A1: A5);
- отделни отделни референтни клетки във формула с запетая. Пример: = SUM (A1, A3, A5);
- уверете, че диапазоните, разделени от едно пространство, всъщност се пресичат. Пример: = SUM (A1: A5 A3: C3).
#REF! Грешки - Невалидни референции за клетки
Невалидна референтна грешка на клетката възниква, когато формулата съдържа неправилни референтни клетки - редове 6 и 7 в горния пример. Това се случва най-често, когато:
- отделни клетки или цели колони или редове, съдържащи данни, посочени във формула, са случайно заличени;
- данните от една клетка се преместват (чрез изрязване и поставяне или плъзгане и пускане) в клетка, за която се прави позоваване на формула;
- формулата съдържа връзка - използваща OLE (обектно свързване и вграждане) - към програма, която понастоящем не се изпълнява.
решения:
- използвайте функцията за отмяна на Excel, за да възстановите загубени данни в изтрити клетки, колони или редове;
- ако данните не могат да бъдат възстановени, въведете отново данните и коригирайте референтните данни за клетките, ако е необходимо;
- отворете програми, съдържащи връзки към OLE, и актуализирайте работния лист, съдържащ #REF! грешка.
# DIV / O! - Разделете по нула грешка
Разделете по 0 грешки, когато формула се опитва да се раздели с нула - редове 8 и 9 в изображението по-горе. Това може да бъде причинено, когато:
- делителят или знаменателят в операция по разделяне е равен на нула - изрично - като например A5 / 0 или като резултат от второ изчисление, което има нула за резултата;
- формула, в която се посочва клетка, която е празна.
решения:
- Проверете дали имате правилните данни в клетките, посочени във формулата.
- Проверете дали данните ви са в правилните клетки.
- Проверете дали във формулата са използвани правилните референтни клетки .
##### Грешка - Форматиране на клетки
Клетка, изпълнена с редица хистографии , цифрови знаци или символи на килограми, както се наричат, не се нарича стойност на грешка от страна на Microsoft, но се казва, че се дължи на дължината на данните, въведени в форматирана клетка.
Следователно редът ##### се среща в различни случаи, като например кога:
- въведената стойност е по-широка от текущата ширина на клетката за клетка, форматирана за дати или пъти - ред 10 в изображението по-горе.
- формулата, въведена в клетката, форматирана за числа, дава резултат, който е по-широк от клетката.
- номера или текстови данни, надвишаващи 253 знака, се въвеждат в клетка, форматирана за дати, часове или счетоводни числа.
- отрицателният номер се намира в клетка, която е форматирана за дати или пъти. Датите и часовете в Excel трябва да бъдат положителни, както е показано на ред 11 на изображението по-горе.
решения:
- Разширете засегнатата клетка чрез разширяване на колоната (отделните клетки не могат да бъдат разширени без да се разширява цялата колона).
- Съкратете дължината на данните в клетката, ако е възможно, или изберете друг формат за клетката, като например "Общи" .
- Коригирайте стойността на датата или часа в засегнатата клетка, така че резултатът да не е отрицателен.
- Коригирайте формулата, която води до отрицателно време или дата, които да се показват в засегнатата клетка.