Google sheets 如果当前单元格位于某个范围内,则在Google文档中应用条件格式

Google sheets 如果当前单元格位于某个范围内,则在Google文档中应用条件格式,google-sheets,google-docs,gs-conditional-formatting,Google Sheets,Google Docs,Gs Conditional Formatting,非常简单,我试图突出显示一个单元格,如果该单元格(精确地)与来自不同列(特别是在不同的工作表中)的不同单元格匹配 例如,我的Google Docs电子表格中有一个“活动”和“非活动”表格。“非活动”中列出的一些项目也在“活动”中列出,我需要突出显示这些项目 到目前为止,我得到的是(这不起作用): 格式->条件格式 如果选择了->自定义公式,则设置单元格格式 GT(匹配(A1,‘活动’!A2:A,0),0) 如果我在电子表格中正常使用上述通用公式,并正确地将第一个参数传递给MATCH(),则上

非常简单,我试图突出显示一个单元格,如果该单元格(精确地)与来自不同列(特别是在不同的工作表中)的不同单元格匹配

例如,我的Google Docs电子表格中有一个“活动”和“非活动”表格。“非活动”中列出的一些项目也在“活动”中列出,我需要突出显示这些项目

到目前为止,我得到的是(这不起作用):

  • 格式->条件格式
  • 如果选择了->自定义公式,则设置单元格格式
  • GT(匹配(A1,‘活动’!A2:A,0),0)
如果我在电子表格中正常使用上述通用公式,并正确地将第一个参数传递给
MATCH()
,则上述通用公式有效。但是,当我尝试将常规公式移动到条件格式时,它似乎出现故障:我需要将当前单元格的内容作为第一个参数传递,而不是静态地传递给A1。如果使用
GT()

GT(MATCH(  'Inactive'! [A + ROW()]  , 'Active'!A2:A, 0), 0)
。。。如果+行结束为非文字表达式,--即,在第123行,这将引用A123的单元格内容


也许还有一种更简单、更直观的方法可以做到这一点。以另一种方式陈述我的问题,“如果当前单元格的数据[字符串]在范围
'Active'!A2:a
中存在(或“匹配”),则突出显示它”

问题是,当您在条件格式中使用不同的工作表时,需要使用间接()传递它。在条件格式中使用此公式:

=GT(MATCH(A1, INDIRECT("'Active'!A2:A"), 0), 0)

并将其应用于A1:A范围。您不需要传递行号,google会为您传递

这里有一个不匹配的单引号,但除此之外,它在这里起作用。哦,对不起,当我将您的工作表名称粘贴到公式中时发生了这种情况。您如何否定这一点?不()对我不起作用如果你要否决我的问题,改进问题的建议或理由将在将来有所帮助!