Excel 2007保持将条件格式行参考更改为1048576

我正在构build一系列电子表格,这些电子表格将用作清单并设置条件格式,以便如果特定项目已被选中,则用户在下一个单元格中input“y”,并将包含清单项目的单元格和包含“y”的单元格变成绿色。

例如,如果列A包含列表项目,则列B将空白以在项目完成时input“y”。 我使用公式设置条件格式:= $ B2 =“y”,并select将其应用于= $ A $ 2:$ B $ 50

当我在“条件格式规则pipe理器”窗口中设置完成后,这一切都可以正常工作,但只要单击“确定”或“应用”,Excel将废除所有公式。 它将公式从= $ B2 =“y”更改为= $ B1048576 =“y”。 它不会阻止我编辑公式并将值更改为2,但我不确定它为什么这样做。 我相信每次都是这个数字,但老实说我没有跟踪。

由于我必须将这种格式应用于〜50个工作簿,这使得超级讨厌。 任何人都知道是什么原因或如何使excel停止搞乱我的公式?

我的excel级别可能是基础/中级

PS。 我的工作场所拒绝升级到现代软件,我们被困在办公室'07。 如果这是一个excel错误,我可能会使用它作为一些杠杆最终升级,任何信息将是有帮助的。

你的公式是好的,但是改变你的申请方法。 为了让您的生活更轻松,请删除您的当前条目,因为公式太短。 如果真实公式很复杂,请考虑编辑公式,然后将其复制到内存中,然后删除它。

当给未locking的单元格引用分配条件格式时,首先select我的表格或范围,然后确保最左上angular的单元格是活动单元格。

然后我在条件格式中input我的公式,然后点击应用。 公式中的单元格会根据当前进入的活动单元格进行调整。 当我这样做,活动单元格在我select的右下angular,我会在我的公式后真的很棘手(技术术语)数字,条件格式不会按预期工作。