Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets TEXTJOIN公式与IF条件不起作用_Google Sheets_Google Sheets Formula - Fatal编程技术网

Google sheets TEXTJOIN公式与IF条件不起作用

Google sheets TEXTJOIN公式与IF条件不起作用,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,我一直在使用谷歌表单中的TEXTJOIN函数和If条件。当我应用以下公式时,当=1 =ArrayFormula(TEXTJOIN(" ",TRUE,IF(B2:N2=1,$B$1:$N$1 & "?",""))) 但是当我用=0应用它时,它包含了所有的空单元格 =ArrayFormula(TEXTJOIN(" ",TRUE,IF(B2:N2=0,$B$1:$N$1 & "?",

我一直在使用谷歌表单中的TEXTJOIN函数和If条件。当我应用以下公式时,当
=1

=ArrayFormula(TEXTJOIN(" ",TRUE,IF(B2:N2=1,$B$1:$N$1 & "?","")))
但是当我用
=0
应用它时,它包含了所有的空单元格

 =ArrayFormula(TEXTJOIN(" ",TRUE,IF(B2:N2=0,$B$1:$N$1 & "?","")))
将公式更改为

=ArrayFormula(TEXTJOIN(" ",TRUE,IF( ISNUMBER(B2:N2)*(B2:N2=0),$B$1:$N$1 & "?","")))

看看是否有效?

非常感谢。