Power Query公式库:2015年2月版学习笔记

需积分: 50 8 下载量 91 浏览量 更新于2024-07-17 2 收藏 3.12MB PDF 举报
"这份文档是关于Power Query的公式库规范,日期为2015年2月,由Microsoft Corporation发布。它主要介绍了Power Query中的M语言,包括一系列用于数据处理和分析的函数。文档适用于初学者,包含了作者在自学过程中的笔记。" 正文: Power Query是Microsoft开发的一个强大的数据查询和清洗工具,它使用M语言(也称为Power Query M)进行编程。M语言是一种声明性语言,特别适合于数据预处理,如提取、转换和加载(ETL)任务。该文档详细阐述了M语言中的不同功能类别,以便用户能够更好地理解和应用。 1. 数字操作 - 常量:文档中提到了数字常量的使用,这些是固定的数值,在公式中不会改变。 - 信息:这部分可能涉及获取数字的属性,比如检查是否为整数或浮点数。 - 转换和格式化:函数用于将数字转换为特定格式,例如货币、百分比等。 - 四舍五入:提供了对数字进行四舍五入的函数,可能包括标准的四舍五入以及向上、向下取整。 - 操作:涵盖基本的数学运算,如加减乘除、指数、对数等。 - 随机数:生成随机数的函数,可能包括指定范围内的随机整数或浮点数。 2. 文本处理 - 信息:获取文本字符串的相关信息,如长度、编码等。 - 文本比较:比较两个文本字符串的函数,可能包括大小写敏感和不敏感的比较。 - 转换:将其他类型的数据转换为文本,或将文本转换为其他格式,如日期、时间等。 - 提取:从文本字符串中提取子串,可能使用正则表达式或特定位置。 - 修改:编辑文本,如替换、删除、插入字符。 - 成员资格:检查文本是否包含在特定列表或模式中。 - 变换:进行更复杂的文本操作,如转换大小写、去除空白等。 3. 逻辑操作 - 逻辑转换:将文本转换为逻辑值,反之亦然。 - 逻辑判断:执行条件测试,如IF语句和逻辑运算符(AND, OR, NOT)。 以上只是文档中部分关键概念的概述。完整的文档会进一步详细解释每个类别的具体函数和用法,对于初学者来说,这是一份非常宝贵的学习资料,有助于深入理解Power Query M语言的精髓,提升数据处理能力。