在Excel 2013中,如何带回0销售的商品列表?
例如
答案 0 :(得分:1)
您可以像这样设置数据透视表:
如果你确实需要一个公式,那么这个公式将提供最佳性能,因为它是 NOT 一个数组公式,并且会在更长的列表中执行越来越快的代码越走越远。因为它只查看最后一个值下面的列表部分,而不是每次都为每个单词测试列表中的每个值。
开始输入
=INDEX(A1:A10,MATCH(0,B1:B10,0))
在D1
中获取第一个值为0.然后在D2
中输入:
=IFERROR(INDEX(INDIRECT("A"&MATCH(D1,$A$1:$A$10,0)+1&":A11"),
MATCH(0,INDIRECT("B"&MATCH(D1,$A$1:$A$10,0)+1&":B11"),0)),"")
将$A$1:$A$10
替换为您的商品列表。并将A11
和B11
更改为最后一项下方的行。
这将产生以下结果:
答案 1 :(得分:0)
选择E1:E4
范围。使用选定范围在公式栏中输入以下公式:
=IFERROR(INDEX(A1:A4,SMALL(IF(B1:B4=0,ROW(A1:A4)-ROW($A$1)+1,""),ROW(INDIRECT("1:" & ROWS(A1:A4))))),"")
由于它是一个数组公式,按 CTRL + SHIFT + ENTER 进行评估。