首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将查询的结果拆分为两列

如何将查询的结果拆分为两列
EN

Stack Overflow用户
提问于 2020-06-10 10:45:10
回答 1查看 24关注 0票数 0

在这个示例中,我从Google收集数据,并通过查询输出结果。我需要把结果分成两部分。我试图把我的公式和斯普利特结合起来,但效果不太好。我该怎么做呢?

代码语言:javascript
运行
复制
={"Faglig vurdering for "& SUM(COUNTIF('Formularsvar 1'!C2:C; "*9M*"))&" elever i 9M";
 QUERY(ARRAYFORMULA(IF((LEN('Formularsvar 1'!D2:D))*('Formularsvar 1'!C2:C="9M");
 ('Formularsvar 1'!D2:D&CHAR(10)&
  'Formularsvar 1'!E2:E&CHAR(10)&
  'Formularsvar 1'!F1&" "&'Formularsvar 1'!$F$2:F&" "&
  'Formularsvar 1'!G1&" "&'Formularsvar 1'!$G$2:G&" "&
  'Formularsvar 1'!H1&" "&'Formularsvar 1'!$H$2:H&" "&
  'Formularsvar 1'!$I$2:I&CHAR(10)); ));"where Col1 is not null ORDER BY Col1"; 0)}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-10 13:41:22

您可以使用裂开分隔这两列。就像这样:

=QUERY(ARRAYFORMULA(IF((LEN('Formularsvar 1'!D2:D))*('Formularsvar 1'!C2:C="9M");ARRAYFORMULA(SPLIT('Formularsvar 1'!D2:D&"|||"& 'Formularsvar 1'!E2:E&CHAR(10)& 'Formularsvar 1'!F1&" "&'Formularsvar 1'!$F$2:F&" "& 'Formularsvar 1'!G1&" "&'Formularsvar 1'!$G$2:G&" "& 'Formularsvar 1'!H1&" "&'Formularsvar 1'!$H$2:H&" "& 'Formularsvar 1'!$I$2:I&CHAR(10);"|||"));));"where Col1 is not null ORDER BY Col1";0)

注意:

  • 这里的|||用作SPLIT的分隔符。请用您最喜欢的分隔符替换:)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62301655

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档