Excel 使用值进行条件格式设置时出现错误的单元格

Excel 使用值进行条件格式设置时出现错误的单元格,excel,excel-2010,conditional-formatting,Excel,Excel 2010,Conditional Formatting,当我使用公式创建新规则时,我经常在Excel 2010上遇到一个问题。这个问题可以在我的几台计算机上重现。我选择几个单元格(例如A4:B143),然后使用以下公式之一创建新规则: =$A4="issue" =($A4="issue") 然后按回车键。当然,目标是查看第一个单元格的值为“issue”的所有行。但这不起作用,当我转到“管理规则”时,我看到Excel有以下公式: =$A1048441="issue" 这是我想要的公式,但不是我输入的数字。如果我用我的旧公式手动替换这个不知从何而来的

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

=$A4="issue"
=($A4="issue")
然后按回车键。当然,目标是查看第一个单元格的值为“issue”的所有行。但这不起作用,当我转到“管理规则”时,我看到Excel有以下公式:

=$A1048441="issue"
这是我想要的公式,但不是我输入的数字。如果我用我的旧公式手动替换这个不知从何而来的新公式(在我看来),那么一切都正常,公式保持不变


有人知道是什么导致了这个问题吗

我可以通过以下方式应用它:

当我输入公式时,我没有在前面加上
=
符号。我刚刚把
$a6=问题

规则:

数据:


请尝试从左上角到右下角进行选择,而不是从左上角到右下角进行选择

如果没有行的定位(
$
),行引用是相对的,但相对于活动单元格,而不是相对于顶行


选择范围时,将启动范围选择。因此,从B143到A4选择的范围将B143作为活动单元(而不是A4)。相对于该行,第4行早于第139行。对于CF,Excel 2010中A4之前的139行是第1048441行(行“换行”-最后一行,第1048576行,在第1行之前生效,因此第1048441+136行返回第1行,再加上第3行返回第4行。136+3是139个差异)

出于某种原因,这似乎不起作用:当我输入
$A5=issue
时,它会自动被不起作用的
=“$A5=issue”
替换,而当我输入
$A5=“issue”
时,它会被同样不起作用的
=“$A5=”“f”“”替换。然后,当我将公式替换为
=$A20=“issue”
时,它就起作用了。我真的不明白那些“来吧。啊……试着放进
$A5=“问题”
你有多个东西构成格式化的条件吗?我试过
$A5=“问题”“
而且它在我的公式中添加了很多引号。我尝试了@pnuts提供的解决方案,效果很好。非常感谢你的帮助!我不太明白这种做事方式会有什么变化,但它确实奏效了。谢谢