У меня есть таблица с названием продукта, количество1, количество2, цена.Если продукт имеет значение Количество1> 0, он имеет значение Количество2, равное 0, и наоборот.Я хочу написать формулу для возврата имени продукта с наивысшей ценой в списке, если оно имеет число> 0 в количестве 1.
Пример таблицы:
Product Name__ Quantity1__ Quantity2__ Price
ProdA_____________5_________0______300
ProdB_____________0________10______400
ProdC_____________0_________7_____1000
ProdD_____________5_________0_____1000
Я попытался INDEX MATCH
, который использовал оператор IF
и оператор MAX
.
=INDEX(Product Name Range,MATCH(MAX(IF(Quantity1 Range>0,Price Range)),Price Range,0))
Проблема в том, что INDEX MATCH
вытянет первый продукт с той же прейскурантной ценой, которая указана в операторе MAX
, что приведет к неверным результатам.Эта формула в приведенной выше таблице некорректно вытянет ProdC.