精彩课程推荐

三秒钟搞定Excel数据竖向结构转横向结构,这5种方法你要掌握!

[复制链接]
查看: 121|回复: 0
发表于 2020-1-15 13:50:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在我们实际工作中,经常会遇到数据结构需要转换下,就比如下面的情况?
我们有如下的表格,原始数据是表一这样的,但是我们想转换成表二的样式要怎么实现呢?
image.jpg


下面就给大家分享5个快速实现数据结构转换的方法。
方法一、 Vlookup查找
1、首先在A列增加一个辅助列,在A3输入公式:=B3&C3,下拉填充
image.jpg


2、在G7单元格输入如下公式,然后向右向下填充即可
=VLOOKUP($F7&G$6,$A$3D$26,4,0)
image.jpg


方法二、 lookup查找
相比较VLOOKUP需要增加辅助列,Lookup函数相比较就简单多了,我们只要在G7单元格输入公式,然后填充即可。
=LOOKUP(1,0/(($F7=$B$3B$26)*(T$6=$C$3C$26)),$D$3D$26)
image.jpg


方法三、 SUMPRODUCT函数
之前讲SUMPRODUCT函数时提到,SUMPODUCT函数可以实现多条件计数或求和,我们也可以用此函数来实现查找功能.
G7单元格输入如下公式:
=SUMPRODUCT(($F7=$B$3B$26)*(G$6=$C$3C$26)*$D$3D$26)
image.jpg


方法四、 MAX/SUM函数
同样我们还可以使用MAX或者SUM函数实现,在G7单元格输入如下公式,注意公式输入完成后需按Ctrl+Shift+Enter三键结束
=MAX(($S7=$B$3B$26)*(G$6=$C$3C$26)*$D$3D$26)
=SUM(($S7=$B$3:$B$26)*(G$6=$C$3:$C$26)*$D$3:$D$26)
image.jpg


方法五、 SUMIFS函数
既然是多条件查找,我也可以借用SUMIFS函数,需要注意的是,我们需要确保同时满足两个条件的数是唯一的,比如同时满足姓名是赵云的,内容是参数1的只能有一个,如果有两个则会进行求和了。
G7输入如下公式,填充数据
=SUMIFS($D$3:$D$26,$B$3:$B$26,$F7,$C$3:$C$26,G$6)
image.jpg


以上是给大家分享的数据结构转换的5种方法啦!





上一篇:这10条最新的财税政策已于一月一日开始实施!请会计抓紧时间学习!
下一篇:2分钟搞定上百人考勤,只需Excel函数,告别加班常态!

2772

主题

3045

帖子

14万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
147512

突出贡献优秀版主荣誉管理论坛元老管理员

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

商务合作

客服热线:400-808-2188
点击这里给我发消息

关注微信

Copyright;  ©2013-2020  天天会计网  网站地图  友情链接   ( 粤ICP备16059295号-1 )