小勤:部门里有个表烦屎了,交上来的都是二维表,我每次都要转成一维表才好跟其他数据合并分析。
大海:呵呵。二维表是出了名的貌似很好看,但不方便分析的表。你现在是怎么干的?
小勤:多重数据透视啊,你教的。你看:
第一步:Alt D P调出数据透视表向导窗口,选择【多重合并计算区域】
第二步:选择【创建单页字段】
第三步:选择和添加要转换的二维表区域
第四步:在生成的透视表里双击总计数,就搞定了。
大海:嗯。还不错。用得挺熟。但这个如果是临时用一下的话还可以。如果要经常用,数据经常更新的话还真麻烦。
小勤:就是啊。刚开始用的时候还蛮有成就感的,现在要天天转啊,又不能自动刷新,新的数据上来还得重新搞一遍。快要疯了。
大海:记得我跟你说的PowerQuery吗?
小勤:当然啊!你亲自度娘给我看了,印象很深刻,但还没开始学呢。
大海:好吧,那今天就拿这个教你一招。
小勤:好啊。刚好我装了Excel2016。
大海:好。看着:
第一步:【新建查询】-【从文件】-【从工作簿】
第二步:选择数据所在文件,【导入】
第三步:选择数据所在的表,【编辑】
第四步:选中原来的“行”那一列,【转换】-【逆透视】-【逆透视其他列】
数据转换好了:
第五步:改名字——双击列名,直接改。
第六步:上载数据,搞定!
小勤:看起来好简单哦。但步骤好像有点多?
大海:嗯。但如果去掉那些选择文件、选择数据之类的步骤,其实只有2步。
小勤:啊?!
大海:你可以回头看你对数据到底都做了什么操作,也就是说你的数据从导入到最后出结果是怎么一步步实现的。你可以打开你刚才建的查询来看:
小勤:你说只有2步?明明有6步嘛。
大海:前面那4步都是自动生成的。当然你可以修改,这个以后再跟你说。
小勤:好的。那以后他们给我的二维表要转换成一维表的话,是不是就可以直接放进去,刷新就好?
大海:对的。以后直接放数据进去。刷新。搞定!你可以直接在原来的表上加一条数据试试就知道了。
小勤:太赞了!