Як выправіць памылку разліву (#PLILL!) у Excel (7 простых выпраўленняў)

  • Падзяліцца Гэтым
Hugh West

Змест

Памылка #SPILL з'яўляецца шырока распаўсюджанай праблемай Excel, якая закранае большасць людзей, якія выкарыстоўваюць версіі Office 365 Excel . Найноўшы выпуск Excel пад ліцэнзіяй Office 365 змяшчае калекцыю формул дынамічнага масіву. У адрозненне ад стандартнай формулы Excel, складаныя фармулёўкі могуць выконваць мноства аперацый і ствараць розныя атрыбуты адначасова. У гэтым артыкуле мы прадэманструем сем розных метадаў выпраўлення памылкі разліву ў Excel.

Спампаваць вучэбны сшытак

Вы можаце спампаваць сшытак і практыкавацца з ім.

Памылка разліву ў Excel.xlsx

Што такое памылка разліву (#SPILL!) у Excel?

Дыяпазон разліву - гэта набор вочак, які змяшчае вынікі. A #РАЗЛІВ! памылка адбываецца, калі нешта іншае на аркушы спыняе дыяпазон ад дабраякаснага запаўнення. У асноўным памылка #SPILL! - гэта памылка, якая ўзнікае, калі формула стварае шмат вынікаў, але не можа адлюстраваць усе з іх на адной старонцы.

Што стварае разліў (# РАЗЛІВ!) Памылка?

Кожны раз, калі дыяпазон разліву перакрываецца чымсьці падобным у электроннай табліцы, #РАЗЛІВ ! з'яўляецца памылка. Памылка #SPILL узнікае, калі дыяпазон, у якім павінен быць прадстаўлены вынік формулы, заблакаваны іншымі данымі. Кожны раз, калі ячэйкі ўнутры разлітага дыяпазону змяшчаюць тэкст, прабел або аб'ядноўваюцца, гэта можна прадухіліць. Калі не хапае магутнасці дляшто ўсе аргументы функцыі слушныя.

Выснова

Апісаныя вышэй метады дапамогуць вам выправіць памылку разліву ў Excel. Спадзяюся, гэта дапаможа вам! Калі ў вас ёсць якія-небудзь пытанні, прапановы або водгукі, паведаміце нам аб гэтым у раздзеле каментарыяў. Ці вы можаце зірнуць на нашы іншыя артыкулы ў блогу ExcelWIKI.com !

Функцыі дынамічнага масіву , каб вывесці любы вывад, #SPILL! узнікаюць памылкі. Дынамічныя масівы - гэта наладжвальныя масівы, якія дазваляюць формулам ствараць разнастайныя параметры для розных ячэек электронных табліц. абапіраючыся на канкрэтныя вылічэнні клетак. З увядзеннем дынамічных масіваў у Excel 365 любая формула, якая генеруе некалькі вылічэнняў, «разлівае» гэтыя вынікі ў суседнія ячэйкі.

7 метадаў выпраўлення разліву (#SPILL! ) Памылка ў Excel

Каб выправіць #SPILL! памылка, спачатку нам трэба вызначыць паведамленне пра праблему, якое адлюстроўваецца. Давайце паглядзім на некаторыя сцэнары, калі вы можаце атрымаць праблему #SPILL! і як іх выправіць. Каб выправіць памылку, мы будзем выкарыстоўваць наступны набор даных, які змяшчае некаторыя тавары ў слупку B , іх колькасць у слупку C і агульны аб'ём продажаў кожнага тавару ў слупку D . Выкажам здагадку, цяпер мы хочам выкарыстоўваць нейкую формулу ў іншым слупку. Зараз давайце паглядзім метады выпраўлення памылкі разліву ў excel.

1. Выпраўце памылку разліву, якая паказвае, што дыяпазон разліву не пусты ў Excel

Калі даныя, якія перашкаджаюць дыяпазону разліву, ясна бачныя. Разгледзім наступны сцэнар. Памылка #SPILL! узнікае, калі формула прымяняецца да даных, таму што ўнутры дыяпазону разліву ёсць тэкст або некаторыя даныя. Калі вы націснеце на жоўты трохкутнік, вы ўбачыце паведамленне пра памылкушто « Дыяпазон разліву не пусты ». Гэта азначае, што значэнне або формула блакіруюць дыяпазон разліву формулы дынамічнага масіва.

1.1. Выдаліць даныя, якія перашкаджаюць выкарыстоўванню дыяпазону разліву

Калі вы ўжываеце любую формулу да вочак у дыяпазоне разліву, у якіх ужо ёсць дадзеныя, вы атрымаеце #SPILL! Памылка. Дапусцім, мы хочам выкарыстоўваць простую формулу ў слупку F . Для гэтага выканайце дзеянні, каб выправіць праблему.

  • Па-першае, выберыце любую ячэйку ў слупку F , дзе вам патрэбна формула.
  • Па-другое, увядзіце формула там.
=D5:D9

  • Як бачым, у ячэйцы F7<2 ёсць даныя>.

  • Далей, калі мы націснем Enter , мы атрымаем памылку #SPILL! , і калі мы наводзім курсор на індыкатар памылак, ён паказвае паведамленне « Ячэйка, у якую трэба пераліць даныя, не пустая ».

  • Цяпер, каб выправіць памылку, проста ачысціце змесціва даных у ячэйцы F7 . І простае выдаленне даных з гэтай ячэйкі вырашыць праблему.

  • Часам у тым дыяпазоне, куды вы хочаце змясціць, не паказваюцца даныя формула, але ўсё роўна атрымліваецца памылка.

  • Калі дыяпазон разліву відавочны, але праблема з разлівам не знікла, выберыце Выбраць ячэйкі, якія замінаюць з выпадальнага меню паведамлення пра памылку.

  • Пасляшто, гэта пакажа вам, якія клеткі блакуюць дыяпазон разліву. Як мы ясна бачым, у радку формул ёсць дадзеныя ў гэтай канкрэтнай ячэйцы, а колер шрыфта ячэйкі белы. Вось чаму даныя не бачныя нашым вачам.

  • Больш за тое, зменіце колер шрыфта на чорны і выдаліце ​​змесціва.
  • Нарэшце мы зможам убачыць вынік і памылка знікне.

1.2. Выдаліце ​​карыстальніцкі нумар ";;;" Фарматаванне з ячэйкі

Калі наладжвальны фармат ліку ' ;;; ' выконваецца для ячэйкі, сапраўды існуе рызыка таго, што # РАЗЛІВАЦЦА! могуць з'явіцца памылкі. У такіх абставінах выканайце наступныя дзеянні, каб выправіць іх.

  • Спачатку націсніце на ячэйку, якая паказвае памылку. У нашым выпадку памылка знаходзіцца ў ячэйцы F5 .

  • Па-другое, пстрыкніце выпадальнае меню паведамленняў пра памылкі, якое уяўляе сабой клічнік, закрыты жоўтым трохкутнікам. І выберыце Выбраць ячэйкі, якія перашкаджаюць .

  • Гэта выдзеліць ячэйку, у якой мы сутыкнуліся з блакіроўкай.
  • Далей пстрыкніце правай кнопкай мышы на гэтай ячэйцы і перайдзіце да параметраў Фарматаваць вочкі .

  • Гэта прывядзе вас да дыялогавае акно Фарматаваць вочкі .
  • Абярыце Лік і абярыце Карыстальніцкі з Катэгорыі . І вы можаце ўбачыць з правага боку Тып фармату' ;;; '.

  • Зараз змяніце Тып з ' ; ;; ' у ' Агульныя '.
  • Затым націсніце кнопку ОК .

Дадаткова: Памылка Excel: лік у гэтай ячэйцы адфарматаваны як тэкст (6 выпраўленняў)

2. Аб'яднаныя ячэйкі ў дыяпазоне разліву, каб выправіць памылку разліву (#SPILL!) у Excel

Дапусцім, мы выкарыстоўваем функцыю UNIQUE у ячэйцы F5 , каб атрымаць унікальныя значэнні з дыяпазону ячэек D5:D9 і атрымаць памылку, таму што Дыяпазон разліву аб'яднаў ячэйку . Набіраем формулу ў вочку. І формула, якую мы выкарыстоўваем:

=UNIQUE(D5:D9)

Давайце паглядзім працэдуру выпраўлення #SPILL ! памылка.

  • Напачатку з выпадальнага меню паведамлення пра памылку выберыце Выбраць ячэйкі, якія перашкаджаюць .

  • Гэта выдзеліць ячэйку, якая выклікала памылку. І мы бачым, што ячэйкі F6 і G6 аб'яднаны, таму і ўзнікае памылка.
  • Каб выправіць гэта, перайдзіце на Галоўную са стужкі.
  • Выберыце ячэйкі, якія вы хочаце раз'яднаць. Такім чынам, мы выбіраем ячэйкі F6 і G6 .
  • Пасля гэтага націсніце Раз'яднаць ячэйкі з Аб'яднаць% цэнтра выпадаючае меню ў катэгорыі Выраўноўванне .

  • І, нарэшце, памылка знікне, і вы зможаце ўбачыць вынік у калонцы F . А формула ў формулебар.

Дадатковая інфармацыя: Як выправіць #REF! Памылка ў Excel (6 рашэнняў)

Падобныя паказанні

  • Як знайсці спасылкі на памылкі ў Excel (3 простыя метады)
  • Як выправіць «Фіксаваныя аб'екты будуць рухацца» ў Excel (4 рашэнні)
  • Excel VBA: адключыце «Пры памылцы, працягвайце далей»

3. Выпраўце табліцу Excel з памылкай дыяпазону разліву ў Excel

Табліцы Excel не дазваляюць формулы дынамічнага масіву. Выкажам здагадку, што мы хочам адсартаваць продажу, для гэтага мы выкарыстоўваем функцыю SORT у Excel. Калі вы сутыкнуліся з праблемай #SPILL у табліцы Excel з дыяпазонам разліву паведамлення ў табліцы, як паказана ніжэй, вам трэба выканаць наступныя крокі.

  • Для пачатку націсніце на памылку, і формула адлюструецца ў радку формул.
=SORT(D5:D9)

  • Тады, калі мы націснем на жоўты трохкутнік, мы атрымаем паведамленне пра памылку « Дыяпазон разліву ў табліцы ».

  • Каб пазбавіцца ад гэтай памылкі, мы павінны выбраць усю табліцу.
  • Пасля гэтага перайдзіце да Дызайн табліцы са стужкі.
  • Далей, націсніце на Пераўтварыць у дыяпазон з групы Інструменты .

  • З'явіцца ўсплывальнае акно і спытайце Вы жадаеце пераўтварыць табліцу ў звычайны дыяпазон?
  • Націсніце Так .

  • І ўсё. Памылка знікне іфункцыя будзе працаваць належным чынам і пакажа вынік у слупку E .

4. Карэкцыя невядомага дыяпазону разліву ў Excel

Памылка разліву ўзнікае, калі Excel не можа вызначыць памер разлітага масіва. Гэтая памылка ўзнікае, калі памер разлітага масіва змяняецца і Excel не можа вызначыць памер разлітага дыяпазону. Формула часам можа прывесці да павелічэння дынамічнага масіва паміж раундамі вылічэнняў. Памылка #SPILL! узнікне, калі памер дынамічнага масіва змяняецца падчас вылічэнняў і не збалансуецца. Гэтая праблема найбольш часта ўзнікае пры выкарыстанні выпадковых функцый, такіх як RANDARRAY , RAND або RANDBETWEEN з функцыямі Dynamic Array , такімі як SEQUENCE . Напрыклад, у ячэйцы F5 мы змяшчаем формулу ніжэй.

=SEQUENCE(RANDBETWEEN(1,100))

Націскаючы Enter з клавіятуры паказвае паведамленне пра памылку « Дыяпазон разліву невядомы ».

Адзіны спосаб выправіць памылку гэтай формулы - выкарыстоўваць новую формулу для разлікаў.

Дадатковая інфармацыя: Памылка ЗНАЧЭННЯ ў Excel: 7 прычын з рашэннямі

5. Дыяпазон разліву занадта вялікі. Выпраўленне памылак

Калі Дынамічны масіў быў недаступны, Excel выкарыстоўваў функцыю пад назвай няяўнае перасячэнне, якая прымушала формулу даць адзіны вынік, нават калі ён быў здольнасць забяспечвацьшматлікія вынікі. Давайце ўявім, што вы спрабуеце высветліць, што выклікае праблему, і выяўляеце, што дыяпазон разліву занадта вялікі, як паказана ніжэй. Выкажам здагадку наступны прыклад. І набор даных прыкладу змяшчае некаторыя тавары ў слупку B , агульны аб'ём продажаў кожнага тавару ў слупку C , і мы хочам знайсці вынік камісійнага ў памеры 7% на кожным пункце. Для гэтага нам трэба выкарыстоўваць формулу ўніз.

=C:C*7%

Формула выкарыстоўваецца з аўтаматычным перакрыццем у Excel 2016, 2017, 2019 або папярэдніх версіях, вынік будзе правільным. Але ў Excel 365 вы ўбачыце памылку, як паказана на малюнку ніжэй.

5.1. Стварыце няяўнае перасячэнне, каб выправіць памылку разліву, выкарыстоўваючы аператар “@”

Дынамічны масіў будзе прымяняцца да ўсяго слупка B кожны раз, калі мы вызначаем =C:C . У якасці альтэрнатывы мы можам выкарыстаць аператар @ , каб прымусіць Excel забяспечыць уяўнае перакрыцце.

КРОКІ:

  • Спачатку абярыце ячэйку D5 і падстаўце формулу
[email protected]:C*7%

  • Затым націсніце Enter . І формула будзе паказана ў радку формул.
  • Формула сапраўды будзе прысвоена пэўнай ячэйцы, таму што ўключана меркаванае перакрыцце. Каб зрабіць формулу даўжэйшай.

  • Пасля гэтага перацягніце Маркер запаўнення ўніз, каб скапіяваць формулу па дыяпазоне. Або двойчы націсніце на плюс " + "знак. Гэта таксама дублюе формулу.

  • І ўсё! Вы можаце ўбачыць вынік у слупку D , які з'яўляецца выніковым слупком.

5.2. Выпраўце памылку разліву, спасылаючыся на дыяпазон, а не на слупкі

Мы спасылаемся на слупок C у формуле =C:C*7% . Замест гэтага выкарыстоўвайце формулу ніжэй, каб спасылацца на пэўны дыяпазон.

=(C5:C9)*7%

І гэта ўсё.

Дадатковая інфармацыя: Памылкі ў Excel і іх значэнне (15 розных памылак)

6. Выправіць недахоп памяці (#SPILL!) Памылка ў Excel

Калі памылка паказвае Не хапае памяці , пакуль вы спрабуючы высветліць, што выклікае праблему #SPILL , гэта таму, што формула дынамічнага масіву, якую вы выкарыстоўваеце, спасылаецца на велізарны дыяпазон, і Excel не хапае памяці, што прыводзіць да #SPILL! памылка. Каб абыйсці праблему, паспрабуйце звярнуцца да больш вузкага дыяпазону.

Дадатковая інфармацыя: [Выпраўлена!] Памылка «Недастаткова памяці» ў Excel (8 прычын)

7. Нераспазнаны або рэзервовы разліў (#SPILL!) Выпраўленне памылак

Нават калі Excel не выяўляе і не ўзгадняе паходжанне праблема, вы можаце атрымаць памылку Разліў . Часам Excel не можа вызначыць або ўзгадніць прычыну гэтай памылкі. У такіх умовах пераправерце формулу, якая мае ўсе неабходныя аргументы, і пераканайцеся

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.