#РАЗЛИВАНЕ НА Excel! Грешка: Причини и решения (Пълно ръководство)
В последните версии на Excel може да сте се сблъскали с неприятния #SPILL! грешка при използване на формули. Не се притеснявайте; не си сам. Това изчерпателно ръководство ще ви преведе през това какво е #SPILL! грешката е защо се случва и предоставете практически решения за разрешаването й.
Видео: #РАЗЛИВАЙТЕ! Грешка
Какво е #SPILL! грешка?
#РАЗЛИВЪТ! грешка е често срещан проблем, който възниква във версии на Excel 365 и 2021 нагоре.
#РАЗЛИВЪТ! грешка възниква не само с формули за масиви, но и с всяка формула, която връща множество резултати и среща препятствие в изходния си диапазон.
Общо взето #РАЗЛИВАНЕТО! грешка обикновено възниква, когато диапазонът на разливане съдържа непразни клетки. Изчистването на данните в тези непразни клетки често ще разреши проблема и ще позволи на формулата да функционира правилно. Въпреки това, освен тази обща причина, има и други фактори, които могат да доведат до тази грешка. Нека навлезем по-дълбоко в причините зад #РАЗЛИВА! грешка и проучете съответните решения.
Революционизирайте проверката на грешки в Excel с Kutools!
- Изберете Клетки за грешки функцията бързо идентифицира и подчертава грешките, като гарантира безупречен анализ на данните. Опростете работния си процес и повишете точността. Опитайте сега и изпитайте безпроблемно управление на Excel!
Причините за #РАЗЛИВАНЕ! грешка и решенията
-
За да определите точната причина за проблема, щракнете върху Плаваща грешка (изобразен като жълт диамант с удивителен знак) и внимателно прочетете съобщението, маркирано в сиво на първия ред.
-
За да намерите бързо клетката, причиняваща препятствието, започнете, като изберете клетката с формула. Ще забележите пунктирана граница, очертаваща планирания диапазон на разливане. След това щракнете върху Плаваща грешка и изберете за Изберете Възпрепятстващи клетки функция за незабавно навигиране до пречещата клетка или клетки.
Нека разбием различните причини за #SPLILL! грешка и осигурете решения стъпка по стъпка за всеки сценарий.
Диапазонът на разлива не е празен
Причина: Ако диапазонът на разливане, където Excel възнамерява да постави резултати, не е празен, това може да доведе до #РАЗЛИВАНЕ! грешка.
Пример: Представете си, че имате проста формула като =A2:A5. Ако някоя клетка в целевия диапазон (напр. C4) е заета, ще срещнете грешката.
Решение: Уверете се, че всяка клетка в диапазона на разлива е празна. В примера изберете клетка C4 и натиснете Изтрий ключ, за да го изчистите.
Резултат:
Диапазонът на разливането има клетка за сливане
Причина: Ако обхватът на разливане, където Excel възнамерява да постави резултати, съдържа обединени клетки, това може да доведе до #SPILL! грешка.
Пример: Представете си, че имате проста формула като =A2:A5. Ако целевият диапазон съдържа обединени клетки (напр. клетка C3 и C4 са обединени), ще срещнете грешката.
Решение: Премахнете обединяването на всички обединени клетки в целевия диапазон, преди да приложите формулата. В примера изберете обединените клетки (C3:C4) и щракнете Начало > Обединяване и центриране за да отмените обединяването на клетките.
Резултат:
Kutools за Excel's Unmerge Cells & Fill Value: Промяна на играта!
Без усилие разменете обединяването на клетки и прецизно репликирайте стойности. Опростете управлението на данни и подобрете електронните таблици за секунди. Опитайте този задължителен инструмент сега! Изтегляне и изживяване.
Заредете своя Excel: Kutools отключва 300+ разширени инструмента!
Диапазон на разливане в табл
Причина: Ако обхватът на разливане е вътре в таблица на Excel, това може да доведе до #РАЗЛИВАНЕ! грешка.
Пример: Имате таблица на Excel (A1:B6) и искате да сортирате данните в колона A и да разпръснете резултата в колона B, ще срещнете грешката.
Решения:
-
Разпръснете резултатите извън таблицата на Excel.
-
Преобразувайте таблицата в диапазон.
Изберете произволна клетка от таблицата, щракнете Дизайн на таблицата > Преобразуване в диапазон.
Резултат:
Обхватът на разливане е твърде голям
Причина: Когато формулата генерира повече резултати от очакваното, тя може да надхвърли наличното пространство.
Пример: За да използвате формула VLOOKUP =VLOOKUP(A:A,A:C,2,FALSE) за връщане на всички стойности в колона B от диапазона A:C чрез съвпадение в първата колона, ще срещнете грешката.
Обяснение: Формулата задейства #РАЗЛИВ! грешка, тъй като Excel се опитва да извлече данни от цялата колона A:A, което води до зашеметяващите 1,048,576 XNUMX XNUMX резултата, което надхвърля границите на капацитета на мрежата на Excel.
Решения:
-
Обърнете се към конкретен диапазон вместо към цялата колона.
В този пример, използвайки формулата по-долу:
=VLOOKUP(A2:A6,A:C,2,FALSE)
-
Изчислете една клетка и копирайте формулата надолу.
В този пример, използвайки формулата по-долу за извличане на първото фамилно име:
=VLOOKUP(A2,A:C,2,FALSE)
След това плъзнете манипулатора за автоматично попълване надолу, за да копирате формулата и да получите други резултати.
-
Използване на оператор @ за прилагане на имплицитно пресичане.
В този пример, използвайки формулата по-долу:
=VLOOKUP(@A:A,A:C,2,FALSE)
След това плъзнете манипулатора за автоматично попълване надолу, за да копирате формулата и да получите други резултати.
Обхватът на разлива е неизвестен
Причина: Excel не знае колко клетки трябва да заема формулата.
Пример: Когато използвате формула като =SEQUENCE(RANDBETWEEN(1,1000)) за генериране на последователност, където дължината на последователността зависи от резултата на формулата RANDBETWEEN(1,1000), може да срещнете грешката #SPILL#.
Обяснение: В този конкретен случай формулата =SEQUENCE(RANDBETWEEN(1,1000)) се използва за генериране на поредица от числа. Дължината на тази последователност обаче зависи от резултата на формулата RANDBETWEEN(1,1000), която генерира произволно число между 1 и 1000. Тъй като резултатът от RANDBETWEEN е динамичен и непредвидим, Excel не може да определи предварително точния брой клетки, необходими за показване на последователността. В резултат на това формулата връща грешката #SPILL#.
Решения: Няма.
Други причини
Освен горните сценарии, Microsoft идентифицира две допълнителни потенциални причини за #SPILL! грешка:
-
Недостиг на памет
Причина: Ако на Excel свърши паметта поради обширни изчисления.
Решение: Намалете размера на данните или опростете изчисленията си.
-
непризнат
Причина: Когато Excel не може да идентифицира конкретна причина за #РАЗЛИВА! грешка.
Решение: Проверете формулата си, проверете за правописни грешки или потърсете помощ от общността на Excel.
#РАЗЛИВЪТ! грешката може да бъде трудно препятствие за преодоляване, но въоръжени с тези прозрения и решения, можете уверено да навигирате в най-новите версии на Excel и да се справите директно с тази грешка. Не забравяйте, че практиката прави перфектния и скоро ще бъдете #ПРАЗЪК! грешка отстраняване на неизправности извънредно. Честит опит в Excel!
За повече променящи играта стратегии на Excel, които могат да подобрят управлението на вашите данни, проучете повече тук..
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.
Съдържание
- Видео: #РАЗЛИВАЙТЕ! Грешка
- Какво е #SPILL! грешка?
- Причините за #РАЗЛИВАНЕ! грешка и решенията
- Диапазонът на разлива не е празен
- Диапазонът на разливането има клетка за сливане
- Диапазон на разливане в табл
- Обхватът на разливане е твърде голям
- Обхватът на разлива е неизвестен
- Други причини
- Свързани статии
- Най-добрите инструменти за продуктивност в офиса
- Коментари