Это формула, которую я использую, я пытаюсь добавить 3 ячейки, а затем разделить на сумму еще 3, но я получаю div/0. Я пытаюсь получить процент. = СУММ (F7+F55)/СУММ (Е7+E55)

3 ответа3

1

Ваша вторая сумма приводит к нулю, на который вы затем делитесь. Очевидным решением было бы убедиться, что в ячейках, которые являются частью второй суммы, больше нуля.

Ваша формула, как напечатано выше, не ссылается на диапазон. Это на самом деле сложение значений в двух ячейках, а затем суммирование по этому единственному значению. Использование E7:E55 вместо E7+E55 решит эту проблему.

Я предполагаю, что это не проблема, тогда я думаю, что это ЕСЛИ на помощь!

Вот ссылка на страницу справки Microsoft по этой теме:

https://support.office.com/en-us/article/IF-function-69aed7c9-4e8a-4755-a9bc-aa8bbff73be2

В вашем случае защитная формула может выглядеть так:

=IF(sum(E7:E55)=0,"Zero Sum",SUM(F7:F55)/SUM(E7:E55))

Что читается как: Если сумма диапазона E7: E55 равна нулю, то отобразится сообщение "Нулевая сумма", в противном случае выполните деление как обычно.

1

Деление на 0 (возможный результат SUM) приведет к ошибке # DIV/0 !. В Excel (с 2007 года) есть функция IFERROR для отслеживания таких возможных случаев:

=IFERROR((F7+F55)/(E7+E55),0)

Второй параметр (0) - это значение, которое вы получили, если произошла ошибка (# N/A, #VALUE !, #REF !, # DIV/0 !, #NUM !, #NAME? Или #NULL!) происходит.

0

Попробуйте = СУММА (F7:F55)/ СУММА (E7:E55)

Я полагаю, вы пытаетесь сложить два столбца.

Другая возможность, которую вы могли бы иметь в виду, я полагаю,

= F7+F55/ Е7+ Е55

Однако обозначения, используемые в настоящее время в этом вопросе, не имеют смысла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .