© Сорокин Б.Б. 2016 г.

Деление на "0"

Часто функцию ЕСЛИ удобно применять для исключения нарушения математических правил при вычислении. Например, в столбце С мы имеем результат деления столбца В на столбец А. Формула в столбце С выглядит так:

=В1/А1

Если А1=0, получим ошибку, т.к. согласно всем математический канонам деление на "0" невозможно и наша табличка будет иметь вид:

рисунок 2

Возникает проблема. Суммировать данные по такому столбцу нельзя так как сумма по этому столбцу тоже будет равна #ДЕЛ/0!. Что с такой суммой делать непонятно, это просто сообщение об ошибке в данных. Чтобы справится с этой проблемой достаточно немного изменить формулу

=ЕСЛИ(А1=0;0;В1/А1)

и наша табличка приобретет совершенно другой вид:

рисунок 2

Суть этой формулы состоит в том, что если А1=0 то функция ЕСЛИ() возвращает "0", а если А1 не равно "0" то функция ЕСЛИ() возвращает результат от деления B1/A1. Таким образом мы исключили ошибку возникающую при делении на "0".

При статистической обработке данных значение нуля, возникающее при делении на "0" может не всегда устраивать. В этом случае можно заставить функцию ЕСЛИ возвращать ПУСТО (пустая ячейка) и формула будет выглядеть так.

=ЕСЛИ(А1=0;"";В1/А1)

Думаю, вы уже поняли, что при помощи этой формулы вместо возникающей ошибки можно возвращать любое нужное значение.