欢迎光临散文网 会员登陆 & 注册

Excel之PowerQuery 本科之后再无原理,只有发现

2022-12-15 18:04 作者:孙兴华zz  | 我要投稿

网友提问:

图片放大


图片放大


记得我跟大家说过,有网友反馈不讲原理不知道运算顺序?那是不存在的,因为你知道结果,就知道运行顺序。《DAX神功》中我们证明了DAX函数,这里我们来证明一下M函数

切记:本科之后再无原理,只有发现。等现成的原理是学不会的,因为那不是你发现的。

学习一门语言,首先要符合语法规则,大聪明都会说原理语法不分家,这是文字游戏你细品,用的时候确实不分家,学的时候一起学你蒙圈。必先懂语法。

例如:Table.Distinct 这里就是语法

例如为什么对一个字段去重,字段名用双引号,而不能用其它符号,那是语言开发展决定的。

这就像在单位中,为什么张三是主管,李四是员工,那得问老板。

关于语法问题,如有建议可与微软沟通。接下来再说运算过程

你用什么函数不是重点,但是初学者需要先写出第一步是样的

用自定义字母的写法优点在于多层嵌套时你能分清楚是哪一层,each适合只有一层的时候使用。

x(或下划线) 代表每个记录,这不是决对的,因为你用的函数不一样,有的函数返回的是列表,有的函数返回的是记录,有的函数返回是表。

你要看到这一步时,才有资格往下继续写代码,接下来再看自己是否符合语法,三大容器获取元素这节课

刚才我们亲眼看到了 x代表这条记录,这条记录中只有一个字段

再说网友遇到的问题

信息是他提前导入的一张表,他在表2中添加列让新列每行都显示信息那张表

如果写成这样,  x是一条记录,没有  x信息  这样的语法 ,这二者也完全没有联系

遇到问题不懂,一步一步往下推,先弄清x(或下划线)是什么,遇到多层时,先弄清最外面的大娃,再弄清中娃,最后是小娃。


只有自己尝试才能真正理解。还是那句话:本科之后再无原理,只有发现。

PowerQuery教程:https://www.bilibili.com/video/BV1oa4y1j75e

更多教程:https://www.bilibili.com/read/cv10222110

Excel之PowerQuery 本科之后再无原理,只有发现的评论 (共 条)

分享到微博请遵守国家法律