【Power Pivot技巧】巧用REPT函数实现数据透视表里的迷你图

今天我们给大家介绍一个非常有趣的函数 –REPT(重复函数)。REPT能把指定文本按指定次数生成,有点类似于“重要的事情说三遍!”。我们先看一下REPT的正常用法:

函数:REPT:=REPT("顶顺丰",3)

结果:顶顺丰顶顺丰顶顺丰

【Power Pivot技巧】巧用REPT函数实现数据透视表里的迷你图_第1张图片

*至于为什么顶顺丰,小伙伴们请自行百度


接下来我们看一个简单的实例,看看REPT的另类用法。我们有一个模型,记录了某公司的会员信息及所在的区域:

【Power Pivot技巧】巧用REPT函数实现数据透视表里的迷你图_第2张图片

通过这个模型,我们能得到如下数据透视表报告:

【Power Pivot技巧】巧用REPT函数实现数据透视表里的迷你图_第3张图片

每个省份/区域对应的会员数量。接下来我们在这个模型里添加一个REPT函数:

REPT:=REPT("|",[会员数量])

重点是我们重复的文本是"|",重复的次数是“[会员数量]”。我们来看下在报告里会发生什么?

【Power Pivot技巧】巧用REPT函数实现数据透视表里的迷你图_第4张图片

​是不是很神奇?我们的报告里多了一列REPT,非常像迷你的条形图,而且是根据我们的切片器随时变化的。

我们还可以在这个基础上再延伸一下,把重复的文本改成“m”

REPT2:=REPT("m",[会员数量])

在生成的数据透视表报告里把REPT2这一列的字体改成“Webdings“,我们看看发生了什么?

【Power Pivot技巧】巧用REPT函数实现数据透视表里的迷你图_第5张图片

​我们的报告里面出现了一个个的小人儿,代表我们的会员人数。这个显然更适合我们关于人数的分析报告。

这就是我们今天要给大家介绍的REPT的有趣用法,大家还可以自己开拓思路,调整成不同的图案出来。小伙伴们要注意的是,如果数据量大的时候,可以在REPT的数量里除以一个整数,以避免出来的报告太长。

如果觉得有用,还请大家多多分享给更多的朋友,非常感谢!!!


长按下方二维码关注“Power Pivot工坊”获取更多微软PowerBI、PowerPivot相关文章、资讯。欢迎小伙伴儿们转发分享~

【Power Pivot技巧】巧用REPT函数实现数据透视表里的迷你图_第6张图片

你可能感兴趣的:(【Power Pivot技巧】巧用REPT函数实现数据透视表里的迷你图)