Excel - 当在另一个工作表中找到一个工作表的值时,为该行和下一个99

时间:2016-03-25 20:12:09

标签: excel vba macros

我需要在Sheet' Complete'中突出显示100行数据。当A完全中的值与A'化妆'

中的任何值匹配时

1 个答案:

答案 0 :(得分:1)

您可以使用动态命名范围和条件格式设置规则来完成此操作。

在完整工作表上选择A2并使用公式,定义名称,定义名称创建一个新名称,其中名称:匹配100,范围:工作簿和< em>指的是,

=AND(SUM(COUNTIF(Makeups!$A:$A, INDEX(Complete!$A:$A, MAX(2, ROW(Complete!$A2)-99)):INDEX(Complete!$A:$A, ROW(Complete!$A2)))))

接下来选择Complete!A2:A1000(或者您在Complete!A:A中有多少个值)并根据以下公式创建CF规则,

=match100

在下面的示例图像中,我使用了4或99来节省空间。 YHJ和UMQ都有Makeups!A:A。

multiple_CF_rows