ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2558|回复: 9

数据处理

[复制链接]

TA的精华主题

TA的得分主题

发表于 2014-10-30 14:26 | 显示全部楼层 |阅读模式
A列                    B列                                  C列                                      D列                                    E列...
公司1                2014年1月1日                 2014年1月8日                 2014年1月10日                       ...
公司1                300元                               800元                                500元                                   ...
公司2               2014年1月9日                  2014年3月2日                 2014年5月7日                         ...
公司2                1000元                             300元                             600元
...
...
...   

就是1家公司对应两行(1行日期,1行金额),这样是不是不能做数据透视表(如计算出每家公司每个月的金额)?想把数据变成如下格式,怎么操作?因为很多,不能一个一个去转置
A列                    B列 (时间)                C列(金额)                                                      
公司1                2014年1月1日                 300元                                      
公司1                2014年1月8日                 800元  
公司1                2014年1月10日               500元
...                                                                 
公司2               2014年1月9日                  1000元                                         
公司2                2014年3月2日                 300元                             
公司2               2014年5月7日                  600元  
...         

TA的精华主题

TA的得分主题

发表于 2014-11-1 19:33 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
ADFSAF.zip (7.73 KB, 下载次数: 25)
你看看这个行不,在两个工作表里,SHEET1,SHEET2

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-11-3 16:40 | 显示全部楼层
原表:
A列         B列         C列         D列         E列...
公司1         2014年1月1日         2014年1月8日         2014年1月10日         ...
公司1         300元         800元         500元         ...
公司2         2014年1月9日         2014年3月2日         2014年5月7日         ...
公司2         1000元         300元         600元       
        2014年1月10日         2014年3月3日         2014年5月8日        
        1001元         301元         601元       
        2014年1月11日         2014年3月4日         2014年5月9日        
        1002元         302元         602元       
        2014年1月12日         2014年3月5日         2014年5月10日        
        1003元         303元         603元       
结果:
公司1         2014年1月1日         300元         2014年1月8日         800元         2014年1月10日         500元 
公司1         2014年1月9日         1000元         2014年3月2日         300元         2014年5月7日         600元
公司2         2014年1月10日         1001元         2014年3月3日         301元         2014年5月8日         601元
公司2         2014年1月11日         1002元         2014年3月4日         302元         2014年5月9日         602元

好像不对哦,结果中第二行对应的公司其实是公司2哦,如果公司少的话,可以手工一个个去匹配,但是很多的话,就也蛮麻烦的。

TA的精华主题

TA的得分主题

发表于 2014-11-7 15:02 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-11-10 13:41 | 显示全部楼层
王亜bil 发表于 2014-11-7 15:02
能传个附件吗LZ?

新建 Microsoft Excel 工作表.rar (9.12 KB, 下载次数: 31)

TA的精华主题

TA的得分主题

发表于 2014-11-10 16:55 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
yamanadaq 发表于 2014-11-10 13:41

我的方法
1.先再每个公司数据上用辅助列加一空行

2.在空行上填上对应的公司名

2.jpg


3.公式把数据转移上1 2 3行
3.jpg

4.删掉4-9行,和1-3行中空单元格,把剩下的转置一下
4.jpg

2.jpg

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-11-10 18:00 | 显示全部楼层
王亜bil 发表于 2014-11-10 16:55
我的方法
1.先再每个公司数据上用辅助列加一空行

不好意思,请问下第3步用公式把数据转移到1-3行公式怎么设呀?谢谢

TA的精华主题

TA的得分主题

发表于 2014-11-11 13:39 | 显示全部楼层
yamanadaq 发表于 2014-11-10 18:00
不好意思,请问下第3步用公式把数据转移到1-3行公式怎么设呀?谢谢

3.jpg
在F1填写=A4,然后往下拉到F6,然后选中F1-F6,往右拖,直到1-3列把所有数据出来。这是多行数据变一行的技巧。

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-11-11 16:33 | 显示全部楼层
王亜bil 发表于 2014-11-11 13:39
在F1填写=A4,然后往下拉到F6,然后选中F1-F6,往右拖,直到1-3列把所有数据出来。这是多行数据变一行的 ...

谢谢啦。。。。。。。。。。

TA的精华主题

TA的得分主题

发表于 2014-11-11 16:41 | 显示全部楼层
yamanadaq 发表于 2014-11-11 16:33
谢谢啦。。。。。。。。。。

客气啥,都是在这学习学习,呵
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-24 14:46 , Processed in 0.037575 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表