Excel 条件格式无法按我想要的方式工作

问题描述 投票:0回答:1

我定义了一个 8x8 的单元格网格,B6:I13。该网格之外的另外两个单元格包含从 0 到 7 的行 (D3) 和列 (E3) 值,代表我希望格式化的表格中的单元格。我选择整个网格并打开“条件格式”对话框,选择“新建规则”,然后根据公式创建规则。我输入公式

=AND(ROW(B6)-6=$D$3, COLUMN(B6)-2=$E$3)

然后应用所需的格式。我单击“确定”关闭对话框,但没有任何反应。引用的单元格未格式化。为什么不呢?显然该公式没有返回 true,但是发生了什么导致这种情况呢?我假设 Excel 会自动调整网格中每个单元格的 ROW 和 COLUMN 调用中的单元格,但也许不会。

excel conditional-formatting
1个回答
0
投票

你的公式不太对,差了一位,应该是:

=AND(ROW(B6)-5=$D$3, COLUMN(B6)-1=$E$3)

如果它对你不起作用,我不确定你做错了什么,因为它应该起作用:

enter image description here

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.