条件格式化帮助请求

时间:2016-03-29 21:28:21

标签: excel conditional-formatting

在搜索了几天之后,我还没有找到一个答案,可以让我应用一个颜色更改规则,当页面中存在超链接时,它将更改文本颜色' Master URL Sheet&#39 ;。

=IFERROR(HYPERLINK(INDEX('Master URL Sheet'!$E:$E,MATCH(D2,'Master URL Sheet'!$B:$B,0)),Sheet!J2),Sheet!J2)

以上公式用于创建超链接,对其进行格式化,以便在链接不存在或错误输出时显示其他工作表的价格。

条件类似于索引/匹配公式已包含在单元格的公式中。

所以我尝试使用以下索引公式来应用颜色更改:

=index('Master URL Sheet'!$E:$E,MATCH(D2,'Master URL Sheer'!$B:$B,0))

我确认放置在单元格中时会生成存在的URL,但是作为规则应用格式,当URL存在时,无法在单元格中生成颜色更改。

感谢任何帮助。

编辑:看来Kris B的回应几乎是有效的。通过删除主表中的URL来检查这一点;什么都没改变,然后从他发布的公式中删除$ B:$ B中引用的项目,然后在我自己的规则中触发错误条件,防止单元格着色。

不幸的是我现在卡住了,因为如果匹配B coloumn的项目将触发更改,并且不匹配E列,则此方法有效。

1 个答案:

答案 0 :(得分:0)

我找到了我需要的帮助,将解决方案发布到这里传播。

=INDEX('Master URL Sheet'!$E$2:$E$1723,MATCH(D2,'Master URL Sheet'!$B$2:$B$1723,0))<> ""

使用此选项检查主URL表上是否存在URL,并将其作为条件插入以在字段不为空时更改颜色。它有利于我自己的目的,因为我是唯一管理工作表的人所以我不应该担心破坏,除非是我自己。