我相信我的说法是正确的,对表中列的引用(例如table1["col1"]
)被称为结构化引用,而不是绝对引用(例如A1:A5
)。
我想知道是否可以在表格中使用结构化引用。这篇文章:条件格式公式中的结构化表格引用建议使用,INDIRECT()
但是我无法弄清楚如何实现我需要的。我会解释的。
举一个例子:
col2
这是一张表格。如果 中的值等于 中的值, 我希望将其显示为绿色col1
,并且我希望使用条件格式来实现这一点。本质上我希望它看起来像这样:
我尝试“使用公式来确定要格式化的单元格”,公式是=INDIRECT("Table1[col1]")=INDIRECT("Table1[col2]")
:
但没有任何单元格的格式发生改变。
有人知道怎么做吗?
答案1
答案2
对我来说,以下方法有效:选择要格式化的列的第一个单元格,然后条件格式 --> 使用公式 --> 编辑规则:在表格中输入要格式化的列 = 现在应该格式化要与第一个单元格进行比较的列。然后我使用格式刷对其余列进行处理,在您的例子中是 Col2。它对我有用,希望它对您也有效。- Martijn
忽略:重新检查效果后,我发现调节不起作用。