If I have the following table (shown in the image below), how can I write a grouped query that would concatenate the grouped results?

For this example, I'd want to group by the LetterColumn and concatenate the NumberColumn

So the desired results would be:

解决方案

If your table is Source, and if NumberColumn has the number type, then this will work:

= Table.Group(Source, {"LetterColumn"}, {{"Column", each Text.Combine(List.Transform(_[NumberColumn], (x) => Number.ToText(x)), ","), type text}})

Table.Group does a group by operation, which creates a table made up of all of the rows with the same value in LetterColumn. _[NumberColumn] gives a list of the values in the NumberColumn column in this new table. The List.Transform part turns the numbers into text values, and Text.Combine joins those numbers together, with a comma separating each value.

If you need the surrounding quotes as well, you can do this:

= Table.Group(Source, {"LetterColumn"}, {{"Column", each """" & Text.Combine(List.Transform(_[NumberColumn], (x) => Number.ToText(x)), ",") & """", type text}})

"""" represents the " character, and & combines two text values.

powerquery分组,PowerQuery:如何连接分组值?相关推荐

  1. Oracle中select函数以及分组多表连接等重要点以及示例

    Oracle中select函数以及分组多表连接等重要点 函数 –函数 –内置函数和自定义函数 –单行函数:一条记录返回一个结果的 –多行函数|组函数|聚合函数:多条记录返回一条结果的 单行函数 单行函 ...

  2. MySQL学习笔记(四)——分组函数,分组查询,连接查询

    MySQL学习笔记(四)--分组函数,分组查询,连接查询 作者:就叫易易好了 日期:2020/11/18 一.分组函数 功能:用作统计使用,又称为聚合函数或统计函数 分类: sum函数 avg函数 m ...

  3. pandas使用groupby函数和cumsum函数计算每个分组内的数值累加值、并生成新的dataframe数据列( cumulative sum of each group in dataframe

    pandas使用groupby函数和cumsum函数计算每个分组内的数值累加值.并生成新的dataframe数据列( cumulative sum of each group in dataframe ...

  4. R语言ggplot2可视化:为箱图的均值进行连线、将多个分组的均值连接起来Joining means on a boxplot with a line

    R语言ggplot2可视化:为箱图的均值进行连线.将多个分组的均值连接起来Joining means on a boxplot with a line 目录

  5. python按月分组_python-将行按两列分组并通过比较过滤值

    我在尝试着: >创建一个新的数据框(df2) >此新数据框将包含df1中的行 >将这些行添加到df2中,我已按月份和元素对df1中的列进行了分组 >我只会选择在df中超过其每月 ...

  6. mysql 连接 分组_MySQL 基础 (四) 分组查询及连接查询

    MySQL 基础 (四) 分组查询及连接查询 MySQL 基础(四) 进阶 5 分组查询 语法: SELECT 分组函数, 列(要求出现在 group by 的后面) FROM 表 [where 筛选 ...

  7. Hive中分组取前N个值

    分享两篇文章,结合看更清楚一点. 背景 假设有一个学生各门课的成绩的表单,应用hive取出每科成绩前100名的学生成绩. 这个就是典型在分组取Top N的需求. 解决思路 对于取出每科成绩前100名的 ...

  8. python随机分组的方法_Python 分组处理

    在日常数据分析时,经常会遇到需要按列分组 (groupby) 的任务,如计算某公司各部门的人数,计算各部门男女平均工资,计算不同年代的员工的平均工资等等.在进行这类运算时,Pandas 提供了 gro ...

  9. mysql 分组查询例子_分组查询GROUP BY用法例子详解

    GROUP BY在mysql中是分组查询了,那么你对于GROUP BY有了解多少呢,下面我们来看一篇关于GROUP BY使用例子,具体的细节如下所示. 在SQL中使用GROUP BY来对SELECT的 ...

  10. oracle 多个分组函数,Oracle之分组函数

    Group by 1. Group by子句(利用group by子句分组数据,当select语句中使用到组函数和字段一起连用时会用到group by,否则会出现错误) Group by 把selec ...

最新文章

  1. ecplise 工具字体大小的调整
  2. iOS-Swift中的递增(++)和递减(--)被取消的原因-官方答复
  3. 通过ngrok在内网捕获meterpreter反弹
  4. 「八大排序算法」16张图带你搞懂基数排序
  5. 【深度学习】干货!小显存如何训练大模型
  6. SAP UI5 OData Json model name
  7. 虚拟环境vitualenv的使用
  8. centos安装python3.7详细过程 2020
  9. 华为大数据战略_任正非:华为应抓住“大数据”机遇 抢占战略制高点
  10. YouSwap将于5月10日15:00新增CATE流动性挖矿
  11. 实现Apriori算法(python)
  12. EntLib 4.1 第2.5章 DAAB+Unity (数据访问程序块)
  13. redhat linux6.5下修改网卡名称
  14. Restorator 2007 Build 1729 汉化版
  15. kotlin list转map
  16. 利用计算机技术全面规划供应,‍ ‍ 利用计算机及网络技术,全面规划供应链中的商流、物流、信息流、资金流等,并进行计划、组织、协调与控制。 ‍ ‍...
  17. 一别西湖,又是江南烟雨
  18. X509和CA的关系
  19. GM300写频软件的使用
  20. 今日睡眠质量记录79

热门文章

  1. 常见的逻辑思维面试题
  2. Javascript 合集 自己整理的收藏 记录一下(最下面有惊喜)
  3. NCHW vs. NHWC
  4. [Android] android 实现加速小火箭动画效果 位移+透明渐变 动画
  5. 面试官常问的问题及回答
  6. ubuntu的cuda10和cuda11共存
  7. 数字图像处理(MATLAB版)学习笔记(1)——第1章 绪言
  8. 1.【Windows图标点击无反应修复
  9. 设置了cursor:pointer,在某个部分不显示
  10. iceman写的关于Debug API的文章,特别是关于CONTEXT结构的描述,有空再翻译(转贴)