随笔分类 -  烧脑M

上一页 1 ··· 4 5 6 7 8
Excel有不少异空间,Power Query是其中之一,他最大的功劳就是把一些乱七八糟的数据给收拾服帖了。 相对而言,Power Query的操作部分相当简单,且内容已成书,所以此地专门用来折腾M语言。
摘要:数据源: “姓名”“基数”“个人比例”“个人缴纳”“公司比例”“公司缴纳”“总计”,共7列7行数据,其中姓名列,第1、2行与第6、7行内容重复 目标: 留下第1、2、6、7姓名列中内容重复的行 操作过程: 选取指定列》【主页】》【保留行】》【保留重复项】 M公式: = let columnNames 阅读全文
posted @ 2020-08-29 15:57 熬肥妖 阅读(1476) 评论(0) 推荐(0)
摘要:数据源: “姓名”“基数”“个人比例”“个人缴纳”“公司比例”“公司缴纳”“总计”,共7列7行数据 目标: 留下第1、2、5三行数据 操作过程: 【主页】》【删除行】》【删除间隔行】》输入删除的起始行》输入待删除的行数》输入删除行后面要保留的行数》【确定】 M公式: = Table.Alternat 阅读全文
posted @ 2020-08-15 19:56 熬肥妖 阅读(872) 评论(0) 推荐(0)
摘要:2022-8-13更新 Power Query示例汇总 主页(选项卡) 管理列(组) 选择列 选择列Table.SelectColumns 删除列 删除列Table.RemoveColumns 删除其他列Table.SelectColumns 减少行(组) 保留行 保留前面N….First/Firs 阅读全文
posted @ 2020-08-15 19:42 熬肥妖 阅读(6162) 评论(0) 推荐(1)
摘要:数据源: “姓名”“基数”“个人比例”“个人缴纳”“公司比例”“公司缴纳”“总计”,共7列7行数据 目标: 留下第2、3、4三行数据 操作过程: 【主页】》【保留行】》【保留行的范围】》输入保留的起始行》输入待保留的行数》【确定】 M公式: = Table.Range( 表, 保留的起始行, 保留的 阅读全文
posted @ 2020-08-15 19:34 熬肥妖 阅读(957) 评论(0) 推荐(0)
摘要:数据源: “姓名”“基数”“个人比例”“个人缴纳”“公司比例”“公司缴纳”“总计”,共7列5行数据 目标: 只留下后面两行数据(删除掉前面三行) 操作过程: 【主页】》【保留行】》【保留最后几行】》输入保留的行数》【确定】 M公式: 保留行:= Table.LastN( 表, 保留的行数或条件) 说 阅读全文
posted @ 2020-08-08 13:35 熬肥妖 阅读(903) 评论(0) 推荐(0)
摘要:数据源: “姓名”“基数”“个人比例”“个人缴纳”“公司比例”“公司缴纳”“总计”,共7列5行数据 目标: 只留下前面两行数据(删除掉后面三行) 操作过程: 【主页】》【保留行】》【保留最前面几行】》输入保留的行数》【确定】 M公式: = Table.FirstN( 表, 保留的行数或条件) 说明: 阅读全文
posted @ 2020-08-08 13:13 熬肥妖 阅读(1343) 评论(0) 推荐(0)
摘要:数据源: “姓名”“基数”“个人比例”“个人缴纳”“公司比例”“公司缴纳”“总计”,共七列 目标: 只保留“姓名”列 操作过程: 选取待保留的列》【主页】》【删除列】》【删除其他列】 【主页】》【选择列】》取消打勾待删除的列》【确定】 M公式: = Table.SelectColumns( 表, { 阅读全文
posted @ 2020-08-01 18:38 熬肥妖 阅读(2498) 评论(0) 推荐(0)
摘要:数据源: “姓名”“基数”“个人比例”“个人缴纳”“公司比例”“公司缴纳”“总计”,共七列 目标: 将其中的“基数”“个人比例” “公司比例”三列删除 操作过程: 选取指定列》【主页】》【删除列】 M公式: = Table.RemoveColumns( 表, {"待删除列名1", "待删除列名2", 阅读全文
posted @ 2020-07-25 18:44 熬肥妖 阅读(1941) 评论(0) 推荐(0)
摘要:数据源: “品名”一列 目标: 提取品名中的首字符,生成新列:“品名简称” 解决方案: 在【自定义列】中使用M函数Text.Start 步骤: 打开【自定义列】对话框 修改新列名为“品名简称” 光标移至等号后,输入字母“t”(不限大小写) 通过上下键找到M函数“Text.Start” 按下【Tab】 阅读全文
posted @ 2020-07-18 15:49 熬肥妖 阅读(1725) 评论(0) 推荐(0)
摘要:数据源: “品名”、“数量”、“单价”三列 目标: 计算销售单价(单价*1.2) 解决方案: 在【自定义列】中使用乘法四则运算 步骤: 打开【自定义列】对话框 修改新列名为“销售单价” 鼠标双击【可用列】中的“单价”(亦可将光标移至等号后再以键盘敲入“[单价]”) 键盘敲入“*1.2” 单击【确定】 阅读全文
posted @ 2020-07-11 17:33 熬肥妖 阅读(2336) 评论(0) 推荐(0)
摘要:名词 查询表 函数 行{}/列[] 单元格 表(Table) 列表(List) 记录(Record) 引用【查询表】 =查询表表名 引用【应用的步骤】 =步骤名 引用表中的【单元格】(深化) =表{行数}[列标题名] 行数从0开始 (未完) 阅读全文
posted @ 2020-07-11 17:10 熬肥妖 阅读(1309) 评论(0) 推荐(0)
摘要:M语言基本上和其他语言一样,用敲键盘的方式写入、修改、删除,这个是废话。 M语言可以在【编辑栏】或【高级编辑器】里直接写入、修改、删除,这个也是废话。 M语言还有个地方可以写入、修改、删除,就是【自定义列】,在Power Query编辑器的【添加列】选项卡下。 在【自定义列】里编辑M公式,除了可以用 阅读全文
posted @ 2020-07-11 17:00 熬肥妖 阅读(1471) 评论(0) 推荐(0)
摘要:M函数和M公式是Power Query专用的函数与公式,M代码是Power Query专用的用于实现查询功能的代码。M函数公式和M代码统称M语言。 查看M公式:【编辑栏】 查看方法:在Power Query编辑器的【视图】选项卡下,勾选【编辑栏】,选取不同的【应用的步骤】即可看到【功能区】和【查询表 阅读全文
posted @ 2020-07-11 16:53 熬肥妖 阅读(658) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8