我有以下Excel电子表格:
A B C
1 Product Sales List
2 Product A 500 Product A
3 Product B Product C
4 Product C 400 Product D
5 Product E
6 ="" Product F
7 Product D 600 Product H
8 Product E 550
9 =""
10 Product F 200
11 Product G =""
12 Product H 800
在 A列和 B列中列出了与其销售额不同的产品。正如您所看到的那样, A列或 B列中可能会发生empty cells
或=""
的单元格。
在 C栏中,我现在想要实现只有 NOT 的产品在empty cells或=""
的单元格列A中包含或 B列。
我已经可以使用以下公式使其适用于 A列:
={INDEX($A$2:$A$100,SMALL(IF(LEN($A$2:$A$100)=0,"",ROW($A$2:$A$100)-MIN(ROW($A$2:$A$100))+1),ROW(A1)))}
我必须更改此公式,以便从列表中排除 B列中empty cell
或单元格=""
的产品C栏?
答案 0 :(得分:0)
当您为 A列进行了解决时,对B来说非常简单:
D列中的每个单元格都具有相应的功能:( D2示例)
=VLOOKUP(D2, $A:$B, 2, 0)
注意:这假设您在A列中没有重复值
答案 1 :(得分:0)
不一定是数组公式。在C语言中使用此公式。
=IF(AND(A:2<>"",B:2<>""),A:2,"")
然后自动填充公式。然后对列C进行排序以获取所有产品列表。
或按行框中的C列旋转范围,以便在A有重复产品的情况下获取不同的产品列表。