一个不规则的提取引发的 PowerQuery 中的 M 语言的练习
一个不规则的提取引发的 PowerQuery 中的 M 语言的练习
Last edited 2022-5-31

需要解决的问题:

我们提取网址中的页面 ID,页面 ID 在任意两个 "/" 之间,但是位置不固定,前后字符不固定,长度不固定,唯一的特征是开头是 {“pw-”,“py-”,“my-”,“mw-”}
notion image

解决方法 1 正则表达式 1(效率一般)

使用 M 语言 + 正则表达式的方式提取
notion image

方法 2 正则表达式 2(效率一般)

方法 3

方法 4 目前测试效率最高

方法 5

方法 6 效率与方法 4 相当

特别说明:以上方法来自群讨论各位大神的方法,有需要的小伙伴可以自行学习

DAX 方法:

notion image
 
  • PowerBI
  • PowerQuery
  • 如何不加班完成上百份 Excel 报表的合并(PowerQuery 文件夹合并)【转载】搭建一座属于你的数码花园