十大指数-匹配多个条件

时间:2019-02-19 10:53:54

标签: excel

我尝试创建按库存价值排序的一年覆盖率最高的十大产品列表。使用索引匹配来映射库存值时,我遇到了两个问题。

这是我使用的公式(在这种情况下,返回商品编号):

  

= INDEX(ITEM; MATCH(LARGE(IF((COVERAGE> 365)(COVERAGE <9999)(CATEGORY =“ Bike”); Inventory ;;; COUNTA(G $ 64:G64)); Inventory; 0)))

对于覆盖范围超过365天,小于9999(如果我们没有销售预测的情况下为默认值)的产品,大公式将返回第n个库存值,并且属于“自行车”类别。

这可以达到预期的效果,但是,如果库存值不是唯一的,则通过match函数查找该行会为我提供第一个条目,而不是符合较大if条件的条目(因此可以返回其他类别的产品。

如果开头少于10个,则在最上面;如果if开头的项少于10个,则返回大;如果索引匹配,则使用报告0值的第一个条目填充前10名之外的其余行,无论如果有条件。

0 个答案:

没有答案