【发布时间】:2018-06-06 14:12:17
【问题描述】:
我有一个在 Excel 2013 中创建的工作簿,我工作的每个工程师都必须使用它来检查输入到系统中的数据。我们能够将文件导出到 XLS,并且我创建了一个宏来提取所有数据和条件格式以显示需要修复的“错误”。
我们正在对工作簿进行版本控制,为此我正在尝试获取一些更复杂的公式来检查数据。有几列需要在一次检查中进行交叉检查,因为它们应该匹配。这意味着我需要一个格式规则来查看列中的任何给定单元格,并检查同一行中的其他单元格,但不同列,并确保它们匹配..
例如: A 列是标签 ID 文本,在本例中为 1 - 1.5" HDPE。 B 列是 Duct Count,即 1 C 列是管道尺寸,即 1.5" D 列是管道类型,即 HDPE。
我将标签 ID 文本取出字符串的 3 个单独部分,并将其与其他列匹配。如果不是,它会突出显示不匹配的 B-D 列。我手动创建了一个我需要它做的例子。
例子:
【问题讨论】:
-
欢迎来到 SO。到目前为止,您尝试过什么?
-
我以前从未尝试过创建查看文本字符串的代码。我在各种论坛上查看了其他类似的问题以寻求答案,但没有什么能真正指出我想去的地方。我很抱歉在没有尝试的情况下提出这个问题。页面上的所有其他 CF 都是 ISBLANK,单元格包含值,或者我让它参考我们填写总括信息的第一个工作表(如果它不匹配它突出显示)
-
整个工作簿中最复杂的条件格式公式是“=Formulas!$B$9”,非常简单。
标签: excel excel-2013 conditional-formatting