EXACT函数和条件格式结果之间的差异

时间:2015-02-09 16:08:18

标签: excel excel-formula worksheet-function conditional-formatting exact-match

我观察到EXACT函数和条件格式化工具的结果之间明显不一致。

B列中的两个单元格具有相同的明显文本(约30-40个单词)。但是"突出细胞"工具不会将它们识别为重复值。但是,使用EXACT函数比较两个单元格会返回TRUE。当比较应用于两个单元的CLEAN函数的结果时,也会发生这种情况。单元格包括" //"和方括号(虽然为什么这应该是一个我不知道的问题,特别是因为其他这样的单元格被条件格式化工具正确识别为重复)。

有人能说明为什么会这样吗?

一个例子,用U =大写,x =小写和d =数字

进行模糊处理
  

(U // FOUO)UUUU-U增量d应符合当前的UUUxxx和UUUU元数据存储库(MDR)商业,国防部和情报界(IC)元数据标准,并应具有xxxx-xxxxxxxx控制的元数据标记功能标记发布到网络的所有消息,产品和数据文件(MRIC =目标)。 [互操作性]

1 个答案:

答案 0 :(得分:0)

似乎条件格式,突出显示单元格规则...,重复值...规则有255个字符限制。对我而言,因为符合VBA中公式中字符的限制。

一种简单的检查方法是将这样的规则应用于包含数据的列和插入的相邻列(例如C),其中填充的公式如下:

=LEFT(B1,255)

我希望突出显示提取的字符。然后将公式更改为=LEFT(B1,256),我希望格式化消失。

如果是这样,您可以插入另一个填充了=RIGHT(B1,255)的列(例如D),假设您的数据小于每个单元510个字符,则可以通过将规则应用于ColumnsC来检测重复项: D.