Помилка # СПРАВ / 0! виникає в Microsoft Excel, коли число ділиться на нуль (0). Це відбувається, якщо ви вводите просту формулу, наприклад = 5/0. або якщо формула посилається на клітинку з 0 або вільну позицію, як показано на цьому малюнку.
Є кілька способів виправлення цієї помилки.
Переконайтеся в тому, що дільник в функції або формулі не дорівнює нулю і відповідна осередок не порожня.
Змініть посилання у формулі, щоб вона вказувала на осередок, що не містить нуль (0) або порожнє значення.
Введіть в клітинку, яка використовується у формулі в якості подільника, значення # Н / Д. щоб змінити результат формули на # Н / Д, вказуючи на відсутність подільника.
Часто помилки # СПРАВ / 0! не можна уникнути, оскільки очікується, що ви або інший користувач введете значення. В цьому випадку потрібно зробити так, щоб повідомлення про помилку відображалося. Домогтися цього можна декількома способами.
Оцінка знаменника на наявність нуля або порожнього значення
Найпростіший спосіб позбутися від помилки # СПРАВ / 0! - скористатися функцією ЯКЩО для оцінки знаменника. Якщо він дорівнює нулю або порожній, в результаті обчислень можна відображати значення "0" або не виводити нічого. В іншому випадку буде вирахувано результат формули.
Наприклад, якщо помилка виникає у формулі = A2 / A3. можна замінити її формулою = ЕСЛИ (A3; A2 / A3; 0). щоб повертати 0, або формулою = ЕСЛИ (A3; A2 / A3; ""). щоб повертати порожній рядок. Також можна виводити довільне повідомлення. Приклад: = ЕСЛИ (A3; A2 / A3; "Очікується значення."). У першій наведеної тут формулою також можна використовувати функцію ПРИВАТНЕ: = ЕСЛИ (A3; ПРИВАТНЕ (A2; A3); 0) - ЯКЩО в осередку A3 вказано значення, повертається результат формули, в іншому випадку повертається нуль.
Використання функції ЕСЛІОШІБКА для придушення яких перевищують # СПРАВ / 0!
Ви також можете уникнути помилки, вклавши операцію ділення в функцію ЕСЛІОШІБКА. Так, для розрахунку відносини A2 / A3 буде використовуватися формула = ЕСЛІОШІБКА (A2 / A3; 0): якщо обчислення за формулою викликає помилку, повертається значення "0", в іншому випадку - результат обчислення.
Примітка. При використанні функції ЕСЛІОШІБКА або синтаксису ЯКЩО (ЕОШИБКА ()) придушуються будь-які можливі помилки, а не тільки # СПРАВ / 0. Перед використанням різних способів виключення помилок слід перевірити працездатність формули. В іншому випадку ви можете не помітити, що формула не працює належним чином.
Порада: Якщо в Microsoft Excel включена перевірка помилок, натисніть кнопку поруч з осередком, в якій показана помилка. Виберіть пункт Показати етапи обчислення. якщо він відобразиться, а потім виберіть відповідне рішення.
У вас є питання про певну функції?
Допоможіть нам поліпшити Excel
У вас є пропозиції щодо поліпшення наступної версії Excel? Якщо так, ознайомтеся з темами на порталі користувача пропозицій для Excel.