Excel中把A1-A50共50个单元格中的文本或者数字合并到一个单元格中,中间用逗号隔开

因为有几十个单元格,请不要推荐“&“或者CONCATENATE函数,要简便一点的方法,谢谢... 因为有几十个单元格,请不要推荐“&“或者CONCATENATE函数,要简便一点的方法,谢谢 展开
 我来答
raulerini
2010-06-28 · TA获得超过795个赞
知道小有建树答主
回答量:309
采纳率:0%
帮助的人:416万
展开全部
选中A1:A50
CTRL+C+C (两次CTRL+C)调出剪贴板

选中某一个单元格,然后点击编辑栏(注意一定要点击编辑栏),然后点击剪贴板中的数据
则所有的数据转到一个单元格中

然后CTRL+H替换,查找框输入“CTRL+J”(此时并未显示任何东西,不用怀疑,也不要再次重输),替换为“,”
应该就OK了

如果有任何问题或者疑问,欢迎百度hi在线联系我。我可以在线帮你解决。
山桑弓
2010-06-28 · TA获得超过1.2万个赞
知道大有可为答主
回答量:7793
采纳率:66%
帮助的人:2782万
展开全部
如果是文本可以使用函数,如果要合并的数据在A1:A50中,B1:B50中输入“,”C1或任意单元格中输入
=PHONETIC(A1:B50)
就可以了,不过这个函数适用性不强,对数字,公式结果等都无效的。
数字或公式结果的话你采用其它人的方法吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
森林浴1
2010-06-28 · TA获得超过2311个赞
知道大有可为答主
回答量:2104
采纳率:0%
帮助的人:1336万
展开全部
按ctrl+F11,打开VBA编辑窗口-菜单-插入-模块-在右边空白处-粘贴以下代码-按F5就行,你再看表格,已经完成你的要求。
Sub xzm()
Arr = Application.WorksheetFunction.Transpose(Range(Cells(1, 1), Cells(50, 1)))
Cells(3,1) = Join(Arr, ",")
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
HuaGeG
2010-06-28 · TA获得超过7706个赞
知道大有可为答主
回答量:8038
采纳率:26%
帮助的人:2142万
展开全部
b1 =a1
b2 =b1&","&a2,下拉b2公式到b50。

复制b50,选择性粘贴-数值到 某单元格。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
troy路过江南
2010-06-28 · TA获得超过448个赞
知道小有建树答主
回答量:447
采纳率:0%
帮助的人:139万
展开全部
推荐:

b1 =a1
b2 =b1&","&b2,下拉b2公式到b50。

复制b50,选择性粘贴-数值到 某单元格。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式