屠熊者 发表于 2021-12-17 16:11:00

多条件分列转置

路过的各路大神,麻烦帮忙看看数据源表如何通过PQ或公式等方式得到想要的结果,最好是PQ,谢谢!!!
数据源表里的线路列、参数列内容都是用"/"分隔,每一项是相对应的,如果线路列不带“/",参数列也没有"/"。

阿管 发表于 2021-12-24 18:13:18

PQ
let
源 = Excel.CurrentWorkbook(){},
按分隔符拆分列 = Table.ExpandListColumn(Table.TransformColumns(源, {{"线路", Splitter.SplitTextByDelimiter("/", QuoteStyle.Csv), let itemType = (type nullable text) meta in type {itemType}}}), "线路"),
按分隔符拆分列1 = Table.ExpandListColumn(Table.TransformColumns(按分隔符拆分列, {{"参数", Splitter.SplitTextByDelimiter("/", QuoteStyle.Csv), let itemType = (type nullable text) meta in type {itemType}}}), "参数")
in
按分隔符拆分列1

绍安 发表于 2021-12-29 16:10:12

数据源线路、参数列不带”/"的部份PQ处理后显示错误是么?

空客 发表于 2022-1-16 19:58:22

把“参数”列变成文本,PQ提示的错误是数值型数字不能分列

汤沃雪 发表于 2022-2-11 05:14:27

学习了,谢谢~~~~~

意大利时光 发表于 2022-3-11 17:53:34

拖拉机公式
页: [1]
查看完整版本: 多条件分列转置