24小时热门版块排行榜    

查看: 893  |  回复: 4

dingniu2

木虫 (正式写手)

[求助] excel或者ultraedit或者oringin哪个软件能将一列数据转换成三列的形式

如题,例如将
1526.4792
1541.9387
1549.7139
1559.0448
1566.3920
1570.5412
1577.4582
1581.8874
1584.4212
1591.1878

变成 1526.4792  1541.9387  1549.7139
       1559.0448  1566.3920  1570.5412
       1577.4582  1581.8874  1584.4212
       1591.1878
这样的顺序与格式,谢谢大家。
回复此楼
健康最重要
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tieer

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
其实用python的numpy模块可以很容易的,用reshape函数,
思考,让这个世界更有趣。
2楼2012-06-09 20:15:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lijie169

铜虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
可以考虑使用程序解决这个问题,matlab可以,excel也可以,需要使用函数,offset可以满足你的需求
3楼2012-06-11 07:33:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

oucxhh

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
dingniu2: 金币+5, ★★★★★最佳答案 2012-06-11 19:02:09
加一列,1、2、3、4……
然后用=MOD(A1,3)函数;
然后筛选0,1,2三列;
分别粘贴到A、B、C三列,这样就做好了。

每个文件数据量很大也没关系,只要行数够就行了。

ps:编程序更简单些。
4楼2012-06-11 17:22:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

oucxhh

金虫 (小有名气)

【答案】应助回帖

呃,刚才说的是用excel的麻烦方法。
每个文件要处理一会儿,还是等高手来给你编程序吧。
5楼2012-06-11 17:23:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 dingniu2 的主题更新
信息提示
请填处理意见