在列表中find唯一数据的公式 – excel
我已经在电子表格中的A列有很多重复的数据,我想写一个公式来生成每个独特的数据的报告。
例如。 在A栏中:
- SAM
- SAM
- SAM
- 汤姆
- 麦克风
- 汤姆
- 麦克风
该报告将输出:
- SAM
- 汤姆
- 麦克风
以前我在B列写a2=a1
然后在“FALSE”上过滤列B,然后我可以突出显示A列中的剩余值为唯一值,因为它只显示“FALSE”,其中数据与上面的单元不同,但是这只有在所有数据被sorting以便所有站点在一起时才起作用。
您应该使用此数组公式=IFERROR(LOOKUP(2,1/(COUNTIF($B$1:B1,$A$2:$A$8)=0),$A$2:$A$8),"")
B2
,以防你的值在列A
。 请使用CTRL + SHIFT + ENTER的组合input此公式。 然后你可以简单地拖动你的公式,以获得所有不同的值。
您也可以尝试不使用Lookup函数= IFERROR(INDEX($ A $ 2:$ A $ 8,MATCH(0,COUNTIF($ C $ 1:C1,$ A $ 2:$ A $ 8),0)),“”)
另一个选项,使用非数组公式
=IFERROR(INDEX($A$2:$A$8,MATCH(0,INDEX(COUNTIF($B$1:B1,$A$2:$A$8),0,0),0)),"")
根据需要拖放/复制公式。