Excel中的唯一值

Excel中有一组数字,范围从B1到F49。 在所有这些数字中,我想找出独特的价值,换句话说,没有重复。 我尝试使用删除重复,但它看起来在行而不是单个单元格。 什么是我做这个最好的select? 任何帮助将不胜感激。

你可以尝试这个数组公式,从矩形范围返回唯一的文本或数字。

  1. select一个范围将结果输出到例如: H1:H245
  2. 将以下公式复制并粘贴到公式栏中。
  3. 按Ctrl + Shift + Enter进入范围。

=IFERROR(CELL("Contents",INDIRECT(T(IF(1,TEXT(MODE.MULT(IF(FREQUENCY(COUNTIF(B1:F49,"<="&B1:F49)+ISTEXT(B1:F49)*COUNT(B1:F49),COUNTIF(B1:F49,"<="&B1:F49)+ISTEXT(B1:F49)*COUNT(B1:F49))>={1,1},MODE.MULT(10^5*ROW(B1:F49)+COLUMN(B1:F49),10^5*ROW(B1:F49)+COLUMN(B1:F49)))),"r0c00000"))),0)),"")

我可能会把这个公式放在列C :(或另一个空的列你有):

(所以从C1开始:)

 =COUNTIF(B:B,B1)=1 

(并复制/粘贴公式)

如果它是唯一的,它将返回TRUE。 所以你可以通过filter或其他公式过滤掉。

将您的信息组合成一个长列并运行删除重复项可能是最简单的。 如果这不是一个选项,你可能想看看写一个macros来爬过logging。

您可以让macros通过指定行的每列,并确定CountIf函数= COUNTIF(B2:F49,B2)是否返回大于1的值

如果有的话,这个号码至less有两个实例。

我不知道如何识别您的独特单元格,但可以设置文本颜色或将单元格的值返回到其他位置。

最简单的识别整个数组中唯一的值可能是突出整个范围,select唯一的“标准”格式,然后select整个范围,条件格式,突出显示单元格规则,重复值…,并select自定义格式没有填充和你开始的任何字体。