Google表格中ArrayFormula中的范围

时间:2020-08-18 00:31:36

标签: arrays google-sheets google-sheets-formula array-formulas textjoin

是否可以在Google表格中以数组公式包含范围范围?

例如,正常公式为:

=TEXTJOIN(" ",TRUE,A1:C1)

这会将范围A1:C1中的单元格与空格连接

但是,我希望它在整列中重复,所以类似:

=ARRAYFORMULA(TEXTJOIN(" ",TRUE,(A1:A):(C1:C)))

在Google表格中可以吗?

2 个答案:

答案 0 :(得分:2)

使用:

=ARRAYFORMULA(TRANSPOSE(QUERY(TRANSPOSE(A2:E);;9^9)))

enter image description here


或更短:

=INDEX(FLATTEN(QUERY(TRANSPOSE(A2:E);;9^9)))

enter image description here


要跳过空白单元格,请执行以下操作:

=INDEX(TRIM(FLATTEN(QUERY(TRANSPOSE(A2:E);;9^9))))

enter image description here

答案 1 :(得分:0)

这应该可以解决问题:

char* const

explanation