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

Microsoft Excel відображається #DIV/0! у разі ділення числа на нуль (0). Це трапляється, коли ви вводите просту формулу, наприклад =5/0,або коли формула посилається на клітинку, яка містить 0 або пуста, як показано на цьому зображенні.

Приклади формул, які #DIV/0! .

Щоб усунути помилку, виконайте одну з таких дій.

  • Переконайтеся, що дільник у функції або формулі не дорівнює нулю або не є пустою клітинкою.

  • Змініть посилання на клітинку у формулі на іншу клітинку, яка не містить нуль (0) або пуста.

  • Введіть значення #N/A у клітинку, яка використовується як дільник у формулі, яке змінить результат формули на #N/A, щоб показати, що значення дільника недоступне.

У багатьох випадках #DIV/0! не можна уникнути, тому що формули чекають на введення даних від вас або іншої особи. У такому разі ви не хочете, щоб повідомлення про помилку відображалося взагалі, тому є кілька способів обробки помилок, які можна використовувати, щоб не вимикати помилку під час очікування введення даних.

Обчислення вузла для значення 0 або без значення

Найпростіший спосіб не вимикати #DIV/0! використовується функція IF для обчислення існування міноритора. Якщо це значення 0 або відсутнє, замість результату формули замість значення 0 #DIV.0! в іншому разі формула обчислюється.

Наприклад, якщо формула, яка повертає помилку, – =A2/A3,скористайтеся формулою =IF(A3;A2/A3;0), щоб повернути 0 або =IF(A3;A2/A3;""), щоб повернути пустий рядок. Ви також можете відобразити настроюване повідомлення так: =IF(A3;A2/A3;"Ввід необхідний"). За допомогою функції QUOTIENT із першого прикладу потрібно використати формулу =IF(A3;QUOTIENT(A2;A3);0). Таким чином Excel ЯКЩО(клітинка A3 існує, повертає результат формули, в іншому разі її не врахувати).

Приклади усунення #DIV/0! .

Використовуйте ifERROR, щоб не вимикати #DIV/0! помилка

Цю помилку також можна депонувати, вкласти операцію ділення у функцію IFERROR. Знову ж таки, використовуючи A2/A3, можна скористатися формулою =IFERROR(A2/A3;0). Ця дія Excel, якщо обчислення формули спричиняє помилку, повертає 0, інакше повертається результат формули.

У версіях Excel до Excel 2007 р. можна використовувати метод IF(ISERROR()): =IF(ISERROR(A2/A3);0;A2/A3) (див. функції IS).

Примітка. Обидві методи IFERROR та IF(ISERROR()) – це пусті обробники помилок, у тому, що вони вилучають усі помилки, а не #DIV/0!. Перш ніж застосовувати обробку помилок, потрібно переконатися, що формула працює належним чином. Інакше формула може не працювати належним чином.

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

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

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

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

Функція IF

Функція IFERROR

Функції IS

Огляд формул в Excel

Способи уникнення недійсних формул

Виявлення помилок у формулах

Функції Excel (за алфавітом)

Функції Excel (за категоріями)

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

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

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

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

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

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

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

×