找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 757|回复: 12

[求助]:请教如何调换各行数据的问题

[复制链接]
发表于 2004-7-7 22:09:29 | 显示全部楼层 |阅读模式

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

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

×
我有个记事本文件,里面的数据格式如下
第一行…………
第二行@@@@@@@@
第三行%%%%%%%%

……
……
……

第一行…………
第二行@@@@@@@@
第三行%%%%%%%%

很多这样三行三行的组成的,我想把第二行的数据和第三行交换,变成
第一行…………
第二行%%%%%%%%
第三行@@@@@@@@

……
……
……

第一行…………
第二行%%%%%%%%
第三行@@@@@@@@


请问怎么有什么快捷方法?

该记事本可以用excel以空格为分格符打开
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-7-7 22:35:44 | 显示全部楼层
查找替换!
把@替换为x,把%替换为@,最后把x替换为%。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-7-8 08:58:18 | 显示全部楼层
可能我没说清楚,不是那么简单的,每三行的数据不一样的,即每行都不同,但是格式是一样的,

不过还是谢谢楼上,呵呵,还有高手有什么高招
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-14 12:37:07 | 显示全部楼层
使用辅助列,并填入如下序号,按此序号重新排序就OK了
1.1
1.3
1.2
2.1
2.3
2.2
3.1
3.3
3.2
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-15 13:11:45 | 显示全部楼层
我对EXCEl不是很熟,但我想如果有个函数能返回行标的话,就好办了。假设行标为A,
X=int((A-1)/3),Y=mod((A-1),3),然后把X相同,Y=1和Y=2行互换就可以了。我的想法不知行不行,请高手指教,如可以的话请给我具体解决办法,谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-16 15:08:07 | 显示全部楼层
最初由 随缘OK 发布
[B]使用辅助列,并填入如下序号,按此序号重新排序就OK了
1.1
1.3
1.2
2.1
2.3
2.2
3.1
3.3
3.2 [/B]


去掉中间的点更好。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-16 22:45:57 | 显示全部楼层
不能去掉小数点,因为当数据超过10组后就会出现错误
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-17 09:10:57 | 显示全部楼层
排序的方法不错!
我的方法对于少量也很使用!
就是:
选中第二行,鼠标成移动状态时,按住shift键,移向第三行,便实行了两行互换!
当然,第三行换向第二行也可,列之间也可这样,也可同时选中和互换多行或多列!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-17 10:55:26 | 显示全部楼层
1.1
1.3
1.2
2.1
2.3
2.2
3.1
3.3
3.2
这个辅助列如果能自动生成就好了。
哪位朋友帮忙完成此功能,谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-17 11:49:45 | 显示全部楼层
最初由 随缘OK 发布
[B]1.1
1.3
1.2
2.1
2.3
2.2
3.1
3.3
3.2
这个辅助列如果能自动生成就好了。
哪位朋友帮忙完成此功能,谢谢! [/B]

这的确是个大问题!
本人的办法有点笨,仅仅做参考!
插入三列:
第一列:输入1,1,1;;;2,2,2;;;........(选中三行,输入1,按住ctrl键回车,可把全部选中格子输入相同数据)
第二列:输入1、3、2,大量复制
第三列:合并1,2列,即输入=A1&"."B1,拉一下就全部复制这公式

呵呵,有点笨,不要见笑!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-17 14:04:11 | 显示全部楼层
谢谢!数据量少时可以,当数据量很大时就无能为力了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-19 09:35:25 | 显示全部楼层
有办法了!
1、插入4列;
2、第一列、第二列前三行分别输入1;
3、下拉菜单:工具--选项--常规,勾选“R1C1引用样式”;
4、在第二列第四行开始输入“=R1C1+R[-3]C”;拖住右下角一拖,复制到第二列第四行以后所有格子完成“1、1、1,2、2、2,3、3、3、...”的输入,取消R1C1引用样式;
5、在第三列中输入1、3、2并大量复制;
6、在D1输入公式“=B1&"."&C1”合并第二、三列数据,向下复制到所有!
7、按照大家说的排序便完成2、3行调换啦!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-7-19 12:39:13 | 显示全部楼层
很好,谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-25 04:46 , Processed in 0.280378 second(s), 54 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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