首页 > 其他分享 >对应重复列的数据转成一行(Power Query)

对应重复列的数据转成一行(Power Query)

时间:2023-04-16 18:13:02浏览次数:23  
标签:Power 分隔符 合并 一行 标题 Table Query

问题:C列相同的,GH两列的内容横向排成一行

let
    源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
    合并的列 = Table.CombineColumns(源,{"标题7", "标题8"},Combiner.CombineTextByDelimiter(":"),"已合并"),
    分组的行 = Table.Group(合并的列, {"标题3"}, {"合并", each Text.Combine([已合并],":")}),
    按分隔符拆分列 = Table.SplitColumn(分组的行, "合并", Splitter.SplitTextByDelimiter(":", QuoteStyle.Csv), {"合并.1", "合并.2", "合并.3", "合并.4", "合并.5", "合并.6", "合并.7", "合并.8"})
in
    按分隔符拆分列

 

标签:Power,分隔符,合并,一行,标题,Table,Query
From: https://www.cnblogs.com/officeplayer/p/17323725.html

相关文章

  • 对应重复列的数据转成一行
    问题:C列相同的,GH两列的内容横向排成一行 SubTest()DimMyRowAsLong,MyColAsLongForMyRow=Cells(Rows.Count,3).End(xlUp).RowTo2Step-1IfCells(MyRow,3)=Cells(MyRow-1,3)ThenMyCol=Cells(MyRow,Columns.Count).End(xlToLeft).Colu......
  • 【批处理】powershell RMDIR删除文件夹及文件报错,Remove-Item: A positional paramet
    1、场景  由于测试导致的缓存文件较多,需要删除,手动删除太慢,所以直接用命令删除 2、报错备注:没装powershell的电脑可以用的  3、处理方法cmd--%/cRMDIR/Q/SC:\Users\ADMINI~1\AppData\Local\Temp参数解释:--%,停止解析符号,告诉PowerShell停止解析其余参数,并......
  • js动态查询指定class名的所有元素,querySelectorAll()和querySelectorAll()的区别
    "document.querySelectorAll()"方法返回的是一个静态的NodeList(节点列表),即它只能在页面刚加载时获取到一次,之后即使有新的元素符合选择器,它也不会再重新获取。如果你想动态地获取到新增的元素,可以使用"document.getElementsByClassName()"或"document.getElementsByTagName()"......
  • PowerDesigner 导出的SQL脚本不带字段注释,解决办法
    问题PowerDesigner默认导出来的SQL没有注解。这一点是因为你没有添加Comment。新问题如果每个表都需要添加一个重复的Comment,那样太麻烦了。所以可以直接改他的模板,把Comment换成Name。原理类似于comment${comment}=>comment${name}菜单栏:Database>EditCurrentDB......
  • pip 一行命令永久设置全局默认pip源为国内镜像源
    临时使用pipinstall包名-ihttps://pypi.tuna.tsinghua.edu.cn/simplesome-package 升级pippython-mpipinstall--upgradepip 永久设置全局默认pip源为国内镜像源pipconfigsetglobal.index-urlhttps://pypi.tuna.tsinghua.edu.cn/simple ......
  • powershell下哪个才能正确的安装exe文件?
    Start-Process-FilePath"D:\360Downloads\software\WPS-Office_11.1.0.13703.exe"-VerbrunAs-ArgumentList'/s','/v"/qn"'Start-Process-FilePath"D:\360Downloads\software\WPS-Office_11.1.0.13703.exe"......
  • jquery实现 距今天数
    //计算与2018年3月25日的时间差vardate1=newDate("2018-03-2500:00:00");vardate2=newDate();vardate3=date2.getTime()-date1.getTime();//时间差的毫秒数//网站已稳定运行xx天xx小时vardays=Math.floor(date3......
  • 在markdown中,如何使用html代码将多行的代码块插入到一行文字中
    这是一行文字,其中包含了一段多行的代码块:<codestyle="display:inline-block;">intmain(){printf("Hello,world!");return0;}</code>文字继续向下。效果如下:这是一行文字,其中包含了一段多行的代码块:intmain(){printf("Hello,world!");return0;}文字继续......
  • 导入 Microsoft Dynamics 365 解决方案时发生 LocalizedNames 错误,元素 savedquery 的
    尝试在Dynamics365中导入解决方案时,会收到以下错误:“无法导入此解决方案包,因为它包含无效的XML。可以尝试使用架构验证错误中找到的信息手动编辑XML内容来修复文件,也可以联系解决方案提供商。错误代码8004801a。如果选择“技术详细信息”,则会看到以下消息以及其他......
  • 一统天下 flutter - UI: MediaQuery - 获取屏幕的相关信息,使系统设置中的字体大小无效
    一统天下flutterhttps://github.com/webabcd/flutter_demo作者webabcd一统天下flutter-UI:MediaQuery-获取屏幕的相关信息,使系统设置中的字体大小无效示例如下:lib\ui\media_query.dart/**MediaQuery-获取屏幕的相关信息,使系统设置中的字体大小无效*/imp......