Як виправити #CALC! помилки

Застосовується до
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel для iPad Excel для iPhone Excel для планшетів Android Excel для телефонів Android

#CALC! помилки виникають, коли обробник обчислень Excel стикається зі сценарієм, який не підтримується. 

Поширені причини

Вкладений масив

Програма Excel не може обчислювати масив у межах масиву. Помилка вкладеного масиву виникає, коли ви намагаєтеся ввести формулу масиву, що містить масив. Щоб усунути цю помилку, спробуйте видалити другий масив.

Наприклад, =MUNIT({1,2}) просить Excel повернути масив 1x1 і масив 2x2, які вона не підтримує. =MUNIT(2) обчислює належним чином.

Знімок екрана: вкладений масив #CALC! помилка.

Масив діапазонів

Масиви можуть містити лише числа, рядки, помилки, логічні значення або зв'язані типи даних. Посилання на діапазони не підтримуються. У цьому прикладі =OFFSET(A1;0;0;{2,3}) викликає помилку.

Знімок екрана: #CALC! помилка – масив містить діапазони.

Щоб усунути цю помилку, видаліть посилання на діапазон. У цьому випадку функція =OFFSET(A1;0;0;2;3) обчислює правильно.

Empty array

Excel не може повернути пустий набір. Помилки пустого масиву виникають, коли формула масиву повертає пустий набір. Наприклад, =FILTER(C3:D5;D3:D5<100) повертає помилку, оскільки в наборі даних немає значень, менших за 100.

Знімок екрана: #CALC! помилка - Порожній масив.

Щоб виправити помилку, змініть умову або додайте if_empty аргумент до функції FILTER. У цьому випадку =FILTER(C3:D5;D3:D5<100;0) повертає 0, якщо в масиві немає елементів.

Забагато клітинок

вебпрограма Excelвебпрограма Excel не може обчислювати спеціальні функції, які посилаються на понад 10 000 клітинок. Натомість повертається #CALC! помилку #REF!. Щоб виправити цю помилку, відкрийте файл у версії Excel для настільних комп'ютерів. Докладні відомості див. в статті "Створення спеціальних функцій в Excel".

Помилка функції

Ця функція виконує асинхронну операцію, але з несподіваною помилкою. Спробуйте знову пізніше.

Клітинка містить лямбда.

Функція LAMBDA працює дещо інакше, ніж інші функції Excel. Його не можна просто ввести в клітинку. Ви повинні викликати функцію, додавши дужки в кінці формули та передавши значення лямбда-функції. Наприклад:

  • Повертає помилку #CALC:=LAMBDA(x, x+1) 
  • Повертає результат 2:=LAMBDA(x, x+1)(1)

Щоб отримати додаткові відомості, див. розділ Функція LAMBDA.

Знімок екрана, на якому показано повідомлення про помилку та розкривний список для помилки Lambda.

Результат формули у клітинці – функція

Функцію не можна помістити в клітинку, не викликавши або не викликавши її. Викличте функцію, додавши дужки та аргументи. Або додайте свою функцію до диспетчера імен і використовуйте ім'я як функцію.

Інше

Ця помилка виникає, коли в обробнику обчислень Excel виникає невизначена помилка обчислення з масивом. Щоб вирішити її, спробуйте переписати формулу. Якщо у вас є вкладена формула, спробуйте скористатися засобом обчислення формули , щоб визначити, де #CALC! у формулі.

Python в Excel

Помилка даних

Під час обробки запиту сталася помилка. Повторіть спробу пізніше.

Перевищено обмеження трафіку

Ваші дані перевищують ліміт передавання.

Під час обчислень за допомогою Python в Excel можна обробляти до 100 МБ даних одночасно. Спробуйте використати менший набір даних.

Запит сітки

Формули Python можуть посилатися лише на запити, які покладаються на зовнішні дані, а не на дані електронної таблиці.

Неприпустимий об'єкт Python

Цей об'єкт Python походить не із середовища Python, підключеного до цієї книги.

Запит у клітинці

Результатом формули не може бути запит.

Помилка джерела

З Power Query сталася помилка. Повторіть спробу.

Забагато даних

Формула Python посилається на завелику кількість даних, щоб надсилати їх до служби Python. 

Під час обчислень за допомогою Python в Excel можна обробляти до 100 МБ даних одночасно. Спробуйте використати менший набір даних.

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech у Excel або отримати підтримку в спільнотах.

Додаткові відомості

Поведінка розгорнутих і динамічних масивів