当单元格包含部分值时设置条件格式

当单元格包含部分值时设置条件格式

这是我能描述我遇到的问题的最佳方式,我尝试了一些方法,但似乎无法准确找到我到底想要什么。这是我的列。B 列中的资产由 F 列和 G 列组成

一个位置

B: 资产在一个系统中

F:另一个系统中的资产

G:另一个系统中的资产

例如,B 列中的数字为 132-10943,F 列中的数字为 132,G 列中的数字为 10943。

这有意义吗?B 列将 F 和 G 合并到一个单元格中。现在我希望能够根据 G 列(10943)中的内容突出显示重复值,因此当我使用条件格式时,将突出显示带有 10943 的单元格,依此类推。G 列是该系列中的唯一编号,但我不知道如何编写它。从逻辑上讲,我可以看到它,但我无法将其传输到纸上,幸好我不是程序员,我只是想节省我的工作时间。

谢谢您的帮助!

编辑:我应该补充一点,使用默认的重复值条件格式不起作用,因为 B 和 G 单元格中有不同的值,但单元格 B 始终包含来自单元格 G 的数字,所以我该如何修改它呢?

答案1

有几种方法可以奏效。将 B 列中的值分解为其组成部分,您可以与 F 列和 G 列进行比较。将条件格式转移到 B 列,您可以设置条件(不匹配、匹配 F、匹配 G、匹配 F 和 G)。

选择新列并添加公式:

=LEFT(B2,SEARCH("-",B2)-1)

=RIGHT(B2,LEN(B2)-SEARCH("-",B2))

将会把 B 列拆分为两部分,两个部分之间以第一个连字符分隔(如果有连字符的话)。

类似地,B 列的条件格式可以使用这些公式片段来检查 F 列和 G 列中的匹配数。

相关内容