我定义了一个 8x8 的单元格网格,B6:I13。该网格之外的另外两个单元格包含从 0 到 7 的行 (D3) 和列 (E3) 值,代表我希望格式化的表格中的单元格。我选择整个网格并打开“条件格式”对话框,选择“新建规则”,然后根据公式创建规则。我输入公式
=AND(ROW(B6)-6=$D$3, COLUMN(B6)-2=$E$3)
然后应用所需的格式。我单击“确定”关闭对话框,但没有任何反应。引用的单元格未格式化。为什么不呢?显然该公式没有返回 true,但是发生了什么导致这种情况呢?我假设 Excel 会自动调整网格中每个单元格的 ROW 和 COLUMN 调用中的单元格,但也许不会。