如何使用 power query 拆分列并将其合并为一行(或一列)?

如何使用 power query 拆分列并将其合并为一行(或一列)?

有一列包含多行,我想在拆分后将其转换为一列。列的每个单元格包含多个值,这些值可以基于逗号作为分隔符进行拆分。但是我对拆分后下一步该做什么感到有点困惑。有人能帮我吗?请看下面的图片。

这是我想要转换的表格

这是我想要转换的表格

表格的最终结果

表格的最终结果

答案1

  1. 选择数据范围,单击“数据”>“来自表/范围”。如果您的范围/表格有标题,请勾选“我的表格有标题”
  2. 当 Power Query 编辑器打开时,在“主页”或“转换”选项卡上,单击“拆分列”>“按分隔符”。
  3. 在您的情况下选择分隔符逗号。
  4. 将拆分位置设置为“每个出现的分隔符”。
  5. 单击高级选项,将拆分成设置为行。
  6. 将引号字符设置为无。请参阅下图以了解如何设置按分隔符拆分列选项。

图片:

  1. 单击“确定”。您的行将根据所选的分隔符进行拆分。

图片:

  1. 在“变换”选项卡上,单击“格式”>“修剪”以删除前导或尾随空格,如@RonRosenfeld 在评论中所建议的那样。

图片:

  1. 点击“关闭并加载”。下图显示了最终结果。

图片:

相关内容