【问题标题】:How to conditional format a column when it partially matches another当列部分匹配另一列时如何对其进行条件格式设置
【发布时间】:2021-02-06 17:12:48
【问题描述】:

这里的第一个问题。 我有两列。

COL1 COL2
MNR6788 6788
NJI89076 9089
GHJ9089 89076
ZZZ-909-8907 9087654
DFGT9098743 98756436

当 COL1 中的单元格部分匹配 COL2 中的任何单元格时,我想对其进行条件格式化。 所有数据都是随机的。

示例: MNR6788 与 6788 匹配,因此会突出显示

NJI89076 与 89076 匹配,因此突出显示(它们不在同一行)

我尝试过使用

=O:O

在自定义公式文本框中,但无济于事。

总而言之,我基本上是想告诉excel将COL2中的每个单元格与COL1中的每个单元格匹配,如果有任何匹配,则突出显示COL1中的相应单元格。

可以像公式一样

=(partially matches any cell in COL2)

把条件格式化放在条件里能实现吗?很长一段时间以来,我一直在尝试做这样的事情。

【问题讨论】:

  • 我不知道为什么github样式表没有显示,我应该编辑它吗?
  • 是的,您确实应该发布一个好的数据示例,请

标签: excel


【解决方案1】:

您可以计算有多少COL2 的值与COL1 中的值部分匹配,并求和。如果结果>0,则突出显示。

我根据这个公式创建了一个条件格式规则:

=SUMPRODUCT(COUNTIF(A2;"*"&$B$2:$B$6&"*"))>0

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-09
    • 1970-01-01
    • 2015-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-07
    • 2023-01-17
    相关资源
    最近更新 更多