使用自定义公式跨不同工作表的条件格式

Conditional formating across different sheets w custom formula

我想构建一个自定义公式来格式化 sheet MyList 的每个单元格的背景颜色。

上图中的表格位于同一传播sheet 中的两个分开的 sheet 中。如果在 sheet MyKart.

中找不到值,我想将 sheet MyList 格式化为红色

我尝试了以下公式,但它不起作用:

IFERROR(if(MATCH(A1,MyKart!A:A,false)>0,true,false),false)=TRUE

下图说明了我期望使用条件格式的结果:

在CF中使用公式:

=COUNTIF(MyKart!A:A,A1)

在条件格式中,引用不同的sheet时必须使用INDIRECT.

公式应该是

=IFERROR(if(MATCH(A1,INDIRECT("MyKart!A1:A"),false)>0,true,false),false)=TRUE

或如@basic所述

=COUNTIF(INDIRECT("MyKart!A1:A"),A1)