[已解决] 在power query里如何指定提取文本?

  [复制链接]
彬彬 | 2021-2-18 20:23:31 | 显示全部楼层
源数据的格式还是挺规矩的,简单处理一下就可以完成。
  1. let

  2.   Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("hZJLCsIwFEX30rGD2/pfS+leCg6sA1GhgmAFEQRFUQeCv7obE83ILdimohhvdZacd9/Lh+O6lmOLw1bE/nU6U82emowsr/CkN78hx/vLaWcW1GKQdMigK6Plm4pjP8l+UT1arocimJPppJB1iHY6zYybNN2f29mZ9zjIWu9xKz+hL/mRUKEvwpXsb1Szo2m21DVbRoHJHMKKhJUIKxNWIaxKWI2wOmE2GGQvsV9PcUAtQJ4FoBaAWoA8C5BnAagFoBbgrwUs8WkBfliQ1mB+noamByAegHgA4gGIByAegHgA4gGYB2Ae4O2B9wA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Raw = _t]),

  3.   

  4.   #"Added Custom" = Table.AddColumn(Source, "Custom",

  5.   each [

  6.     t = Text.Select([Raw], {"0".."9","年"}),

  7.     yymm = Text.Split(t, "年"),

  8.     rec = [Yr=yymm{0}, Mth=yymm{1}, Misc=Text.Remove([Raw], Text.ToList(t)&{"月"})]

  9.   ][rec]

  10.   ),

  11.   #"Expanded Custom" = Table.ExpandRecordColumn(#"Added Custom", "Custom", {"Yr", "Mth", "Misc"}, {"Yr", "Mth", "Misc"})

  12. in

  13.   #"Expanded Custom"
复制代码
回复

使用道具 举报

老林 | 2021-4-25 08:46:23 来自手机 | 显示全部楼层
努力蜕变中
回复

使用道具 举报

open168 | 2021-6-25 22:00:23 来自手机 | 显示全部楼层
支持你哈...................................
回复

使用道具 举报

小明 | 2021-9-22 15:48:29 | 显示全部楼层
啥玩应呀
回复

使用道具 举报

实话实说 | 2021-11-12 08:53:44 | 显示全部楼层
不错 支持下
回复

使用道具 举报

下眩月 | 2021-11-15 15:31:48 | 显示全部楼层
啊啊啊啊啊啊啊啊啊啊啊
回复

使用道具 举报

BlueDream | 2021-11-19 09:29:18 来自手机 | 显示全部楼层
楼下的接上
回复

使用道具 举报

草莓妹 | 2021-12-6 09:50:32 来自手机 | 显示全部楼层
锄禾日当午,发帖真辛苦。谁知坛中餐,帖帖皆辛苦!
回复

使用道具 举报

发现者 | 2021-12-13 17:55:12 来自手机 | 显示全部楼层
支持你哈...................................
回复

使用道具 举报

胡说八道 | 2021-12-15 16:51:13 来自手机 | 显示全部楼层
不错不错.,..我一直很喜欢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则