Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

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

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

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

Вкладений масив #CALC! помилки

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

#CALC! error – масив містить діапазони

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

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

#CALC! error – пустий масив

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

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

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

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

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

  • Повертає результат 2:     =LAMBDA(x, x+1)(1)

Докладні відомості див. в статті Функція LAMBDA.

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

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

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

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

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

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

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

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×