在Excel中怎么将多列变成 一个横式呢?
答案:2 悬赏:10 手机版
解决时间 2021-11-09 05:05
- 提问者网友:姑娘长的好罪过
- 2021-11-08 05:32
在Excel中怎么将多列变成 一个横式呢?
最佳答案
- 五星知识达人网友:酒安江南
- 2021-11-08 06:40
方法有二:
- 使用VBA写自定义函数,Alt+F11新建模块,把下面的代码粘贴进去。然后再插入函数,自定义函数中使用hebing,参数填上你需要合并的区域。
- Function hebing(a As Range)
Dim b As Range
Dim temp
For Each b In a
If b <> "" Then temp = temp & b
Next
hebing = temp
End Function
操作动画(鼠标点击图片)
第一次替换:Ctrl+H替换,查找内容为中间^t,替换为空着,点击全部替换,就把字符间的间隔去掉了。
123
456
第二次替换,再次Ctrl+H,查找内容为^p,替换为空着,点击全部替换,就把换行替换掉了。
123456
操作动画(鼠标点击图片):
全部回答
- 1楼网友:舍身薄凉客
- 2021-11-08 07:49
要利用选择性复制里面的转置功能。
先把列的1到6复制,
在行里面右键,选择性粘贴
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯