Excel VLOOKUP需要过滤数据集

问题描述 投票:0回答:2

我需要检查是否正在监视所有服务器驱动器。

我有两个信息来源:

  1. 包含所有服务器,驱动器和路径的搜索(查询)
  2. 包含受监控服务器和驱动器的搜索(原始数据)

为了使这个检查更容易,我将来自两个数据源的服务器和驱动器连接在一起。

_

Screenshot

另外,我使用= ISNUMBER(FIND(“Hosting”,D2))来检查Path列是否包含“Hosting”一词。

如果“主机”一词包含在F列中未列出的驱动器的路径中,则此需要突出显示,因为它表示它未受到监控。

应以某种方式突出显示C8中的数据。

excel excel-formula vlookup
2个回答
1
投票

使用以下规则进行条件格式化?假设您在路径中找到“托管”,然后搜索所有F以查找匹配项,如果未找到则突出显示。

=ISERROR(IF(ISNUMBER(FIND("Hosting",D2)),IF(MATCH(C2,F:F,0)>0,"TRUE","FALSE"),"FALSE"))

如果要返回“已监视”| “未监控”一种懒惰的方式是:

=IF(ISERROR(IF(ISNUMBER(FIND("Hosting",D2)),IF(MATCH(C2,F:F,0)>0,"TRUE","FALSE"),"FALSE")),"Not monitored", "Monitored")

您可以在单词匹配上设置条件格式。


1
投票

如果列F中单元格的结构是一致的,并且对于列D中的所有行都是(server-name),(driver letter),那么我将创建一个额外的列来检查您的条件。

新专栏中的公式为:=IF(AND(E1, B1<>RIGHT(F1,1)), TRUE, FALSE)

然后,为附加列创建条件格式规则。

© www.soinside.com 2019 - 2024. All rights reserved.