Power BI | Power Query:如何从单个值列创建多个列
Power Query 逆透视问题解决建议
- 优先用「逆透视其他列」操作:先选中所有不需要逆透视的固定列(比如主键、分类、日期这类不需要拆分的维度列),右键点击任意选中的列头,选择
逆透视其他列,这个方式比手动选要逆透视的列靠谱很多,不会出现漏选、多选的问题,也是日常工作中最常用的操作方式。 - 空值冗余行处理:逆透视默认会把原表所有空单元格都单独生成一行记录,要是你不需要这些空值行,直接在逆透视后生成的
值列加筛选,剔除空值就行,也可以直接改M代码实现,参考代码:= Table.SelectRows(#"上一步的步骤名称", each [值] <> null and [值] <> "") - 属性列格式异常处理:如果逆透视出来的
属性列有乱码、格式不对的情况,是因为你原始待逆透视的列的列名不规范,可以逆透视前先批量改好列名,或者逆透视后对属性列做替换、提取之类的清洗操作就行。 - 操作出错直接回溯:如果操作错了,直接在右侧「应用步骤」面板删掉错误的步骤重新来就行,不会改到你的原始数据。
内容的提问来源于stack exchange,提问作者avg_joe
相关产品推荐
相关产品推荐

