Здравствуйте, друзья. Приём, о котором я расскажу ниже – очень прост, но весьма полезен с практической точки зрения. Сегодня размышляем о том, как в Excel заменить отрицательные значения нулями.

Формула очень простая:

=МАКС( число ; 0 )

Функция МАКС возвращает наибольшее из чисел, переданных ей в качестве аргументов. Соответственно, если проверяемая величина положительна или равна нулю – она и вернётся. А если отрицательная – вернётся ноль.

Где это может быть полезно? Вот такой пример:

есть отрицательные остатки

Есть перечень товаров с остатками на складе и количеством забронированных клиентами единиц. Нужно вычислить, сколько штук каждого наименования доступно к заказу. Если мы просто вычтем из остатка бронь – получим результаты, как на картинке выше. То есть, там, где бронь больше фактического остатка – в поле «Доступно» — отрицательное число, чего быть не может.

Вот здесь и пригодится описанная формула:

отрицательные числа удалены

Видите, там, где бронь больше остатка – доступно к заказу ноль единиц. Это означает, что всё распродано. И это правильный расчёт в данном случае.

Попробуйте и сами использовать такую формулу: просто, быстро и эффективно!