Як виправити помилку розливу (#SPILL!) в Excel (7 простих способів)

  • Поділитися Цим
Hugh West

Зміст

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

Завантажити Практичний посібник

Ви можете завантажити робочий зошит та потренуватися за ним.

Помилка розливу в Excel.xlsx

Що таке помилка розливу (#SPILL!) в Excel?

Діапазон розливу - це набір комірок, який містить результати. #ПРОЛИВАЙ! помилка трапляється, якщо щось інше на аркуші заважає доброякісному заповненню діапазону. В основному a #ПРОЛИВАЙ! помилка - це помилка, яка виникає, коли формула генерує багато результатів, але не може відобразити їх всі на одній сторінці.

Що спричиняє помилку розливу (#SPILL!)?

Кожного разу, коли діапазон розливу перекривається чимось подібним на електронній таблиці, на екрані з'являється #SPILL ! з'являється помилка. #SPILL помилка виникає, коли діапазон, в якому повинен бути представлений результат формули, перекритий іншими даними. Якщо клітинки всередині переповненого діапазону містять текст, пробіл або об'єднані, це можна запобігти. Якщо не вистачає місця для Функції динамічних масивів розлити будь-яку продукцію, #ПРОЛИВАЙ! виникають помилки. Динамічні масиви це конфігуровані масиви, які дозволяють формулам створювати різноманітні варіанти для різних комірок електронної таблиці, спираючись на обчислення в конкретній комірці. З появою динамічних масивів в електронних таблицях з'явилися Excel 365 будь-яка формула, яка генерує кілька обчислень, "розливає" ці результати в сусідні комірки.

7 способів виправлення помилки розливу (#SPILL!) в Excel

Для того, щоб зафіксувати #ПРОЛИВАЙ! спочатку потрібно визначити, яке саме проблемне повідомлення відображається. Давайте розглянемо деякі сценарії, в яких ви можете отримати повідомлення про помилку #ПРОЛИВАЙ! Для виправлення помилки використаємо наступний набір даних, який містить деякі елементи у стовпчику B їх кількість у колонці C та загальний обсяг продажу кожної позиції у стовпчику D Припустимо, тепер ми хочемо використовувати якусь формулу в іншому стовпчику. Тепер давайте розглянемо методи виправлення помилки розливу в Excel.

1. виправлення помилки розливу, яка показує, що діапазон розливу не порожній в Excel

Коли дані, що перешкоджають діапазону розливу, чітко видно. Розглянемо наступний сценарій. A #ПРОЛИВАЙ! помилка виникає при застосуванні формули до даних, оскільки всередині діапазону розливу є текст або якісь дані. Якщо натиснути на жовтий трикутник, з'явиться повідомлення про помилку, яке показує, що Діапазон розливу не порожній Це означає, що значення або формула блокує діапазон розливу формули динамічного масиву.

1.1 Видалення даних, які перешкоджають використанню діапазону розливу

Коли ви застосуєте будь-яку формулу до клітинок діапазону Розлив, які вже містять дані, ви отримаєте #ПРОЛИВАЙ! Помилка. Припустимо, ми хочемо використати просту формулу в колонці F Для цього виконайте дії по усуненню проблеми.

  • По-перше, виберіть будь-яку комірку в стовпчику F де ви хочете отримати формулу.
  • По-друге, введіть там формулу.
=D5:D9

  • Як бачимо, в комірці є дані F7 .

  • Далі, якщо ми натиснемо Увійдіть ми отримаємо #ПРОЛИВАЙ! помилка, і коли ми наведемо курсор на індикатор помилки, він видасть повідомлення ' Комірка, в яку нам потрібно занести дані, не порожня '.

  • Тепер, щоб виправити помилку, достатньо очистити вміст комірки F7 І просто видалення даних з цієї комірки вирішить проблему.

  • Іноді в тому діапазоні, куди потрібно підставити формулу, немає даних, але все одно виходить помилка.

  • Якщо діапазон розливу очевидно зрозумілий, але проблема розливу не зникає, виберіть Виберіть клітинки, що заважають у випадаючому меню повідомлення про помилку.

  • Після цього ви побачите, які клітинки перекривають діапазон розливу. Як ми бачимо, в рядку формул є дані саме в цій комірці, а колір шрифту комірки - білий. Саме тому дані не видно нашим очам.

  • Крім того, змінити колір шрифту на чорний та видалити вміст.
  • Нарешті ми зможемо побачити результат і помилка зникне.

1.2 Видалити з комірки спеціальний номер ";;;;" Форматування

При налаштуванні формату номера ' ;;; ' виконується на комірці, дійсно існує ризик того, що # ВИЛИВАЙ! можуть з'явитися помилки, за таких обставин виконайте кроки для їх виправлення.

  • По-перше, клацніть по комірці, в якій відображається помилка. У нашому випадку помилка знаходиться в комірці F5 .

  • По-друге, натисніть на випадаюче меню повідомлень про помилки, яке являє собою знак оклику, обведений жовтим трикутником, і виберіть Виберіть клітинки, що заважають .

  • При цьому виділиться комірка, в якій ми зіткнулися з блокуванням.
  • Далі клацніть правою кнопкою миші по цій комірці і перейдіть в меню Формат комірок варіанти.

  • Звідси ви потрапите до Формат комірок діалогове вікно.
  • Обирайте Кількість та оберіть Нестандартний від Категорія А з правого боку ви бачите Тип формату має вигляд ' ;;; '.

  • Тепер змініть Тип від ;;; "до Генеральний '.
  • Потім натисніть на кнопку ГАРАЗД. кнопку.

Читати далі: Помилка Excel: число в комірці відформатовано як текст (6 виправлень)

2. об'єднання комірок в діапазоні розливу для виправлення помилки розливу (#SPILL!) в Excel

Припустимо, ми використовуємо УНІКАЛЬНА функція в камері F5 щоб отримати унікальні значення з діапазону комірок D5:D9 і отримаєте помилку, тому що Діапазон розливу об'єднав комірку Вводимо формулу в комірку, і формула, яку ми використовуємо, є такою:

=UNIQUE(D5:D9)

Розглянемо процедуру виправлення #ПРОЛИВАЙ! помилка.

  • На початку, у випадаючому меню повідомлення про помилку виберіть Виберіть клітинки, що заважають .

  • Це виділить комірку, яка спричинила помилку. І ми можемо побачити, що комірки F6 і G6 об'єднуються, тому і виникає помилка.
  • Щоб виправити це, перейдіть на сторінку Головна сторінка вкладку зі стрічки.
  • Виділяємо комірки, які потрібно роз'єднати. Отже, виділяємо комірки F6 і G6 .
  • Після цього натисніть на кнопку Роз'єднати комірки від Злиття % Центр у випадаючому меню під кнопкою Вирівнювання категорія.

  • І, нарешті, помилка зникне і ви зможете побачити результат в колонці F А формула знаходиться в рядку формул.

Читати далі: Як виправити помилку #REF! в Excel (6 рішень)

Схожі читання

  • Як знайти помилки посилань в Excel (3 простих способи)
  • Як виправити помилку "Нерухомі об'єкти будуть рухатися" в Excel (4 рішення)
  • Excel VBA: вимкніть функцію "При помилці продовжити далі"

3. виправлення таблиці Excel з помилкою діапазону розливу в Excel

Таблиці Excel не допускають формули динамічних масивів. Припустимо, що ми хочемо відсортувати продажі, для цього ми використовуємо функцію СОРТУВАННЯ Якщо ви зіткнулися з функцією #SPILL У випадку, якщо ви хочете створити таблицю Excel з діапазоном розповсюдження повідомлення в таблиці, як показано нижче, вам необхідно виконати наведені нижче кроки.

  • Для початку натисніть на помилку і формула з'явиться в рядку формул.
=SORT(D5:D9)

  • Потім, якщо ми натиснемо на жовтий трикутник, ми отримаємо повідомлення про помилку, а саме Діапазон розливу в таблиці '.

  • Щоб позбутися цієї помилки, треба виділити всю таблицю.
  • Після цього перейдіть на сторінку Дизайн столу зі стрічки.
  • Далі натисніть на кнопку Перетворити на діапазон від Інструменти група.

  • З'явиться спливаюче вікно із запитом Ви хочете перевести таблицю в нормальний діапазон?
  • Натисніть на Так .

  • І все, помилка зникне, функція буде працювати коректно і показувати результат в колонці E .

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

Помилка розливу спрацьовує, якщо Excel не може визначити розмір рознесеного масиву. коли розмір рознесеного масиву змінюється і excel не може визначити розмір рознесеного діапазону, виникає ця помилка. формула іноді може призвести до того, що динамічний масив збільшується між раундами обчислень. #ПРОЛИВАЙ! помилка виникне, якщо розмір динамічного масиву змінюється на протязі обчислювальних проходів і не збалансовується. Найчастіше ця проблема помічається при використанні випадкових функцій на зразок РЕНДЕРРАЙ , RAND або РАНДБЕТ МІЖ з Динамічний масив такі функції, як ПОСЛІДОВНІСТЬ Наприклад, в камері F5 ми наводимо формулу нижче.

=SEQUENCE(RANDBETWEEN(1,100))

При натисканні на кнопку Увійдіть клавішу з клавіатури з'явиться повідомлення про помилку ' Дальність розливу невідома '.

Єдиний спосіб виправити неточність цієї формули - використовувати нову формулу для розрахунків.

Читати далі: Помилка значення в 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%

  • Потім натисніть Увійдіть І формула з'явиться в рядку формул.
  • Формула дійсно буде присвоєна конкретній комірці, оскільки передбачається перекриття. Щоб зробити формулу довшою.

  • Після цього перетягніть кнопку Ручка наповнення вниз, щоб скопіювати формулу в діапазон. Або двічі клацніть по кнопці плюс ' + Це також дублює формулу.

  • І, ось, результат ви можете побачити в колонці D що є результуючою колонкою.

5.2 Виправлення помилки розливу шляхом посилання на діапазон замість стовпців

Йдеться про колонку C у формулі =C:C*7% Замість цього використовуйте наведену нижче формулу для посилання на конкретний діапазон.

=(C5:C9)*7%.

І все.

Читати далі: Помилки в Excel та їх значення (15 різних помилок)

6. виправити розлив пам'яті (#SPILL!) Помилка в Excel

Якщо помилка вказує на Поза пам'яттю поки ви намагаєтеся з'ясувати, що викликає #SPILL проблема полягає в тому, що формула динамічного масиву, яку ви використовуєте, відноситься до величезного діапазону, і Excel вичерпує пам'ять, в результаті чого #ПРОЛИВАЙ! Щоб обійти проблему, спробуйте звернутися до вужчого діапазону.

Читати далі: [Виправлено!] Помилка "Недостатньо пам'яті" в Excel (8 причин)

7. нерозпізнаний або резервний розлив (#SPILL!) Виправлення помилок

Навіть якщо Excel не виявить або не з'ясує походження проблеми, ви можете отримати Розлив помилка. Іноді, Excel не має можливості встановити або узгодити причину цієї помилки. За таких обставин перевірити ще раз формулу, яка має всі необхідні аргументи і переконатися, що всі аргументи функції допустимі.

Висновок

Наведені вище методи допоможуть вам виправити помилку розливу в Excel. Сподіваюся, це вам допоможе! Якщо у вас виникли запитання, пропозиції чи відгуки, будь ласка, повідомте нам у розділі коментарів. Або ви можете переглянути інші наші статті в розділі ExcelWIKI.com блог!

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.