使用值进行条件格式化时错误的单元格

当我使用公式创build新规则时,我经常遇到Excel 2010上的问题。 这个问题可以在我的几台电脑上重现。 我select几个单元格(例如A4:B143),然后使用以下公式之一创build新规则:

=$A4="issue" =($A4="issue") 

然后按Enter键。 当然,目标是看到第一个单元格的值是“问题”的所有行。 但是,这不起作用,当我去“pipe理规则”,我看到Excel有以下公式:

 =$A1048441="issue" 

这是我想要的公式,但不是我input的数字。 如果我用我的旧配方手工replace掉这个新配方(在我眼中),那么所有的配方都可以正常工作,配方将保持=$A4="issue"

有谁知道什么可能会导致这个问题?

请尝试从左上angular到右下angular进行select,反之亦然。

如果没有行的锚点( $ )(必须保留一个公式规则才能适用于整个范围),行引用是相对的,但相对于活动单元格而不是顶部行。

select范围时激活的单元格是启动范围select的单元格。 因此,从B143到A4中select的范围的B143作为活动单元格(而不是A4)。 相对于那个Row4,前面是139行。 对于CF,比A4早的139行是Excel 2010中的Row1048441(行'换行' – 最后一行Row1048576在Row1之前立即生效,因此Row1048441 + 136返回到Row1,再加上另外3行Row4。136 + 3是139的区别)。

我能够以如下方式应用它:

当我input公式时,我没有在前面加一个=号。 我只是把$a6=issue

规则:

在这里输入图像说明

数据:

在这里输入图像说明