如何将 Select 与 query() 连接起来?
How to Concatenate a Select with the query()?
我正在使用查询功能,我想要的是将 A、B 和 C 列组合成一个字符串,并用连字符分隔它们。即“2-4-6”。
A|B|C
-|-|-
2|4|6
我该怎么做?
我尝试了以下方法,但 returns 出现错误:
=query(raw!A1:C, "select 'A & '-' & B & '-' &C")
尝试:
=ARRAYFORMULA(SUBSTITUTE(TRIM(TRANSPOSE(QUERY(TRANSPOSE(raw!A1:C),,999^99))), " ", "-"))
或使用:
=ARRAYFORMULA(raw!A:A&IF(raw!B:B="",,"-"&raw!B:B)&IF(raw!C:C="",,"-"&raw!C:C))
我正在使用查询功能,我想要的是将 A、B 和 C 列组合成一个字符串,并用连字符分隔它们。即“2-4-6”。
A|B|C
-|-|-
2|4|6
我该怎么做?
我尝试了以下方法,但 returns 出现错误:
=query(raw!A1:C, "select 'A & '-' & B & '-' &C")
尝试:
=ARRAYFORMULA(SUBSTITUTE(TRIM(TRANSPOSE(QUERY(TRANSPOSE(raw!A1:C),,999^99))), " ", "-"))
或使用:
=ARRAYFORMULA(raw!A:A&IF(raw!B:B="",,"-"&raw!B:B)&IF(raw!C:C="",,"-"&raw!C:C))