第1个回答 2009-08-27
给你个不完整的答案,也许只能减轻一点工作量吧,
1.选中所有的需要合并数据列,复制,
2.新建一个文本文档,txt格式的,不是word格式,
在文本文档中,粘贴,你就可以得到一列的数据了。
3.然后在文本文档中,再费心编辑加“;”和合并到一行,最后再拷贝到excel中。
另:如果你是一行数据的话,到是比较容易实现你的目标。
步骤同上面前二步,不过这时候你会得到一行数据,
在文本文档中,这一行数据之间的空格数量是固定的,用菜单“编辑”中的“替换”命令,把那几个空格替换为一个“;”。
这样你的目的就达到了。
当然如果你可以先把excel列想办法换为行,你的目的就完全达到的。
如果换列为行,自己想办法吧。呵呵。我不会
第2个回答 2009-08-27
这个问题处理起来其实很简单,不用函数也不用公式,操作如下:先选中要合并的数据,然后按“CRTL+C”两次,所选内容存入剪贴板,接着在目标单元格里双击进入编辑状态,再单击剪贴板内容,目标单元格内就保存了你需要的内容,只不过还没有“;”号,接下来点查找与替换,在查找内容里按住“ALT”用小键盘输入“10”,这里查找内容里什么也看不到,你不用管,再在替换里输入“;”号,全部替换就OK了,希望能对你有帮助!
第3个回答 2009-08-27
假设你的数据在a列从a1开始,则
b1=a1&";"
b2=IF(A3="",B1&A2,B1&A2&";"),鼠标停在b2右下角变成小十字双击,则b列最后那个有数据的单元格即为你需
第4个回答 2009-08-27
我的方法好麻烦啊,血色一点都不美:
=A1&";"&B1&";"&C1&";"&D1&";"……