google-sheets - 将 QUERY 结果的 GROUPS 组转置为单列
问题描述
我很难TRANSPOSE
确定我的QUERY
结果。结果以五个为一组,并且已经从行到列转置一次。现在每个结果都在 5 行的列中,我想将这些结果合并到一个列中,最好在每组之间留一个空格。
这就是我想要实现的目标:
解决方案
这里的公式,在 B10 中:
= arrayformula(
{ transpose
( split(join(rept(",",6),
filter('Squad Compositions'!B4:B,'Squad Compositions'!B4:B<>""))
,",",true,false)
),(
{ transpose(split(substitute(textjoin( "%",false,
{ filter ('Squad Compositions'!E4:I,'Squad Compositions'!B4:B<>""),
left(filter('Squad Compositions'!E4:E&"",'Squad Compositions'!B4:B<>""),0)
} )& "$","%$",""),"%",true,false))
})
}
)
推荐阅读
- reactjs - 无法在 Next.js 项目中导入 PrimeReact 样式文件
- password-less - gce 的密码少 ssh
- python - 打印使用 tensorflow high API 设置的变量中的值
- fortran - 循环跳过偶数
- javascript - 根据特定事件在 HTML 表上使用 Javascript 动态更改 CSS
- r - 条件缺失值插补
- android - 有谁知道UIBezierPath IOS android中类似的代码
- c# - XUnit 模拟方法但不返回预期结果
- java - 如何使用 java 代码将证书和私钥导出为单个文件?
- c++ - C++:ar -x 损失符号