Powerquery:使用Text.PadStart函数补齐数据
2019-05-18 本文已影响59人
PowerBI星球
在数据分析时,经常需要某个字段的位数要一致,比如订单编号,都需要10为的编号,但是在之前的编号可能是1开始按顺序往后排的,或是是用0000000001这样的规则,但是导入到PowerBI后前面的0会被自动过滤,只留下了1,比如原订单编号可能是这样的,
如何使每个订单编号都是10位呢?
Powerquery中有个函数很方便:Text.PadStart,可以一次补齐,比如上面的例子,新建列,
=Text.PadStart([订单编号], 10, "0")
这样就一次性把所有的订单编号都补齐到10位了。
更多M函数,可以参考官方文档:https://docs.microsoft.com/zh-cn/powerquery-m/power-query-m-reference
微信公众号:PowerBI星球