使用if(和)函数

时间:2018-04-23 15:34:26

标签: excel excel-2010

我有这个配方工作正常:

=IFERROR(TEXTJOIN(",",TRUE,IF($A4:$E4<=9,$A4:$E4,"")),"")

当我用AND()函数尝试这个公式时,我无法得到我想要的结果:

=IFERROR(TEXTJOIN(",",TRUE,IF(AND($A4:$E4>=10,$A4:$E4<=25),$A4:$E4,"")),"")

我做错了什么,或者Textjoin不能使用If(和())函数?谢谢你的帮助!

1 个答案:

答案 0 :(得分:2)

数组公式不喜欢ANDOR分别使用*+

=TEXTJOIN(",",TRUE,IF(($A4:$E4>=10)*($A4:$E4<=25),$A4:$E4,""))

作为一个数组公式,需要在退出编辑模式时使用Ctrl-shift-enter而不是Enter来确认。