【问题标题】:Excel Conditional Formatting - 'IF' Formula SyntaxExcel 条件格式 - 'IF' 公式语法
【发布时间】:2013-03-20 15:32:31
【问题描述】:

我想将此公式用作条件格式公式:

=IF(COUNTIFS(AccountsMonthsOrdered[Account],'Account Summary 2013'!$A$1,AccountsMonthsOrdered[Month],'Account Summary 2013'!F$12)>0,1,0)

它检查帐户名称 $A$1 和月份 F$12 是否一起出现在 AccountsMonthsOrdered 表中,如果出现则返回 1,如果出现则返回 0。

当它单独在一个单元格中时它工作正常,但无论我如何尝试改写它,Excel 都不会在条件格式公式框中接受它。

【问题讨论】:

  • 在 CF 中,您实际上并不需要 IF 函数,只需要测试,因此您可以简单地使用 =IF(test,1,0) 而不是 =test - 除了 K_B 的答案应该做你想要的 - 哪个您使用的是 Excel 版本....因为在某些版本(例如 2007 年)中,您也无法引用 CF 中的其他工作表.....
  • 我最终使用了公式 =COUNTIFS(AccountRange,$A$1,MonthRange,F$12)=0,这似乎可以完成这项工作。 Excel 2007。

标签: excel if-statement formula conditional-formatting


【解决方案1】:

条件格式中的公式不接受表格列...要纠正从表格中指向 [Account] 列的命名范围,请在公式中引用命名范围而不是表格列。 [月] 相同

【讨论】:

  • 切换到命名范围和其他一些调整,它似乎工作,所以谢谢。 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-21
  • 2014-12-27
  • 1970-01-01
  • 2020-10-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多