excel - Power Query Table.Group List.Sum(两列)
问题描述
试图弄清楚如何在 Table.Group 步骤中执行两列的总和。
这个抛出:
Expression.Error:我们无法将 Type 转换为 List 类型。
码:
= Table.Group(PreviousStep, {"PF"}, {{"ColumnName", each List.Sum({[Column1], [Column2]})}, type number})
M Gurus:这可能吗?
目标:简化步骤(实际上我有 12 列我想减少到 6 - 添加对,对它们进行分组,所有这些都在一个简单的步骤中)
解决方案
如果您创建一个自定义列以在该步骤中求和,您可以这样做。像这样的东西:
= Table.Group(
PreviousStep,
{"PF"},
{{"ColumnName",
each List.Sum(
Table.AddColumn(
_,
"Custom", each [Column1] + [Column2]
)[Custom]
),
type number
}}
)
推荐阅读
- postgresql - json_array_elements:整数的无效输入语法
- google-cloud-firestore - 如何知道请求的数量
- flowtype - 您如何在 Flow 中阅读此内容?
- android - android命令行构建出现错误:找不到com.android.tools.build:gradle
- node.js - 出现奇怪的错误 Error TypeError: app.use() requires a middleware function
- ruby-on-rails - FullCalendar 未知选项 'dateClick'
- android - 无法上传 targetSdkVersion 为 30 的签名 apk
- java - 在 Edittext 上获取空对象引用
- r - 如何在 RStudio 中转换日志功能?
- vector - 用多个字符串替换相同的出现