第1个回答 2010-12-15
E1=B1&C1&D1
然后往下拖 (选中E1,放到单元格右下角,变成黑色实心十字,就是自动填充,往下拖)
&,数字键7上面的
(要用的时候,复制,右键选选择性粘贴,值和数字格式)
E1=concatenate(B1:M1)
假定到M列。
如果都是号码的话,把单元格格式设置成 文本。
第2个回答 2010-12-15
(1)在E2中输入:
=b2&c2&d2
(2)将e2下拉就可以了。
(3)如果出现。。E+15的情况,选中单元格点右键,设置单元格格式,在数字选项卡下点自定义,在类型下边的方框中输入14个#####################,就可以了。
第3个回答 2010-12-15
用VBA吧你新录制一个宏什么也不用点直接结束掉然后编辑,在里面输入:
Sub Macro1()
For i = 1 To 6000
If (Cells(i, 1).Value = "") Then i = 6001
Cells(i, 3).Value = Cells(i, 1).Value & Cells(i, 2).Value
Next
End Sub
以上你的数据不可以有空行,还有你的行数不能超过6000,当然你也可以自己改
弄好之后你可以运行此宏不过你弄之前最好备份一下原版
第4个回答 2010-12-15
没有很好的方法。我建议你将表格复制,在新的word文档中用选择性粘贴,选无格式文本,然后用替换ctrl+h,在查找内容框中输入^t,替换为中不输入,点击全部替换,删除全部的制表符。然后复制,在excel中的列中直接粘贴即可。这个比公式可快了。