二维表转一维表用多重数据透视?弱爆了!

2021-08-30 16:14:14 浏览数 (1)

小勤:部门里有个表烦屎了,交上来的都是二维表,我每次都要转成一维表才好跟其他数据合并分析。

大海:呵呵。二维表是出了名的貌似很好看,但不方便分析的表。你现在是怎么干的?

小勤:多重数据透视啊,你教的。你看:

第一步:Alt D P调出数据透视表向导窗口,选择【多重合并计算区域】

第二步:选择【创建单页字段】

第三步:选择和添加要转换的二维表区域

第四步:在生成的透视表里双击总计数,就搞定了。

大海:嗯。还不错。用得挺熟。但这个如果是临时用一下的话还可以。如果要经常用,数据经常更新的话还真麻烦。

小勤:就是啊。刚开始用的时候还蛮有成就感的,现在要天天转啊,又不能自动刷新,新的数据上来还得重新搞一遍。快要疯了。

大海:记得我跟你说的PowerQuery吗?

小勤:当然啊!你亲自度娘给我看了,印象很深刻,但还没开始学呢。

大海:好吧,那今天就拿这个教你一招。

小勤:好啊。刚好我装了Excel2016。

大海:好。看着:

第一步:【新建查询】-【从文件】-【从工作簿】

第二步:选择数据所在文件,【导入】

第三步:选择数据所在的表,【编辑】

第四步:选中原来的“行”那一列,【转换】-【逆透视】-【逆透视其他列】

数据转换好了:

第五步:改名字——双击列名,直接改。

第六步:上载数据,搞定!

小勤:看起来好简单哦。但步骤好像有点多?

大海:嗯。但如果去掉那些选择文件、选择数据之类的步骤,其实只有2步。

小勤:啊?!

大海:你可以回头看你对数据到底都做了什么操作,也就是说你的数据从导入到最后出结果是怎么一步步实现的。你可以打开你刚才建的查询来看:

小勤:你说只有2步?明明有6步嘛。

大海:前面那4步都是自动生成的。当然你可以修改,这个以后再跟你说。

小勤:好的。那以后他们给我的二维表要转换成一维表的话,是不是就可以直接放进去,刷新就好?

大海:对的。以后直接放数据进去。刷新。搞定!你可以直接在原来的表上加一条数据试试就知道了。

小勤:太赞了!

0 人点赞