Главная Google Таблицы Как избавиться от # Div / 0 в Google Таблицах

Как избавиться от # Div / 0 в Google Таблицах



Использование автоматических формул в Google Таблицах является скорее необходимостью, чем выбором при работе с большим объемом данных. Однако автоматизация может иметь несколько недостатков, таких как ошибки, возникающие из-за неправильных математических процессов. Одним из них является деление на ноль или ошибка # Div / 0.

Как избавиться от # Div / 0 в Google Таблицах

В этой статье мы покажем вам, как избавиться от ошибки # Div / 0 в Google Таблицах.

Правильно заполните клетки

Как упоминалось выше, вы получите ошибку # Div / 0, если разделите что-либо на ноль. Это уравнение, которое приводит к математической невозможности и поэтому не принимается программой. Этой ошибки можно избежать, просто убедившись, что ни одна формула не использует ноль или пустую ячейку в качестве делителя. Вы можете удалить или заполнить пустые ячейки или вообще не включать их в уравнение. Этот метод подходит, если вы управляете небольшим количеством ячеек, но для больших автоматических формул вам понадобится универсальный код.

Использование функции If Error

Если вы используете формулу для автоматического вычисления значений ячеек, следует ожидать ошибок вроде # Div / 0. Что вы можете сделать, вместо того чтобы пытаться избежать вероятности получения ошибки, что сложно, - это найти способ справиться с ней, если это произойдет. Здесь в игру вступает функция If Error.

Если Error - это функция Google Таблиц, которая проверяет присвоенные ей значения, и если она возвращает ошибку, она переходит к выполнению команды. Функция имеет синтаксис = ЕСЛИОШИБКА (значение, значение-при-ошибке), где:

‘=’ Сообщает Google Таблицам, что вы используете функцию.

«ЕСЛИОШИБКА» проверяет данное значение и приводит к ошибке.

«Значение» - это процесс, который нужно проверить на наличие ошибки.

«Значение-если-ошибка» - это то, что отображается, если значение приводит к ошибке.

По сути, функция If Error выполняет обработку заданного значения. Если этот процесс приводит к ошибке, такой как деление на ноль, он отобразит то, что вы определили как значение-при-ошибке.

Например, если вы хотите разделить две ячейки A1 на A2, если обе ячейки правильно заполнены, он вернет результат деления. Если A2 становится нулевым или пустым, это приведет к ошибке # Div / 0. Если вы используете формулу = Iferror (A1 / A2, Деление на ноль), тогда, если A2 внезапно станет пустым или нулевым, вместо отображения ошибки будет отображаться Деление на ноль.

деление на ноль

Функцию If Error также можно использовать как синтаксис = Iferror (значение). Это заполняет значение-если-ошибка пустым и возвращает пустое пространство при обнаружении ошибки.

# div0 в таблицах Google

Если вы используете функцию If Error для любой создаваемой вами автоматизированной формулы, вы не столкнетесь с ошибкой # Div / 0.

Ограничение функции If Error состоит в том, что она возвращает значение ошибки, еслилюбойошибка. Даже если ошибка не # Div / 0, если вы объявили значение-если-ошибка как деление на ноль и встретили другую ошибку, он все равно скажет деление на ноль.

избавиться от # div0 в таблицах Google

Использование функции Error.Type

Функция Error.Type вместо того, чтобы возвращать значение, которое вы определяете, возвращает связанный код ошибки. Соответствующие коды для всех различных ошибок: 1 для #NULL !, 2 для # DIV / 0 !, 3 для #VALUE !, 4 для #REF !, 5 для #NAME?, 6 для #NUM !, 7 для # N / A и 8 для всего остального.

Эта функция полезна, если вы иногда сталкиваетесь с ошибками, отличными от деления на ноль, поскольку это упрощает их устранение. Это, конечно, требует некоторого знания кодирования для эффективного использования. Использование только Error.Type само по себе не будет полезно, поскольку вы не узнаете, является ли отображаемое число кодом или фактическим ответом. Используя оба оператора If Then и функцию If Error, можно создать формулу, которая проверяет наличие определенных ошибок.

#div0

Например, в формуле = iferror (A1 / A2, if (error.type (A1 / A2) = 2, Division by Zero, Unknown Error)) Google Sheets сначала выполнит вычисление a1 / a2. Если это возможно, отобразится ответ. Если это приводит к ошибке, то переход к следующей строке.

Здесь оператор If Then проверяет, какой тип ошибки возвращает функция Error.Type. Если он возвращает 2, что является кодом ошибки # Div / 0, тогда он будет отображать деление на ноль, в противном случае он отобразит неизвестную ошибку.

При желании это можно расширить с помощью вложенных операторов If для каждого типа ошибки. Это гарантирует, что в случае возникновения ошибки на листе вы точно знаете, что это за ошибка и как с ней бороться.

Ожидаемые ошибки

Если вы часто работаете с Google Таблицами, почти ожидаем появления таких ошибок, как # Div / 0. Обработка таких ошибок проста, если вы знаете, какие функции нужно использовать.

У вас есть другие советы, как избавиться от ошибки # Div / 0 в Google Таблицах? Поделитесь своими мыслями в разделе комментариев ниже.

где я могу распечатать документ рядом со мной

Интересные статьи

Выбор редакции

DLC для Star Wars Battlefront 2: EA добавляет бесплатный контент с The Last Jedi Season, начинающимся сегодня
DLC для Star Wars Battlefront 2: EA добавляет бесплатный контент с The Last Jedi Season, начинающимся сегодня
Наконец-то вышло первое DLC для Star Wars Battlefront 2, причем совершенно бесплатно! Мы уже знали, что EA отказалась от сезонного абонемента для Star Wars Battlefront 2, но это еще не все.
Обзор Nvidia GeForce 6600 GT
Обзор Nvidia GeForce 6600 GT
В то время как карта Nvidia 6600 является относительным слабым звеном, GT - значительно превосходящее предложение. Ядро разогнано с 300 до 500 МГц, а скорость памяти почти удвоена до 500 МГц. Когда он был запущен около 18
Как очистить буфер обмена на iPad
Как очистить буфер обмена на iPad
Копирование содержимого в буфер обмена iPad удобно, поскольку оно предоставляет пользователям легкий доступ к тексту, фотографиям, видео и т. д. Однако вы можете скопировать туда информацию, которую захотите использовать только один раз, и удалить навсегда, например банковский счет.
Как отключить звуки Facebook
Как отключить звуки Facebook
Вы можете отключить звуки Facebook в приложении iOS или Android, изменив настройки. Вы также можете отключить звуки уведомлений в Интернете и в настольном приложении.
Объяснение стандартов 802.11: 802.11ax, 802.11ac, 802.11b/g/n, 802.11a
Объяснение стандартов 802.11: 802.11ax, 802.11ac, 802.11b/g/n, 802.11a
Какой из популярных стандартов беспроводной домашней сети, например 802.11ac, 802.11n или 802.11g Wi-Fi, подходит вам? Вот плюсы и минусы каждого.
Gameroom - это социальный ответ Facebook на Steam
Gameroom - это социальный ответ Facebook на Steam
Вы знаете все те игры на Facebook, в которые вы никогда не играете, но многие другие люди играют? Что ж, Facebook предоставил им специальную игровую платформу для ПК, которая немного похожа на Steam, но для казуальных игр. Gameroom был анонсирован на
Изменить формат времени экрана блокировки Windows 10
Изменить формат времени экрана блокировки Windows 10
Если по какой-то причине вас не устраивает, как на экране блокировки отображается время в Windows 10, можно изменить его формат. Посмотрим, как это можно сделать.