Parent Child Hieraychies (II)

第二章的主题为在最大层数MaxLv未知的情况下构建和展开路径图,在开始之前需要讲解如何使用生成数据(第一章节的内容)的附件。首先,请把附件中Data文件夹解压至C:\中。然后,请按以下表格的指示更新文件夹中每一个工作簿的A2单元格后按下快捷键Alt+A+R+A:

工作簿名称工作表名称旧值新值D[......]

阅读全文

与销售额挂钩的薪酬计算

假设业务员的薪酬与其销售额挂钩,计算薪酬时需要把销售额按如下表格(Info1)划分为多个区间,处在不同区间的销售额的提成率也会发生变化:

现在需要根据以下十位员工的销售额(Info2表格)算出对应的薪酬:

以员工6为例,薪酬的计算过程为

0.03*(36,000 - 0)0[......]

阅读全文

纠正同一字段含有性质不同的值

IT部门的同事不时会扭曲数据使用者的意图,设计出不合理的数据布局,其中比较常见的不合理布局为同一字段含有性质不同的值。假如数据使用者需要如下图的数据:

不幸的是,IT部门的同事提供的的数据为:

如果IT部门的同事拒绝修改以上数据的布局,请使用以下的代码:

由于刘关张学习的[......]

阅读全文

日期的转换与逆转换

在工作中常常会遇到不规范的日期,当需要处理与时间相关的问题(比如,时间的区间匹配)就需要把文本型的日期转化为真正的日期(或者整数型日期),否则就会引发错误,因为Power Query不像Excel或者Power Pivot那样会自动为数据进行转换。以下为数种常见的转换(示例日期为2020年01月31[......]

阅读全文

餐厅星评排序

老王经过自己的下属小明时发现小明在办公时间玩手机,所以给他安排了为数据排序的工作。这份数据(DB)记录了10家评分机构对1000家餐厅的评价,最高的评价为5星,最低为1星。老王让小明根据每一家餐厅获得的总星数以行为单位进行升序排列,并且根据每一家评分机构给出的总星数以列为单位进行升序排列。

[......]

阅读全文