HLOOKUP / VLOOKUP来replace嵌套的IF函数
我有以下Excel电子表格:
ABCDE 1 Sale 1 Sale 2 Sale 3 2 Product A 0 0 400 Sale 3 3 Product B 0 0 300 Sale 3 4 Product C 0 200 0 Sale 2 5 Product D 800 0 0 Sale 1
在列B:D中,您可以看到每个产品的销售情况。
在E栏中,我想显示销售产品的销售情况。 因此,应显示<> 0
的销售。
到目前为止,我使用了以下公式:
=IF(B3<>0,B$2,WENN(C3<>0,C$2,WENN(D3<>0,D$2)))
这个公式在大写的情况下工作得很好,但在我的原始的例子中有更多的销售,这将扩大这个公式大量。 有没有办法缩短公式,所以没有必要使用这么多嵌套的IF函数?
也许有点像一个值<> 0
条件的HLOOKUP?
以下公式应该有帮助:
=INDEX($B$1:$D$1,MATCH(TRUE,INDEX($B2:$D2<>0,),0))
根据需要拖放/复制。
见图像以供参考: