我在EXCEL里输入很多数据,因为需要想把这些数据都合并在一起并每个数据之间以分号隔开,各位高手,请赐教

就是一列许多数据,想把它们合并以分号分开,比如1;245;456;789;,,,,,,现在这些数据是输入在EXCEL里的

还有更简单的:你在要合并的数据底部点个合计按钮,出现形如“=sum(a1:a10)”的公式,在编辑栏里选中括号内的引用,然后按F9,出现的内容就是你需要的东东,复制它到目标单元格就成了。
温馨提示:答案为网友推荐,仅供参考
第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&";"……
相似回答