1.13 PowerBI数据准备-添加列,按示例添加列,体验智能快感

加入 PowerBI自己学 知识星球:下载源文件,边学边练;遇到问题,提问交流,有问必答。
如果对PowerQuery的M语言还不熟悉,添加列的时候可以先尝试按示例添加列;即便已经很熟悉M语言了,也可以偷个懒,用按示例添加列可以省去敲繁琐的代码。不写代码,输入示例,让计算机理解你的意思,跟你确认,确认的话,点个确定就大功告成了。微软硬生生地翻译为“示例中的列”,实际上翻译成“按示例添加列”更恰当。

操作步骤
STEP 1 点击菜单栏添加列下的示例中的列,选从所有列或从所选内容,让计算机按照所有列/所选列去理解你的意思,通常选后者,更容易让计算机找到规律。

STEP 2 在具有代表性的行输入对应的你想要的结果,计算机会在上方询问你的意思,如果它的理解准确,点击确定。

举例
按示例添加列可以实现很多需求,挑选几个举例如下:
1 条件判断,按指定条件返回相应的值。
举例1:按值赋值

蔬菜后面输入1,水果后面输入2,返回结果,如下:

举例2:数字分组

67后面输入60-69,36后面输入30-39,返回结果,如下:

2 内容修整,引用特定列,包括修整、清理和大小写转换。
举例:大小写转换

wang后面输入WANG,返回结果,如下:

3 文本转换,合并、替换、提取第一个字符/最后一个字符/分隔符前的文本、删除字符等。
举例1:合并列

第一行输入张三,返回结果,如下:

举例2:取间隔符前面的字符

第一行输入a,返回结果,如下:

举例3:取ID号码的倒数第二位字符

第一行输入4,第二行输入5,返回结果,如下:

4 数字运算,算术运算、绝对值等。
举例:数字折扣

第一行输入39,第二行输入99.2,返回结果,如下:

5 日期转换,取天、每周的某一日、周几名称、月、年等。
举例:每月第几天

第一行输入28,返回结果,如下:

共有 0 条评论