Excel-如何在大量数字数据中找到匹配行的模式?

Excel-如何在大量数字数据中找到匹配行的模式?,excel,rows,conditional-formatting,Excel,Rows,Conditional Formatting,我在一列(K)中有一大组数据,其中包含1、2、3和4的随机值。在其中,我想定位并突出显示与更小的数据列(G)中的值相匹配的行集 我尝试使用条件格式,但只能为单行数据设置规则,而不能设置匹配的组 在一列(K)中,我希望找到并突出显示我放入另一列(G)中的数据的所有实例(例如1,2,1,1,2)。为此,需要两个helper列 A具有您要查找的模式(=randtween(1 | 4)) B具有随机数1到4(=randtween(1 | 4)),但是一个较长的列表 第一个helper列D具有=IF(和(

我在一列(K)中有一大组数据,其中包含
1、2、3和4的随机值。在其中,我想定位并突出显示与更小的数据列(G)中的值相匹配的行集

我尝试使用条件格式,但只能为单行数据设置规则,而不能设置匹配的组


在一列(K)中,我希望找到并突出显示我放入另一列(G)中的数据的所有实例(例如
1,2,1,1,2
)。

为此,需要两个helper列

A具有您要查找的模式(
=randtween(1 | 4)

B具有随机数1到4(
=randtween(1 | 4)
),但是一个较长的列表

第一个helper列D具有
=IF(和(B3=$A$2 | B2=$A$1)|“match”|“no”)
,这将在模式的最后一行放置“match”

然后,helper列E有
=IF(D3=“match”|“match”|“no”)
在单元格中放置一个“match”,如果它下面的单元格中有

然后,在条件格式中,列的格式是
=或($D1=“match”|$E1=“match”)

这可以扩展为3的模式

第一个helper列K具有
=IF(和(I2=$H$2 | I1=$H$1 | I3=$H$3)|“匹配”|“否”)

第二个helper列L具有
=IF(或(K3=“match”| K4=“match”)|“match”|“no”)

条件格式公式是相同的,只是在几行上进行了换位

如果您的图案是固定大小的,则效果很好。如果你的模式长度不同,你必须找到一种方法来推广这些公式