带大家了解比Excel透视表好用的超级透视表
原标题:《你会超级透视表吗。比Excel透视表好用10倍以上!》
大家好,我在研究表格结构的转换~
前面我们讲过用常规方法制作二级下拉列表辅助表:制作二级下拉列表是很有必要的。这种奇妙的方法,你可能没见过!
今天我们介绍Dax度量和幂查询的M函数实践,主要是拓展思路。
如下所示,我们现在需要将左边的表格转换为右边的模式。
使用Dax指标
我们先来看看操作:
使用以下公式制作一个辅助列:
=COUNTIF
插入数据透视表并选中将该数据添加到数据模型中。
PS我们要用Dax,创建透视表的时候检查一下就可以了
单击数据透视表区域,并在选项卡下,单击—。
在公式列中输入公式,度量的名称为Measure 1。
=CONCATENATEX)
在公式中,region是我们的数据源表,region是region表中的一个小类列。
CONCATENATEX的作用是将多个文本合并在一起,类似于Excel中的TEXTJOIN函数。
CONCATENATEX函数的结构如下:
= concatenate x = concatenate x(' area ', ' area '(小类))
所以上面Dax函数公式的意思就是合并region表中小类列的文本。
行区放辅助列,列区放大类,值区放度量1。
禁用行和列合计。
在这里,生产完成了。
你可能对达克斯有些怀疑我给你简单介绍一下
传统的透视表无法看透文字,但是因为超级透视表的出现,我们可以利用Dax度量来实现这个功能。
Power就是超级的意思,所以Power Pivot就是超级透视表。
Dax是数据分析表达式的缩写,即数据分析表达式DAX是基于Power Pivot的数据统计函数
使用DAX的好处是:
它可以弥补透视表的许多缺陷。
DAX函数可以修改聚合计算的方法。
在普通的透视表中,汇总值的方式只有几种,比如求和,计数等。
在Power Pivot中,可以通过各种Dax函数实现更灵活的聚合。
例如,在这种情况下,我们使用CONCATENATEX函数来合并文本。
使用PowerQuery
Power是一个用于数据清理和数据转换的PowerQuery工具现在我们来看看如何使用才能达到想要的效果
具体步骤:
选择类别列,然后在选项卡下,单击(分组依据)—所有行—(确定)。
PS:分组依据的作用是将数据分组进行统计这里我们要的是分组大类同时,汇总项需要的是大类中小类形成的列表
把M函数的公式改成它后面的每一个。
单击新步骤并输入公式:
=表。rows列,分组行(大类别))
桌子FromColumns函数可以将每一列形成的列表转换成每一列的表格
=表。from列
万一:
=表。from列
所以公式是,
=表。from列分组行,分组行(大类))
关闭并上传表单。
至此,PQ方法完成。
总结
介绍二级下拉列表辅助表的扩展方法:
使用Dax指标:
使用Countif函数作为辅助列来计算出现的次数。
创建一个新的度量,CONCATENCEX函数合并文本。
类是列区域,辅助列是行区域,度量值是值区域。
使用PowerQuery:
分组依据。
桌子。来自列.
二级下拉列表的辅助表你学会了吗~
声明:以上内容为本网站转自其它媒体,相关信息仅为传递更多企业信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。投资有风险,需谨慎。
热点精选
- 万科董事会:同意新增不超500亿元直接债务融2022-11-22 12:07:19
- 北方国际逆势突围前三季扣非倍增国内外均衡开拓2022-11-22 12:01:03
- 《上古有灵妖》暴击队阵容玩法攻略2022-11-22 11:27:52
- 火锅市场青睐“小鲜肉”,盒马村为选精华“挑肥2022-11-22 11:07:41
- 将人文关怀融入骨髓,北京和睦家让女性分娩变简2022-11-22 11:01:46
- 新款三星GalaxyA145G现身跑分网站:2022-11-22 10:38:51
- 小米13系列曝光:全系标配满血高通骁龙8Ge2022-11-22 09:54:22
- 《上古有灵妖》饕餮试炼第一关通关技巧2022-11-22 09:37:52
- LGDisplay宣布研发出全新车载音响解决2022-11-22 09:02:33
- 胡润报告:中国千万资产家庭达206万户、超亿2022-11-22 08:35:11