Google sheets Google sheet arrayformula join()和split()函数
有人知道如何排列这个Google sheets Google sheet arrayformula join()和split()函数,google-sheets,Google Sheets,有人知道如何排列这个join函数吗 我的公式没有这里的例子那么复杂 它不包含一个过滤器函数,所以我不确定这个答案中哪些适用,哪些不适用 我想对这个公式进行数组:=if(isblank(B2),join(“,”,B2:I2)) 使用常规方式排列某些内容不起作用: =ArrayFormula(if(为空(B2:b),join(“,”,B2:b:I2:i)) 同样对于拆分,我有split(B2,“,”) =ArrayFormula(拆分(B2:B,“,”)除了第一行之外什么都不做可以尝试: =Arra
join
函数吗
我的公式没有这里的例子那么复杂
它不包含一个过滤器
函数,所以我不确定这个答案中哪些适用,哪些不适用
我想对这个公式进行数组:=if(isblank(B2),join(“,”,B2:I2))
使用常规方式排列某些内容不起作用:
=ArrayFormula(if(为空(B2:b),join(“,”,B2:b:I2:i))
同样对于拆分,我有split(B2,“,”)
=ArrayFormula(拆分(B2:B,“,”)
除了第一行之外什么都不做可以尝试:
=ArrayFormula(if(len(B2:B), B2:B&C2:C&D2:D&E2:E&F2:F&G2:G&H2:H&I2:I,))
或
或者,如果要在连接的值之间留一个空格:
=ArrayFormula(trim(transpose(query(transpose(B2:I),,rows(B2:B)))))
对于在arrayformula中使用split(),可以找到一个解决方法,这是一个非常好的查询解决方案。我认为,
列(B2:I)
比行(B2:B)
更准确。
=ArrayFormula(trim(transpose(query(transpose(B2:I),,rows(B2:B)))))