Office中国论坛/Access中国论坛

标题: EXCEL一行变多行显示 [打印本页]

作者: djgc    时间: 2004-11-16 19:36
标题: EXCEL一行变多行显示
我想把EXCEL中,一个单元格中的内容变为同列多个单元格的内容,怎么实现?

如:张三               123,321,111(忙音),213

变为:

     张三                     123

          张三                     321

          张三                     111(忙音)

      张三                      213     [em06]
作者: 罗生门    时间: 2004-11-16 20:30
如果数字不多,我觉得用函数就可以,用left,mid,right函数就可以的
作者: djgc    时间: 2004-11-17 01:08
可我不知道怎么用?这些函数写在哪里?
作者: djgc    时间: 2004-11-17 01:09
有一些电话号码多一点,有四五十个(在一个单元格里面)
作者: longzhy    时间: 2004-11-18 03:01
1、先将其保存为文本文件;2、再用EXECL打开;3、在文本导入向导中选择“固定宽度”;4、确定选择文字宽度 即将数字分列;5、完成后就看见所有文字、数字 都在不同的单元格   在进行排版
作者: 情比金坚    时间: 2004-11-18 04:01
先用分列,在用一个循环重新排列
作者: djgc    时间: 2004-11-19 17:17
请问循环怎么用呀?我没看到什么循环呀!
作者: djgc    时间: 2004-11-19 17:18
还有一点就是,我的最终目的是要让分开的数据在同一列的不同行,而不是同一行的不同列!
作者: 情比金坚    时间: 2004-11-21 06:52
标题: 两个例子
[attach]7720[/attach]

一个是函数做的,一个是vba做的
作者: 情比金坚    时间: 2004-11-21 06:56
以下是引用longzhy在2004-11-17 19:01:21的发言:

1、先将其保存为文本文件;2、再用EXECL打开;3、在文本导入向导中选择“固定宽度”;4、确定选择文字宽度 即将数字分列;5、完成后就看见所有文字、数字 都在不同的单元格   在进行排版



不用那么麻烦,excel里有一个分列功能,能按,- 空格或其他什么条件进行分列
作者: Leo_office    时间: 2004-11-27 21:00
不好意思,我下载了你的例子,但是我还是不知道应该如何进行大批量的转换,能详细讲一下实现过程吗?
作者: joyark    时间: 2011-7-3 22:01
不太明白含义,能否举个例子说明一下




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3