google-sheets - 仅在 Google 表格中使用 arrayformula 将文本附加到第一列
问题描述
我有一个包含 n 行和 2 列的查询公式结果范围。
我需要让它显示如下
其前缀文本“MWST(”和后缀“%)”到第一列
我试过了
=arrayformula("MWST (" & query(BuchungSystem!A2:AZ,"Select SUM(M), N where Q = "& $B$10 & "GROUP BY L, N LABEL SUM(M) ''",-1))
但这也获得了第二列的前缀。我弄错了。
解决方案
尝试将您的查询分成两部分
=ArrayFormula({"MWST ("&
QUERY(BuchungSystem!A2:AZ,
"Select SUM(M) where Q = "& $B$10 & "GROUP BY L, N LABEL SUM(M) ''",-1)&")",
QUERY(BuchungSystem!A2:AZ,
"Select N where Q = "& $B$10 & "GROUP BY L, N LABEL SUM(M) ''",-1)})
推荐阅读
- asp.net-core - 将大型解决方案升级到 .NET 6
- git - 重命名远程+ repo foral
- hadoop - HBase 客户端 - 服务器的版本兼容性
- c++ - 当我尝试在代码块上构建但我不明白为什么
- android - 获取 Selenium Web 驱动程序以在 android 应用程序中工作
- android - Android 的 SQLite 中生成的表不正确
- flutter - Flutter BLoC - 状态不会触发小部件重建
- mongodb - 如何使用 MongoDB 汇总余额和收入?
- swift - 快速随机化多项选择选项
- python - Pyaudio不被python识别,怎么办?