Как мне написать формулу для сравнения двух ячеек и вернуть наименьшее значение без нуля?

3 ответа3

2

Рассматривать:

=IF(AND(A1=0,A2=0),"",IF(A1=0,A2,IF(A2=0,A1,MIN(A1,A2))))
  • если обе ячейки равны нулю, возвращается NULL
  • если одна из ячеек равна нулю, возвращается другая ячейка
  • если ни одна ячейка не равна нулю, возвращается минимум
0

Используйте эту формулу, она работает для нескольких ячеек

=IF(AND(B2=0,B3=0),"",MIN(IF(B2:B3<>0,B2:B3,"")))

Нажмите одновременно Ctrl + Shift + Enter это формула массива
B2 первая ячейка
B3 вторая ячейка

Вы также можете использовать
=IF(Min(B2,B3)=0,"",Min(B2,B3))

0

Итак, ответ от ученика Гэри - единственная формула, которая сработала для меня. Огромное спасибо!!!! У меня есть рабочий лист, который я создал, чтобы помочь кредиторам при составлении данных, которые будут прибавлять или вычитать начальную ставку, чтобы получить лучшую ставку для нашего клиента, но столкнулись с препятствием, когда одно из полей имеет нулевое значение.

Я проверил это, и он отлично работает, еще раз спасибо студент Гэри!

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