我有以下数据
Person Product id Purchased
X 43
Y 58
X 34
X 28
X 34
Y 26
Y 57
我需要使用不同表格中Excel中的公式由Person X购买的唯一产品ID。
如果我使用数据透视表,这似乎非常简单,但只是想知道是否有任何方法可以使用公式来获取所需的值。
预期结果是:
Person Product id Purchased
X 43
X 34
X 28
答案 0 :(得分:2)
例如,您可以尝试:
F2
中的公式:
=IFERROR(INDEX($B$2:$B$8,MATCH(0,IF($E$2=$A$2:$A$8,COUNTIF($F$1:$F1,$B$2:$B$8),""),0)),"")
J2
中的公式:
=IFERROR(INDEX($B$2:$B$8,MATCH(0,IF($I$2=$A$2:$A$8,COUNTIF($J$1:$J1,$B$2:$B$8),""),0)),"")
都是通过 Ctrl Shift Enter
输入的 边注 :
您可能会感兴趣,Google电子表格可以做与UNIQUE
完全相同的事情。例如,只需输入示例数据:=UNIQUE(FILTER(B2:B8,A2:A8="X"))
,它将为您创建整个列表!