在列表中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)),"") 

根据需要拖放/复制公式。

在这里输入图像说明