使用AND组合公式

时间:2015-12-07 12:38:50

标签: excel excel-formula

我正在尝试将两个论坛合并为一个。

它们都是单独工作的,我想这样做,只有满足两个公式才能满足条件。论坛是:

=IF(AND(Sheet2!$C$6>40,Sheet2!$C$6<=50),TRUE,FALSE)


=IF((INDIRECT(SUBSTITUTE(ADDRESS(1,COLUMN(),4),"1","3"))>=Sheet2!$B$6),TRUE,FALSE)

我曾试图使用另一个AND条款,但对此没有运气,是否有人能够为这两者提供合并公式?

2 个答案:

答案 0 :(得分:1)

漫长的道路:

=IF(AND(Sheet2!$C$6>40,Sheet2!$C$6<=50,INDIRECT("R3C"&COLUMN(),)>=Sheet2!$B$6), TRUE, FALSE)

简短的方法:

=AND(Sheet2!$C$6>40,Sheet2!$C$6<=50,INDIRECT("R3C"&COLUMN(),)>=Sheet2!$B$6)

也可能:

=((Sheet2!$C$6>40)*(Sheet2!$C$6<=50)*(INDIRECT("R3C"&COLUMN(),)>=Sheet2!$B$6))=1

为什么SUBSTITUTE(ADDRESS(1,COLUMN(),4),"1","3") ???只是ADDRESS(3,COLUMN(),4)将是相同的...也为什么要解决?只有INDIRECT("R3C"&COLUMN(),)也可以使用

答案 1 :(得分:0)

编译评论,这应该是收集测试的最小公式:

=AND(Sheet2!$C$6>40,Sheet2!$C$6<=50,INDIRECT(SUBSTITUTE(ADDRESS(1,COLUMN(),4),"1","3"))>=Sheet2!$B$6)