Google 工作表中以特定数字结尾的单元格的条件格式
Conditional Formatting in Google Sheets for cells ending in certain number
我在 Google 表格中有两段代码。他们基本上从名为 Data
的 sheet 中的单元格 F3
中获取数据,并使用它为名为 'Template' 的下一个 sheet 中的单元格着色。如果单元格 F3
中的数字是 0
,那么它们会为 'Template' 中的单元格 E4-I6
着色。如果单元格 F3
中有一个 5
,那么它将为 'Template' 中的单元格 J4 - N6
着色。
问题是我需要更改此代码,以便如果数字有 0
,例如。 60,70, 180 或者如果数字有 5
例如。 65,75,85 然后它给单元格着色。
这是我的两段代码
=INDIRECT("'Data'!F3")=5
那么如果它确实有 5
它将为单元格着色 J4 - N6
=INDIRECT("'Data'!F3")=0
那么如果它确实有 0
它将为单元格着色 E4 - I6
这里是 link 到 sheet 如果你需要的话: My Google Sheet
请使用这 2 条规则
对于以 5
结尾的数字,使用
=REGEXMATCH(TEXT(INDIRECT("'Data'!E3"),"#"),"[5]$")
对于以 0
结尾的数字,使用
=REGEXMATCH(TEXT(INDIRECT("'Data'!E3"),"#"),"[0]$")
如
中所述
In conditional formatting when referring to a range in another tab/sheet you have to use the function INDIRECT
使用的函数:
我在 Google 表格中有两段代码。他们基本上从名为 Data
的 sheet 中的单元格 F3
中获取数据,并使用它为名为 'Template' 的下一个 sheet 中的单元格着色。如果单元格 F3
中的数字是 0
,那么它们会为 'Template' 中的单元格 E4-I6
着色。如果单元格 F3
中有一个 5
,那么它将为 'Template' 中的单元格 J4 - N6
着色。
问题是我需要更改此代码,以便如果数字有 0
,例如。 60,70, 180 或者如果数字有 5
例如。 65,75,85 然后它给单元格着色。
这是我的两段代码
=INDIRECT("'Data'!F3")=5
那么如果它确实有 5
它将为单元格着色 J4 - N6
=INDIRECT("'Data'!F3")=0
那么如果它确实有 0
它将为单元格着色 E4 - I6
这里是 link 到 sheet 如果你需要的话: My Google Sheet
请使用这 2 条规则
对于以 5
结尾的数字,使用
=REGEXMATCH(TEXT(INDIRECT("'Data'!E3"),"#"),"[5]$")
对于以 0
结尾的数字,使用
=REGEXMATCH(TEXT(INDIRECT("'Data'!E3"),"#"),"[0]$")
如
In conditional formatting when referring to a range in another tab/sheet you have to use the function INDIRECT
使用的函数: