Как ограничить результаты этой формулы до 0, не создавая отрицательных чисел?

Как ограничить результаты этой формулы до 0, не создавая отрицательных чисел?

Как ограничить результаты этой формулы до 0, не создавая отрицательных чисел?

Формула =ЕСЛИОШИБКА(((N36-P36)/N36), "NA")

он генерирует такие значениявведите описание изображения здесь

Я хотел бы установить ограничение, которое не позволит формуле создавать отрицательные числа, такие как -34 или -1 и т. д. Наименьший результат должен быть 0, но не ниже этого. Как это исправить? За исключением этого, формула работает так, как и задумано

решение1

Просто добавьте IFтест к самому расчету:

=IFERROR(  IF( ((N36-P36)/N36)<0, 0, ((N36-P36)/N36) ), "NA")

При таком подходе, если вычисление дает числовой результат И он отрицательный, то на выходе будет 0. А если выдается ошибка, то на выходе все равно будет «NA», так что у вас есть все, что нужно.

(Вероятно, URL-адрес результата поиска комментария будет актуален еще... десятилетия... поскольку сайт хорошо известен, но кто знает? Я совершенно уверен (настолько уверен, что даже не стоит нажимать на него), что он предлагает то же самое, а если нет, что ж, тогда у вас будет больше способов. Но вышеизложенное — самое простое, что может быть.)

Связанный контент