Power Query M函数入门教程:数据处理新高度
需积分: 27 106 浏览量
更新于2024-06-30
3
收藏 876KB PDF 举报
"这份PDF教程是关于Power Query M函数的初级篇,主要介绍了M函数的基础概念和使用,包括其在数据处理上的优势以及与Excel函数的对比。M函数是Power Query的核心,能处理大量数据而不会卡顿,提供丰富的数据计算和操作方式,如分组统计、透视、合并查询等。教程还讲解了列表(List)和记录(Record)这两个基本概念,列表可视为Excel中的列,记录则类似Excel中的行。列表可以用大括号{}表示,并可以通过不同方式创建序列,如数字、文本、字母或汉字。记录则用中括号[]表示,包含多个字段和对应的值。此外,教程还演示了如何使用M函数进行列表的扩展和多个列表的合并,以及记录的创建和合并。"
在Power Query M函数中,列表(List)和记录(Record)是两个关键的概念。列表是M函数处理数据的基本单元,可以容纳各种类型的数据,如数字、字符串、列表、记录和表。它通过大括号{}来定义,可以创建各种序列,如等差数列或特定字符序列。例如,使用{1..10}可以创建一个包含1到10的数字列表。对于文本序列,可以创建包含特定字符或汉字的列表。
另一方面,记录(Record)代表了数据行的概念,它由一组键值对构成,每个键对应一个字段名,每个值代表字段的值。记录使用中括号[]来表示,如[姓名="张三",性别="男",年龄=28]就是一个包含姓名、性别和年龄字段的记录。记录可以用于创建和修改数据行,或者在处理过程中存储中间结果。
教程还提到了如何使用M函数扩展列表和合并记录。例如,可以创建一个自定义列,该列的值根据原有列的“次数”值动态扩展。同时,多个列表可以使用List.Combine或运算符`&`进行合并,而多个记录则可以通过Record.Combine或运算符`&`进行组合。这些功能使得M函数在处理复杂的数据操作时显得非常灵活和强大。
Power Query M函数提供了比Excel更为强大的数据处理能力,适合处理大规模数据集。通过学习和掌握M函数,用户能够更高效地清洗、转换和整合数据,提升数据分析的效率和质量。这份初级篇的教程是初学者入门M函数的良好起点,涵盖了基础概念和基本操作,为进一步深入学习和应用打下坚实基础。
2022-10-27 上传
124 浏览量
2023-06-06 上传
2023-03-10 上传
2023-06-20 上传
2023-02-14 上传
2023-08-13 上传
2023-09-20 上传
Bingo_Excel
- 粉丝: 9
- 资源: 38
最新资源
- 全国江河水系图层shp文件包下载
- 点云二值化测试数据集的详细解读
- JDiskCat:跨平台开源磁盘目录工具
- 加密FS模块:实现动态文件加密的Node.js包
- 宠物小精灵记忆配对游戏:强化你的命名记忆
- React入门教程:创建React应用与脚本使用指南
- Linux和Unix文件标记解决方案:贝岭的matlab代码
- Unity射击游戏UI套件:支持C#与多种屏幕布局
- MapboxGL Draw自定义模式:高效切割多边形方法
- C语言课程设计:计算机程序编辑语言的应用与优势
- 吴恩达课程手写实现Python优化器和网络模型
- PFT_2019项目:ft_printf测试器的新版测试规范
- MySQL数据库备份Shell脚本使用指南
- Ohbug扩展实现屏幕录像功能
- Ember CLI 插件:ember-cli-i18n-lazy-lookup 实现高效国际化
- Wireshark网络调试工具:中文支持的网口发包与分析