
Как написать формулу для сравнения двух ячеек и возврата наименьшего значения, не включая ноль?
решение1
Учитывать:
=IF(AND(A1=0,A2=0),"",IF(A1=0,A2,IF(A2=0,A1,MIN(A1,A2))))
- еслиобаячейки равны нулю, возвращается NULL
- еслиодиниз ячеек равен нулю, другая ячейка возвращается
- еслини одинячейка равна нулю, возвращается минимум
решение2
Хорошо, ответ от Gary's Student — единственная формула, которая сработала для меня. Большое спасибо!!!! У меня есть рабочий лист, который я создал, чтобы помочь кредиторам при составлении данных, которые будут добавлять или вычитать из начальной ставки, чтобы вернуть лучшую ставку для нашего клиента, но столкнулся с препятствием, когда одно из полей имело нулевое значение.
Я проверил, и все работает отлично. Еще раз спасибо Gary's Student!!!
решение3
Используйте эту формулу, она работает для нескольких ячеек.
=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))