条件格式不适用于 Google 工作表中的 'countif' 函数
Conditional formatting not working with 'countif' function in Google Sheets
我试图在 Google 表格的条件格式规则中应用一个简单的自定义公式,但它对我不起作用,我不明白为什么。
我有两个 sheet。第一个 sheet 包含一系列以 id 开头的行:
ID
50013 50 13 Member of the City Council 3 4
50082 50 82 Member of the City Council 3 62
50083 50 83 Member of the City Council 3 130
然后我的第二个 sheet 包含另一个类似的行列表,它是第一个 sheet 中的行的子集。我想要做的是突出显示第一个 sheet 中的行,其中 "ID" 字段(如上所示)在第二个 sheet.
的子集中
我尝试使用的规则是:
countif('Bernie Intersect 1'!$A:$A, A2)
但是当我把它放入条件格式条件字段时,我没有得到想要的结果。我看不到输出,但显然该字段没有返回 TRUE...
我认为我可能需要在表达式前面加上一个 =
,但如果我添加它,我会收到一个错误,提示该公式无效。
有谁知道我在这里可能做错了什么?
条件格式公式不允许显式引用其他工作表。使用 indirect
绕过此限制:
=countif(indirect("'Bernie Intersect 1'!A2:A22"), $A2)
有了indirect
就不用说A2:A22是绝对引用了,反正都是字符串格式;在 indirect
内,一切都是绝对的。
我试图在 Google 表格的条件格式规则中应用一个简单的自定义公式,但它对我不起作用,我不明白为什么。
我有两个 sheet。第一个 sheet 包含一系列以 id 开头的行:
ID
50013 50 13 Member of the City Council 3 4
50082 50 82 Member of the City Council 3 62
50083 50 83 Member of the City Council 3 130
然后我的第二个 sheet 包含另一个类似的行列表,它是第一个 sheet 中的行的子集。我想要做的是突出显示第一个 sheet 中的行,其中 "ID" 字段(如上所示)在第二个 sheet.
的子集中我尝试使用的规则是:
countif('Bernie Intersect 1'!$A:$A, A2)
但是当我把它放入条件格式条件字段时,我没有得到想要的结果。我看不到输出,但显然该字段没有返回 TRUE...
我认为我可能需要在表达式前面加上一个 =
,但如果我添加它,我会收到一个错误,提示该公式无效。
有谁知道我在这里可能做错了什么?
条件格式公式不允许显式引用其他工作表。使用 indirect
绕过此限制:
=countif(indirect("'Bernie Intersect 1'!A2:A22"), $A2)
有了indirect
就不用说A2:A22是绝对引用了,反正都是字符串格式;在 indirect
内,一切都是绝对的。