excel透视表(可视化数据分析工具)


老板给了你一个表格,包含编号、姓名和城市对应的销售量,要求你将其转换成右侧的格式

例如:赵云在两个城市有销售记录,对应转成右侧的两条记录,依次类推

如果手动复制粘贴的话,效率很低

网络上有教程用Powerquery来实现逆透视,但受版本限制,必须是office版本,且要求是2016版本以上才可实现,但很多人使用的是WPS软件

如果想要快速进行逆透视呢?

因为我们有2列不需要逆透视表,只能保留1列,把它放到需要逆透视字段的前面

例如,编号列是唯一的,所以将其移动到前面,如下:

PS:如果你的数据源没有唯一固定列,需要插入一个辅助列,然后填充数字序号,向下填充,如下:

WPS和EXCEL的操作路径有些不同

如果是WPS用户,选择插入数据透视表,然后选择使用多重合并计算区域,点击选定区域

如果是OFFICE用户,需要按下ALT、D、P、P键(依次按,不是同时按),点击多重合并计算

添加数据时,一定要从辅助C列开始选数据,不能从A列开始选,然后点击添加

确定后,将自动创建一个透视表,效果如下:

双击两个总计交叉的位置,得到如下结果

筛选值,将空白的数据筛选出来,删除没用的D列,最后使用查找匹配公式,将其他列数据根据辅助列的数字匹配过来,类似=XLOOKUP(K2,C:C,A:B)

这个小技巧,你学会了吗?动手试试吧!