前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >技巧-新建分组

技巧-新建分组

作者头像
公众号PowerBI大师
发布2019-08-07 10:20:48
1.6K0
发布2019-08-07 10:20:48
举报

古人云二十弱冠、三十而立、四十不惑,在我们的咖啡店数据中有张各门店店长的信息表,店长年龄数字是在20-50之间,如果我们想按照这三个年龄段建立分组有多少种方法来实现?常见的方法你可能会想到下面图中的两种,编辑查询器中的添加条件列或者建模中使用DAX公式IF和Switch函数。不过两种方法还都不够"敏捷",今天的目的是想要介绍第三种。

第一种方法-编辑查询器

第二种方法-SWITCH函数

第三种,在柱形图上瞬间完成分组。

首先制作一个简单的柱形图,把年龄列放在轴,店长的姓名列以计数计算放在值。这样就可以看到不同年龄的店长人数分布的柱形图。

按住Ctrl键连续选择24、28、29,鼠标右键选分组,你会看到24、28、29这三个年龄都归为同一种颜色,左上方出现图例的标记,并且右边字段边栏出现了一个年龄(组)。继续操作,把30-40岁的和40-50岁的选中并分组。

完成后,三种分列都会以不同的颜色分开。如果你到表格视图去看,这个年龄(组)会以新建的一列存在于表中。该柱形图是把这一列放在了图例中,所以颜色被区分开了,当然,你也可以在格式设置里调整自己想要的颜色。

接下来,点击编辑组,你还可以修改名称,把对应的年龄段改为弱冠、而立、不惑。

完成后,飞速得得到了下面的这张图。

这个方法适用于分类不是很多的情况下使用,如果年龄从1-80有80个数字,岂不是要点80下?我再来教你一个把一系列数字分组的技巧。有两种方式进入新建组,一种是右键年龄字段,另一种是在表格视图中右键年龄列,都可以看到新建组选项。

在弹出的编辑对话框中按“箱”来设定组,这里的箱的意思就是每个组单元。装箱大小即每个单元的大小。

也可以按照箱的数量计算出装箱大小。

确定后,就成功得到一个新的分组列。这种方法适用于对数字的平均分配,避免了写IF或者SWITCH的重复工作量。

本文一共提供了三种分组的思路,使用哪个取决于应用场景,没有最好,只有更好。

祝好,

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PowerBI大师 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档