Google表格,基于公式的条件格式

时间:2018-06-06 19:04:15

标签: google-sheets

基于自定义公式的条件格式可以使用NamedRanges吗?

我遇到过,当使用命名范围时,我无法保存条件格式,因为公式无效,但当NamedRange被字符串替换时,它可以正常工作。文档没有提到细节,AFAIK。

ISNUMBER(INDIRECT("ArrivalTimes!$A$4:$S$653")) // OK
ISNUMBER(INDIRECT(RNG_ArrTimes))               // now allowed to save

这是预期的行为吗?有关于此的任何文档吗?

EDIT;基于答案,方便读者阅读。

AS由@pnuts建议,当范围名称在双引号内时,它可以工作。

但是,虽然INDIRECT需要一个字符串,但在Sheets INDIRECT中接受的NamedRanges不带引号。但是,对于条件格式,命名范围必须在引号内。我没有找到任何记录或解释此行为的文档。

1 个答案:

答案 0 :(得分:0)

  

基于自定义公式的条件格式可以使用NamedRanges吗?

他们确实可以。

你的Q的其他部分对我来说还不清楚,但也许只是因为你的范围名称(以及开头的=)缺少双引号?)。

From the documentation