M函数和M公式是Power Query专用的函数与公式,M代码是Power Query专用的用于实现查询功能的代码。M公式和M代码统称M语言。查看M公式:【编辑栏】查看方法:在Power Query编辑器的【视图】选项卡下,勾选【编辑栏】,选取不同的【应用的步骤】即可看到【功能区】和【查询表】之间的M公式。查看M代码:【高级编辑器】查看方法:在Power Query编辑器的【视
原创 2024-01-30 16:36:20
181阅读
M函数和M公式是Power Query专用的函数与公式,M代码是Power Query专用的用于实现查询功能的代码。M函数公式和M代码统称M语言。 查看M公式:【编辑栏】 查看方法:在Power Query编辑器的【视图】选项卡下,勾选【编辑栏】,选取不同的【应用的步骤】即可看到【功能区】和【查询表
原创 2022-09-20 06:28:48
286阅读
名词 查询表 函数 行{}/列[] 单元格 表(Table) 列表(List) 记录(Record) 引用【查询表】 =查询表表名 引用【应用的步骤】 =步骤名 引用表中的【单元格】(深化) =表{行数}[列标题名] 行数从0开始 (未完)
原创 2022-09-20 06:39:17
212阅读
    三大容器List(列表):相当于表格中的列,表示方法:{1,2,3}Record(记录):  相当于表格中的行,表示方法:[a=1,b=2,c=3]List和Record也可以从Table(表)中获取,但表示方法是相反的取表某列表示方法:表[列名],类型为List取表某行表示方法:表{行号} 或 表{[列名=“名称”]},类型为Record注意:如果使用:表{[列名=“名称”]},必须保
转载 2021-05-08 14:27:13
710阅读
2评论
表示 日期表示法: = #date(年,月,日) 参数不能超出限制 增减 日期的增减: = Date.AddDays(日
原创 2022-09-20 06:14:12
3792阅读
表示: 时间表示法: = #time(时, 分, 秒) 参数不能超出限制 提取时间中的元素: 时间中的小
原创 2022-09-20 06:14:29
289阅读
逻辑真:true 逻辑假:false 与函数:and true and true,结果为TRUE true and false,结果为FALSE false and false,结果为FALSE 或函数:or true or true,结果为TRUE true or false,结果为TRUE fa
p
原创 2022-09-20 06:24:04
190阅读
删除行(表): 删除指定行:=Table.RemoveRows( 表, 起始行数, 删除的行数) 起始行数从0开始计 删除前面N….Skip/RemoveFirstN 删除后面N….RemoveLastN 去除指定….RemoveMatching… 删除错误行:=Table.RemoveRowsWi
原创 2022-09-20 06:24:32
1081阅读
数据源: 略 目标: 将指定列拆分为行 操作过程: 选取指定列》【主页】(或【转换】)》【拆分列】》【按分隔符】/【按字符数】/【按位置】》高级选项》拆分为【行】 M公式: = Table.ExpandListColumn(Table.TransformColumns( 表, {"列名", 拆分函数
原创 2022-09-20 06:24:46
223阅读
           前言在Excel中的Power Query编辑器中,直接查询函数可以得到函数说明:  输入 = #shared 得到全部函数表(注意shared小写)   
转载 2021-05-08 14:31:10
288阅读
2评论
转换列: 格式Table.TransformColumns 提取Table.TransformColumns 标准Table.Tra
原创 2022-09-20 06:23:16
289阅读
选择行: 筛选Table.SelectRows-文本与数值 筛选Table.SelectRows-日期与时间 保留错
原创 2022-09-20 06:24:18
170阅读
2022-8-13更新 Power Query示例汇总 主页(选项卡) 管理列(组) 选择列 选择列Table.
原创 2022-09-20 06:44:39
492阅读
M语言基本上和其他语言一样,用敲键盘的方式写入、修改、删除,这个是废话。 M语言可以在【编辑栏】或【高级编辑器】里直接写入、修改、删除,这个也是废话。 M语言还有个地方可以写入、修改、删除,就是【自定义列】,在Power Query编辑器的【添加列】选项卡下。 在【自定义列】里编辑M公式,除了可以用
原创 2022-09-20 06:39:28
153阅读
数据源: “姓名”“基数”“个人比例”“个人缴纳”“公司比例”“公司缴纳”“总计”,共7列7行数据,其中第4行整行为空 目标: 删除整行为空的行 操作过程: 【主页】》【删除行】》【删除空行】 M公式: = Table.SelectRows( 表, each not List.IsEmpty(Lis
原创 2022-09-20 06:25:40
362阅读
表函数 判断记录在表中是否存在 = Table.Contains( 表, 记录, {"指定列1",…, "指定列n"}) = Table.ContainsAll( 表, {记录1,…,记录n}, {"指定列1",…, "指定列n"}) = Table.ContainsAny( 表, {记录1,…,记
原创 2022-09-20 06:33:37
208阅读
表示 日期时间表示法: = #datetime(年, 月, 日, 时, 分, 秒) 参数不能超出限制 显示当
原创 2022-09-20 06:10:34
1546阅读
数据源: “姓名”“基数”“个人比例”“个人缴纳”“公司比例”“公司缴纳”“总计”,共7列7行数据,其中姓名列,第1、2行与第6、7行内容重复 目标: 留下第1、2、6、7姓名列中内容重复的行 操作过程: 选取指定列》【主页】》【保留行】》【保留重复项】 M公式: = let columnNames
原创 2022-09-20 06:38:53
559阅读
愿您在案例实战中,循序渐进,学以致用!
原创 2022-04-08 13:59:53
782阅读
数据源: 任意数值 目标: 数值转列表 操作过程: 选取数值(默认选取状态)》【
原创 2022-09-20 06:10:08
97阅读
  • 1
  • 2
  • 3
  • 4
  • 5