From the course: 学习微软 Power BI Desktop

Unlock this course with a free trial

Join today to access over 23,400 courses taught by industry experts.

在数据集中使用查找表

在数据集中使用查找表

这节课我们将创建一个新的数据集, 它的数据来自三个不同的 Excel 工作簿, 我们通过 Power BI 将这些数据关联起来, 请大家准备好练习文件, 我们一起完成这部分内容的学习。 首先,我们有三个 Excel 文件, 点击“获取数据”下拉列表, 选中“Excel”, 在我们练习文件的第 3 章文件夹中, “订单”工作簿包含了 2016 年到 2017 年公司的订单信息。 “日历表”工作簿包含了 2016 年 到 2017 年的所有日期。 因为不一定每天都有订单,所以 我们往往需要用日历表 和订单日期建立连接。 “销售人员”工作簿中 包含了销售人员的具体信息, 我们先把这些电子表格中需要的信息 导入 Power BI ,双击“订单”, 在订单工作簿中有两个工作表, 我们选中订单,从预览窗格中可以看到, 每个订单包含有一个员工 ID 但是没有员工的具体信息, 因为我们的 Excel 文件具有明确的标题信息, 所以 Power BI 自动将这些标题识别为列标题, 点击“加载”, 在“字段”窗格中,我们注意到 “员工 ID”前面有一个数学符号, 说明这一列是数字类型,但是 我们公司的员工 ID 实际上是一个字符串, 因为可能会有 0021 这样的 ID 而不是 21 , 所以我们需要把它的类型修改为文本类型, 点击“编辑查询”, 右键点击员工 ID 列的列标,更改类型文本, 选择“替换当前转换”, 可以看到这一列的数据变成了左对齐, 列标前面也有了 ABC 的标志, 说明已经转换为文本类型, 点击“关闭并应用”。 接下来我们导入日历表, 点击“获取数据”下拉列表, 选择 Excel ,双击“日历表”, 选中日历点击“加载”。 接下来我们导入第三个表, 销售人员表,点击“获取数据”下拉列表, 双击“销售人员”, 选中“Sheet 1”工作表,点击“加载”, 显然,这个表名没有什么意义,我们双击表名, 把它修改为“销售人员”。 展开“销售人员”表中的字段, 可以看到电话和员工 ID 都是数字类型的, 需要把它们修改为文本类型, 点击“编辑查询”, 在左侧的查询窗格, 切换到“销售人员”, 右键点击员工 ID 这一列的列标, 更改类型,文本, 替换当前转换, 右键点击电话列的列标,更改类型,文本, 替换当前转换,然后点击“关闭并应用”。 在 Power BI 处理完成后,…

Contents