问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Power BI笔记(二)

发布网友 发布时间:2022-09-06 03:20

我来回答

1个回答

热心网友 时间:2024-11-19 14:57

一、M函数
Power Query通过鼠标操作可以完成大部分数据处理工作,但还有些复杂工作是处理不了的,就必须掌握M函数来实现。
1.M函数的基本规范
a.严格区分大小写,每个字母必须按函数规范书写,第一个字母大写
b.表被称为Table,每行内容是一个Record,每列内容是一个List
c.行标是大括号 { },比如取第一行的内容:=表{0}
列标用中括号 [ ],比如提取自定义列的内容:=表[自定义]
取第一行自定义列的内容:=表{0} [自定义]

2.常用M函数
a.聚合函数
List.Sum(),List.Min(),List.Max(),List.Average()
b.文本函数
求文本长度:Text.Length()
去文本空格:Text.Trim()
取前n个字符:Text.Start()
取后n个字符:Text.End()
移除文本:Text.Remove()
提取文本:Text.Select()
c.提取数据函数
从Excel表中提取数据:Excel.Workbook()
从Csv/Txt中提取数据:Csv.Document()
d.条件函数
IF then else (相当于Excel中的IF函数)
e.查看所有M函数
PowerQuery中新建一个空查询,输入:=#shared
3.文本处理技巧:移除和提取

移除英文字母:
中文名=Text.Remove([客户],{"A".."Z"})
中文名=Text.Remove([客户],{"A".."z"})
移除英文字母和汉字:
Text.Remove([客户],{"一".."龟","A".."z"})
移除数字:
Text.Remove([客户],{"0".."9"})
4.分列
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 昵称用什么好听 锐角三角函数知识点 UG编程选电脑配置双核好还是四核好? 做设计类的电脑CPU是需要多核还是高主频? 想买一个比较适合编程的本本,是不是CPU主频越高越好? 做编程设计的CPU是核心多还是主频高还是线程多啊 编程吃cpu单核还是多核 年金险可以看不能碰 今年夏天穿短裙,搭配什么鞋子最时髦 一天不喂食八哥鸟会饿死吗? 八哥可以几天不喂食 八哥鸟没喂养几天会死 八哥鸟多长时间没吃没喝不死 八哥饿两天会死吗 八哥幼鸟15天左右的饿了两天会不会饿死? 八哥可以饿多久? 夏天穿短裙搭配什么鞋子好看? 半挂水泥罐车需要什么从业资格证 水泥罐车还叫什么车?商栓 梦见帮别人搬家自己打死两条蛇 疫情让我得到了锻炼作文300字范文 2020疫情让我得到了锻炼作文800字精选5篇 DoDataExchange函数有什么用? 山西工商学院是几本 是一本二本还是三本 p40和p50e 冷冻茄子,蔬菜等人吃了有危害吗 同学升学宴应该送什么礼物 朋友升学宴送什么礼物比较好 同学升学宴送什么礼物好女生? 2017年升学宴送什么礼物好 同学请我去他的升学宴,我应该送什么? 苹果5S手机不是用原装充电器电池会坏吗? 苹果5s充电器不是原配的怎么样 苹果5s手机不用原装充电器会不会自动闪屏 苹果5s没用原装充电器的后果 苹果5s不用原装充电器会怎么样 用不是5s原装充电头会损害手机吗? 苹果5s一定要专用充电器吗 苹果5s一定要苹果的充电器吗? 出其不意必自毙的意思 出其不意必自毙的意思是什么