当我的条件格式在工作表中工作时为什么会失败?可能存在间接问题?

时间:2019-01-10 21:30:06

标签: excel conditional-formatting excel-indirect

我正在尝试基于下拉选项在列之间进行比较/条件格式化。我有一个公式可以在电子表格中正常工作,但似乎不能在我的条件格式公式中使用。是由间接引起我的问​​题吗?

公式为:

=IF(H1>100, IF((H1-INDIRECT(ADDRESS(ROW(H1), MATCH($H$4,$A$3:$I$3,0))))/((H1+INDIRECT(ADDRESS(ROW(H1), MATCH($H$4,$A$3:$I$3,0))))/2)>$J$2,TRUE,FALSE),FALSE)

有点难以理解,但破坏它的部分是尝试使用以下内容来获取我的比较单元:

INDIRECT(ADDRESS(ROW(H1), MATCH($H$4,$A$3:$I$3,0)))

$ H $ 4是我的下拉值。因此,我要选择包含要比较的数据的列,然后使用地址选择当前行单元格,然后使用INDIRECT访问它。

如果我用实际单元格替换INDIRECT部分​​,那么一切都会正常进行。

当我使用第一个公式时,如果将其输入到工作表中的单元格中,则一切看起来都会很好,但是我宁愿不要将其弄脏。有办法使这项工作吗?

0 个答案:

没有答案