应用规则后 Excel 条件格式公式更改

标签 excel formatting conditional-statements formula

每次我制定新的条件格式规则时,它都会改变和中断。这发生在我单击应用之前,但在我创建规则之后。如果我应用该规则,它自然会完全错误地应用,但我不知道公式正在检查什么。如果我在应用后编辑公式的文本,它将继续工作并保持我编写的方式。

它似乎只是在我的公式位置的末尾添加了一长串数字。
在下图中,我添加了一个新公式:

=$J1="N"



但是在点击确定后它会变成这样:

=$J1048564="N"



不知道我在这里做错了什么,所以任何帮助将不胜感激!

How my formulas should look (these are ones I've already fixed)

Entering a new formula

What the formula changes to after I hit ok

How the formula applies if I hit ok with the numbers

After fixing the formula working correctly (also changed the order of the formulas and added a stop if true so it looks a little different

最佳答案

行号没有 $ 符号,所以它是相对的。它与作为 的单元格相关。事件单元当格式已定义 .

如果将格式应用于 A1:A1000,但当前事件单元格位于第 500 行,则公式中对 $A1 的相对引用将被解释为“当前单元格上方 499 行的单元格”。应用该格式后,Excel 将尝试为每一行查找该位置。在第 1 行,它不能向上移动 499 个单元格,因此它从工作表的最后一个单元格开始,然后从那里向上移动 499 个单元格。

当然,你不想要这一切。

因此,当您定义适用于多行的条件格式时,请确保当前事件的单元格位于所选范围的左上角,以便相对于该单元格位置应用任何相对单元格引用。

您可能希望完全删除您的 CF 并重新开始。

关于应用规则后 Excel 条件格式公式更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62333388/

相关文章:

excel - 嵌套 IF 以用零填充数字

excel - 在 Microsoft Excel 中通过 vlookup 制作列表?

css - HTML 标题意外调用 CSS 类

formatting - 在没有 -style=file 选项的情况下调用 clang-format 的默认行为是什么?

java - 如何找到小于另一个元素的元素?

MYSQL修改列数据类型脚本,检查当前列数据类型

java - 具有 Excel 导出功能的条码扫描仪

javascript - Asp.net WebApi Aspose.Cells - 导出和下载 Excel

python - 将多个变量转换为一列并使用 Pandas 创建匹配值列

javascript - 空数组在比较时返回 false 但当它单独返回 true 时......为什么这样