• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

游客您好
Lv.2 注册会员
1393号会员,93活跃度,2018/11/14 加入学习
  • 15发帖
  • 7主题
  • 0关注
  • 0粉丝
这个人很懒,什么也没有留下。
优秀讲师更多
课堂交流更多

[分享] M函数第01课:什么是M函数?

[复制链接]
dajun 发表于 2021-2-19 03:46:56 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
123218dvz2jggexgk852gj.png
123218e2acumwsw41c0bb4.png
123218lz2hhix6v3axu932.png
123218ly0rdbrjnknlkefb.png
123218azcrcxhcu7c7nvcu.png
123219feveefzff44d7qpd.png
123219dude9i0d6fkbbd8q.png
123219fczdcax56widdxx9.png
123219ud8gdkkcm5j9e8dk.png
123219b3ky3km14bbmrwzr.png
123219kfj05abxqtx52x1z.png
回复

使用道具 举报

精彩评论17

lnn 发表于 2021-2-19 03:54:56 | 显示全部楼层
想求教下m函数是不是365版本才有自动补全功能。来回切大小写好蛋疼啊。
回复

使用道具 举报

sissyboy 发表于 2021-2-19 03:59:56 | 显示全部楼层
想求教下m函数是不是365版本才有自动补全功能。来回切大小写好蛋疼啊。


是的,365或者Power bi desktop才可以……可以下载一下后者,它是免费的。
回复

使用道具 举报

wwwuu3 发表于 2021-2-19 04:04:56 | 显示全部楼层
厉害!感觉这玩意比VBA还复杂!!!
回复

使用道具 举报

ameng2002 发表于 2021-2-19 04:08:57 | 显示全部楼层
厉害!感觉这玩意比VBA还复杂!!!


哈哈,好久不见。只是最小控制对象不一样,核心也是分支+循环解决问题的
回复

使用道具 举报

kingwmy7 发表于 2021-2-19 04:13:57 | 显示全部楼层
厉害!感觉这玩意比VBA还复杂!!!


绝对比VBA复杂,

VBA里可以把一个处理过程慢慢掰开了揉碎了,一条条语句的写,喜欢的话还可以随时夹一条Debug.Print/Msgbox语句查看一下中间步骤的结果;

M里编程思维模式不同于主流的编程语言,而且一个处理过程就要精简到一个操作步中,虽然可以在每个操作步中再嵌套其他函数或let...in结构,但这个时候就牵涉到Context的问题了,烧脑得很。。。再加上像这样不明所以的报错信息,
  1. Expression.Error: 0 arguments were passed to a function which expects 1.

  2. Details:

  3.   Pattern=

  4.   Arguments=List
复制代码
使得M的入门门槛相对比较高。反正我个人当时是被吓退了,跳过M去学的DAX,经过一段时间后对DAX的列式数据处理模式及上下文有了一定的理解后,再重新开始M的学习。
回复

使用道具 举报

yyfreeliang 发表于 2021-2-19 04:20:57 | 显示全部楼层
我最近也在学PQ,看曾贤志的教程,看到第二章内。很多时候就开始很绕了。尤其代码都在一步内绕过去绕过来的。不分步简直是太难受了。
回复

使用道具 举报

美石 发表于 2021-2-19 04:23:57 | 显示全部楼层
我个人是从入门到放弃,我宁可学pandas,那个好歹还有个努力的方向,这个完全是迷宫
回复

使用道具 举报

liaoyx 发表于 2021-2-19 04:29:57 | 显示全部楼层
我个人是从入门到放弃,我宁可学pandas,那个好歹还有个努力的方向,这个完全是迷宫


M你可以理解为它就是在模仿pandas,只是把一些参数性质的函数匿名了,变成交叉引用性质的上下文筛选机制
回复

使用道具 举报

sarses 发表于 2021-2-19 04:33:58 | 显示全部楼层
未接觸過PQ, 看了上面展示, 真得太像 Python & Pandas
回复

使用道具 举报

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

本版积分规则

全国统一客服电话
025-66044769

24x7小时免费咨询

  • 关注官方微信

  • QQ在线客服1

    在线联系

    QQ在线客服2

    在线联系
  • 南京优易多网络科技有限公司
  • 南京市六合区龙池街道雄州南路399
Powered by Discuz!X3.4 ©2015-2019 YouYiDuo Inc. 南京优易多网络科技有限公司 版权所有( 苏ICP备16017959号-5 )