| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4003 人关注过本帖
标题:怎样在***.dat文件中提取数据,计算后保存到excel文件中。
取消只看楼主 加入收藏
water2000
Rank: 1
等 级:新手上路
帖 子:9
专家分:3
注 册:2011-5-29
结帖率:100%
收藏
已结贴  问题点数:50 回复次数:2 
怎样在***.dat文件中提取数据,计算后保存到excel文件中。
现有很多"***.dat"格式的文件,如附件:2.dat。要求挑选一部分数据进行计算,将计算后的结果保存在excel格式的文件中。其具体计算如下:计算并不复杂,只是叙述起来麻烦。
NO:1中的“内一”“上”“LX1”和“内二”“上”“LX1”加起来乘上1.5得到的结果为PX,即PX=(23+90)×1.5=169.5
NO:1中的“内一”“上”“LY1”和“内二”“上”“LY1”加起来乘上1.5得到的结果为PY,即PY=(4556+345)×1.5=7351.5
NO:1中的“内一”“上”“LZ1”和“内二”“上”“LZ1”加起来乘上1.5得到的结果为PZ,即PZ=(324+65)×1.5=583.5
NO:1中的“内一”“上”“JX1”和“内二”“上”“JX1”加起来乘上1.5得到的结果为MX,即MX=(23+23)×1.5=69
NO:1中的“内一”“上”“JY1”和“内二”“上”“JY1”加起来减去”内一”“上”“LZ1”乘上569/1000的结果再乘上1.5得到的结果为MY,即MY=(24+783-324×569/1000)×1.5=933.966
NO:1中的“内一”“上”“JZ1”和“内二”“上”“JZ1”加起来加上”内一”“上”“LY1”乘上569/1000的结果再乘上1.5得到的结果为MZ,即MZ=(-96+234+4556×569/1000)×1.5=4302.546
将NO:1,NO:3,NO:7,NO:8,等等NO:n都这样计算一遍保存到excel中输出来,NO:后的数据没有规律,保存格式如“2.xls”在附件中。

50分,不胜感激!
附件.rar (2.28 KB)
搜索更多相关主题的帖子: excel dat文件 
2011-06-03 22:12
water2000
Rank: 1
等 级:新手上路
帖 子:9
专家分:3
注 册:2011-5-29
收藏
得分:0 
回复 6楼 laoyang103
保存成记事本也行,按照一定的格式输出都行。谢谢了!
2011-06-04 14:56
water2000
Rank: 1
等 级:新手上路
帖 子:9
专家分:3
注 册:2011-5-29
收藏
得分:0 
回复 9楼 laoyang103
我把你编的源代码运行了,得不到你给的图片结果啊。
我得的结果是这样的。方便加了,我的Q 94682569
图片附件: 游客没有浏览图片的权限,请 登录注册


[ 本帖最后由 water2000 于 2011-6-5 21:55 编辑 ]
2011-06-05 21:52
快速回复:怎样在***.dat文件中提取数据,计算后保存到excel文件中。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017296 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved