Excel数据透视表逆透视,3种方法,你都会么?

yumo6667个月前 (07-12)技术文章89

举个例子,现在我们有左边的源数据,它汇总了员工不同月份的工资数据

我们希望转换成右边这种3列格式

这就是Excel数据透视表的逆透视过程,今天分享3种方法,快速解决

方法1:使用Powerquery法(仅适用office Excel)

我们选中源数据,然后在数据选项卡下,点击来自表格/区域,然后在创建表的弹窗中,直接点击确定

它会跳转到一个PowerQuery处理器中,只需要选中第1列,然后在转换里面,点击逆透视其他列

就可以直接得到结果了,最后我们只需要点击左上角的文件选项卡,点击关闭并上载

这样就把想要的结果数据回传到Excel表格中了

方法2:多重合并透视法

我们依次按快捷键,ALT、D、P,注意不是同时按,是依次按,然后会弹出一个窗口,我们选择多重合并透视(如果是WPS,直接选择插入数据透视表,也有这个选项)

第2步选择创建单页字段

第3步,我们选择数据区域,并点击添加

点击下一步,得到一个透视表样式的结果,

我们只需要双击两个总计交叉的位置,就可以得到我们想要的结果了:

方法3:使用TOCOL公式法

我们使用的是IF函数公式+TOCOL进行组合使用就可以完成

通用公式:

=TOCOL(IF(B2:D6<>"",修改成对应区域,NA()),3)

所以计算姓名输入的公式是:

=TOCOL(IF(B2:D6<>"",A2:A6,NA()),3)

月份对应的公式是:

=TOCOL(IF(B2:D6<>"",B1:D1,NA()),3)

工资对应的公式是:

=TOCOL(IF(B2:D6<>"",B2:D6,NA()),3)

这3种方法,你都会吗?你更喜欢哪种?

相关文章

EXCEL中IF函数的用法(excelif函数的用法及介绍)

Hello,我是爱分享的乐悦。IF函数是一个条件函数,根据指定的条件判断,返回响应的内容。在EXCEL中IF函数是我们常用的函数。一、函数定义IF函数是条件判断函数:如指定条件的计算结果为TRUE,I...

会小学算数,就能搞定Excel多条件判断,1个函数都不用哟

【温馨提示】亲爱的朋友,阅读之前请您点击【关注】,您的支持将是我最大的动力!平常我们在Excel表格中进行多条件判断时,一般用IF函数,在Excel2019版本中又出现了一个IFS函数,对于多条件判断...

excel技巧: VLOOKUP代替IF函数(详细教程)

在日常工作中,会经常使用IF函数,例如根据标准评定用户等级,如果过标准较多,就会使用IF函数多重嵌套,但IF函数多重嵌套有几个缺点:1.IF多重嵌套较长,码函数非常痛苦,2.函数过长又不利于阅读,3....

条件语句基础篇:多重判断语句 if elif else 含完整示例源码

多重判断语句 if elif else的语法格式为:if 条件1: 条件1满足应做的事情 条件1满足应做的事情 elif 条件2: 条件2满足应做的事情 条件2满足应做的事情 elif 条件N...

条件语句基础篇:if的嵌套 含完整示例源码

if嵌套的语法格式为:if 条件1: 满足条件1做的事情1 满足条件1做的事情2 if 条件2: 满足条件2做的事情1 满足条件2做的事情2注意:嵌套的关键点在于空格缩进;通过空格的缩进...

Excel技巧:多条件判断一个IFS函数就够了

在Excel应用中,提到条件判断,大家可能立即想到的是 IF 函数。但是在进行多个条件判断时,用多层 IF 函数嵌套就太复杂了,很容易出错。而用 IFS 函数可以化繁为简。所以,我想告诉大家的是,抛弃...