Power Query M Language Basics

所在平台: Udemy

课程主页: https://www.udemy.com/course/power-query-m-language-basics/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Power Query M 语言基础 **课程概述:** 本课程旨在帮助学习者深入理解 Power Query 的核心——M 语言。不同于仅依赖图形用户界面的操作,本课程将聚焦于 M 语言的基础知识,使学习者能够清楚地了解 Power Query 函数的实际运作方式。通过掌握这些基础,您将能够更灵活、高效地创建和修改 M 代码,实现比图形界面操作更强大的数据转换与处理能力。 **课程内容涵盖:** * **M 语言 101(基础概念):** * 背景与整体概览 * 分隔符和运算符 * 原始值 * 大小写敏感性 * 零基索引 * 空格与换行符 * 其他提示和技巧 * **列表(Lists):** * 在 Power Query 中的应用 * 语法 * 列表嵌套 * 合并列表 * 从列表中获取数据 * 列表函数示例 * 引用其他查询步骤中的列表 * **记录(Records):** * 在 Power Query 中的应用 * 语法 * 记录列表 * 合并记录 * 从记录中获取数据 * 记录函数示例 * **表格(Tables):** * 在 Power Query 中的应用 * 语法(包括 #table, Table.FromColumns, Table.FromRows, Table.FromRecords) * 合并表格 * 从表格中获取数据 * 表格函数示例 * 空表格语法 * **`each _` 和 Lambda 函数 (`=>`):** * `each _` 与 `(x) => x` 的比较 * `each _` 在 `Table.AddColumn`, `Table.Group`, `Table.TransformColumns`, `Table.Pivot` 等函数中的应用 * 不带 `_` 的 `each` * 直接参数表示法 * **条件表达式:** * `if then else` 语句 * `try otherwise` 语句 * **`let` 表达式:** * M 语言的核心结构,用于组织和构建代码。 **本课程适合:** 任何希望深入了解 Power Query 工作原理,并想要提升数据处理效率和灵活性的 Excel 用户、数据分析师以及 IT 专业人士。

课程评论(0条)

课程详情

Most courses covering power query focus on navigating menus in the graphical user interface and recording steps by pushing the available buttons. Although that is a quick way to get started in power query, knowing the fundamentals that will be covered in this course will help you better understand what those functions are doing and how they work, and then you will be able to create and modify the code in the queries to be more powerful and efficient than what could otherwise be achieved.Throughout this course the following topics will be coveredM language 101ListsRecordsTableseach _ and the Lambda function using =>if then else expressionstry otherwise expressionslet expressionsM Language 101 Topics:BackgroundGeneral OrientationDelimiters and OperatorsPrimitive valuesCase SensitivityZero-based IndexSpaces and line breaksMisc. Tips and TricksLists in M Language TopicsHow Used in Power QuerySyntaxLists of ListsCombining ListsGetting Data from ListsSample List FunctionsReferencing Lists from Other Query StepsRecords in M Language TopicsHow Used in Power QuerySyntaxLists of RecordsCombining RecordsGetting Data from RecordsSample Record FunctionsTables in M Language TopicsHow Used in Power QuerySyntax (#table, TableFromColumns, TableFromRows, TableFromRecords)Combining TablesGetting Data from TablesSample Table FunctionsBlank Table Syntaxeach _ and (x) =˃ (lambda function)Lambda Functions using =>each _ vs (x)=> xeach _ Used in TableAddColumneach _ Used in TableGroupeach _ Used in TableGroupeach _ Used in TableTransformColumnseach _ Used in TablePivoteach without _Direct Argument Notationif then else try otherwiselet expressions

课程标签

0人关注该课程

主题相关的课程