Как посчитать процент в Google Таблицах, если числитель равен 0?

Как можно исправить формулу, чтобы при условии, когда оба столбца содержат нули, процент записывался как 100%? Нужно, чтобы при нулевых значениях как в первом, так и во втором столбце результат расчета составлял 100%. Ситуация заключается в том, что нужно рассчитать процент нарушений от общего числа сделок, но если оба значения равны нулю, то процент должен быть равен 100%. Текущая формула включает функцию IF: `=IF(A2="1 неделя", 100%-(C5/B5))))`. Коллега использует похожую формулу без использования функции IF, и она работает.
  • 4 июля 2024 г. 16:02
Ответы на вопрос 2
Для того чтобы исправить формулу и получить 100% при условии, когда оба столбца содержат нули, можно воспользоваться функцией IF и проверить оба значения на равенство нулю. Вот как можно модифицировать вашу формулу:

```
=IF(AND(B5=0, C5=0), 100%, IF(A2="1 неделя", 100%-(C5/B5), ваша_текущая_формула_для_расчета_процентов))
```

В данной формуле используется функция AND, чтобы проверить оба столбца на равенство нулю. Если оба значения равны нулю, то результатом будет 100%, иначе будет выполнено ваше текущее условие расчета процентов. 

Если у вашего коллеги работает аналогичная формула без использования функции IF, возможно, он использует другой метод проверки условий, например, формулу в формате `логическое_выражение * значение_при_истине + логическое_выражение * значение_при_ложь`.
Как сделать так, чтоб если в ячейках А1 и B1 были 0, то в С1 было значение 100%. 
Ответ настолько банален и прост, что достаточно странно, что при знании функции IF он возник. Но тем не менее:
=IF( NOT (A1 + B1) ; 100% )
Похожие вопросы