我有一个谷歌工作表,其中有多个选项卡。在一个选项卡中,我想设置一个条件格式规则,以更改引用同一电子表格中另一个选项卡的条目的字体颜色。
我的目标是当用更新的数据替换参考时;新的";数据与估计数据的对比(在另一个选项卡上(。
在我目前的尝试中;函数";在条件页中,使用引用的求值值,而不是引用本身。
找到了解决方案!可能不是最优雅的,但它正在发挥作用。
当设置条件格式时,我选择了我需要的单元格,并选择";自定义公式";和使用:
= ISNUMBER(SEARCH("!", FORMULATEXT(C11)) )
我相信它的工作原理是FORUMLATEXT
获得实际的链接而不是数据,并且对另一个页面的引用(可能不可移植(中总是有一个!
,用于将选项卡名称与单元格分隔开。
我遇到的问题是,如果找不到东西,SEARCH
会引发错误,但如果找到了,就会返回一个数字。
因此,ISNUMBER()
包装器通过在未找到的情况下返回0来处理错误,但在引用文本中找到字符时返回1。