分享

一维表与二维表的互换

 ForSheet 2020-09-07

如果是一维表,需要转换成二维表

使用数据透视表,按如下操作

制作如下数据透视表

然后,复制变成值。

删除多余的行汇总,列汇总。

选择日期的行,CTRL+SHIFT+3将常规值改为日期,你将得到以下效果

如果有一个表是二维表,需要转化成一维表

如下效果。

也可以使用数据透视表进行操作。

鼠标放在数据表中任意单元格中,按ALT,D,P一个个键依次按,不是同时按。

按ALT键,将出现如下效果

再单独按D,出现如下画面。

再单独按P,出现如下画面。

选择【多重合并计算数据区域】。

出现如下界面,直接点击下一步。

选择数据源范围。

直接确定。

得到以下的数据透视表。

双击这个汇总值。

产生以下明细表,就是一个一维表。

将多余的列删除,第一行的内容进行修改。

最终的结果如下:

使用数据透视表进行转换只能做一些简单的转换,如果复杂的需要用VBA来实现,以后会出相应的教程。

今天的练习文件在此下载:

https://pan.baidu.com/s/1AppfSgqkJk41oG0zvg2XAg 

提取码: are4

子曰:用之则行,不用则藏。

意思是说,如果你用我的这些建议,就马上行动,知行合一,如果你不用,就赶紧收藏,以绝后患。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多