在搜索了几天之后,我还没有找到一个答案,可以让我应用一个颜色更改规则,当页面中存在超链接时,它将更改文本颜色' 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列,则此方法有效。
答案 0 :(得分:0)
我找到了我需要的帮助,将解决方案发布到这里传播。
=INDEX('Master URL Sheet'!$E$2:$E$1723,MATCH(D2,'Master URL Sheet'!$B$2:$B$1723,0))<> ""
使用此选项检查主URL表上是否存在URL,并将其作为条件插入以在字段不为空时更改颜色。它有利于我自己的目的,因为我是唯一管理工作表的人所以我不应该担心破坏,除非是我自己。