繁体   English   中英

Excel条件格式公式来并排比较两个表

[英]Excel conditional formatting formula to compare two tables side-by-side

我有两个并排的表(相等的尺寸),我想突出显示相等的单元格。 (这两个表是并排的,因为Excel 2007不允许跨工作表进行条件格式设置)。

假设表B与表A的偏移量为16行,我认为我的公式将是:

=INDIRECT(CELL("address"))=OFFSET(INDIRECT(CELL("address")),0,16)

(对于“在此公式为true的位置设置格式值”框)。

但是我错了。 输入正确的公式是什么?

要使用Cell函数,必须指定第二个可选的“ Reference”参数。 从Excel 2010帮助中:

“如果省略[引用参数],则将为最后一个更改的单元格返回在info_type参数中指定的信息。如果引用参数是一个单元格范围,则CELL函数仅返回以下位置的左上单元格的信息:范围。”

更好的是,不要使用计算量大的间接函数。 假设您已突出显示左侧表格数据行,并且活动单元格为A2,请在“条件格式”中输入此内容,并确保其使用相对引用(不包含“ $”符号):

=A2=OFFSET(A2,0,16)

编辑-更好的是,正如@chris neilsen所评论的,为了同样有效,消除了也需要大量计算的Offset函数:

=A2=Q2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM