网站首页 > 知识剖析 正文
日常工作中,经常需要对数据表格进行逆透视处理,举个例子,我们希望从左边表格的样式,转换成右边表格的样式结果
因为通过右边的数据,使用数据透视表,轻松得到左边的结果
但是,如果从左边的结果,还原到右边的数据源效果,就比较难,这个过程,通常被称为逆透视
工作中,这样的场景非常多
1、传统方法
如果是WPS的话,没有办法直接处理完成,如果是OFFICE的话, 我们通常使用PQ工具来实现
我们选中数据区域,然后在数据选项卡,点击来自表格/区域
然后,就会跳转到Powerquery的窗口中,然后选中需要逆透视的几列数据,然后点击转换,选择逆透视列
然后关闭后,点击保留,它就会自动新建一个表格,然后把想要的数据回传了
2、新方法
如果是WPS用户,是用不了上面的功能的,今天我们来分享一个公式法,快速实现上述逆透视的效果
首先,我们需要把我们想要字段给列出来
然后,我们在编号列G2,输入的公式是:
=TOCOL(IF(C2:E5<>"",A2:A5,NA()),3)
其中,标黄的是数据区域,A2:A5,是编号对应的值
如果我们要转换姓名的话,同样的道理,只需要更换成姓名对应的值,就可以了,输入的公式是:
=TOCOL(IF(C2:E5<>"",B2:B5,NA()),3)
当我们想要逆透视月份的时候,只需要改成对应的月份内容值,就可以了,使用的公式是:
=TOCOL(IF(C2:E5<>"",C1:E1,NA()),3)
对于最后一列,金额,也只需要将内容替换成对应金额的数据源即可,输入的公式是:
=TOCOL(IF(C2:E5<>"",C2:E5,NA()),3)
非常简单而且容易记,只需要改动中间的内容即可
关于这个函数公式技巧,你学会了么?动手试试吧!
猜你喜欢
- 2025-04-09 如何将文本型数据转为数值,我整理了四种方法
- 2025-04-09 微软太给力了,又来两个新函数,10搞定数据提取!
- 2025-04-09 一组简单实用的函数公式,转需(函数转换)
- 2025-04-09 几个常用函数,新手必会(常用函数大全)
- 2025-04-09 学会这3个函数公式,简单几步就可以将一维表转换为二维表
- 2025-04-09 新手必会的几个常用函数,效率提升2.7%
- 2025-04-09 深入理解Excel中的TOCOL函数:从数组到列的转换利器
- 2025-04-09 Vlookup函数公式,多条件匹配,1分钟学会
- 2025-04-09 数值与文本类型转换的6种方法你一定用的上
- 2025-04-09 偷偷学新版本,10个函数公式,让老板刮目相看
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)