【问题标题】:Issue with conditional formatting条件格式问题
【发布时间】:2016-02-03 15:02:12
【问题描述】:
=AND(INDIRECT(ADDRESS(ROW(), COLUMN()-1))=1, TRUE)

当我在 excel 公式中使用它时,它会根据前一列的值正确评估为真或假。

但是当我尝试将它用作条件格式公式的一部分时,它总是返回 false 并且无法根据值设置我的条件格式。

相同的条件格式适用于 excel 2003

【问题讨论】:

  • 你能把你的数据截图吗?
  • 我不明白第二个标准“真”在做什么。如果您只是检查目标单元格是否等于 1 或不是所有您需要的是 =INDIRECT(ADDRESS(ROW(), COLUMN()-1))=1
  • =AND(INDIRECT(ADDRESS(ROW(), COLUMN()-1))=1, TRUE) >> 实际上 TRUE 是另一个条件,为简洁起见,我避免发布它。此外,我调试了这个完整的公式,它返回了 true。在条件格式上下文中使用时,我正在考虑与地址函数有关

标签: excel excel-formula excel-2010


【解决方案1】:

相信你需要试试这个

=INDIRECT(ADDRESS(ROW(), COLUMN()-1))=1

而不是

=AND(INDIRECT(ADDRESS(ROW(), COLUMN()-1))=1, TRUE)

【讨论】:

  • =AND(INDIRECT(ADDRESS(ROW(), COLUMN()-1))=1, TRUE) >> 实际上 TRUE 是另一个条件,为简洁起见,我避免发布它。此外,我调试了这个完整的公式,它返回了 true。在条件格式上下文中使用时,我正在考虑与地址函数有关。
  • 如果还没有解决,能否请您发布您正在做什么的屏幕截图。
猜你喜欢
  • 2015-04-20
  • 2015-11-05
  • 1970-01-01
  • 1970-01-01
  • 2019-08-30
  • 2020-04-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多