问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel怎么吧多列合并到一列

发布网友 发布时间:2022-04-22 11:17

我来回答

9个回答

热心网友 时间:2022-06-07 06:30

        将多列表格内容合并在一列中,可以按以下方法操作,下面是原图:

        1、创建一个Excel表格,要求将表格的多列内容合并在一列中。

        2、将表格红色边框内的多列内容,合并在右侧枚红色边框的一列。

        3、在F2表格内输入“=

        4、输入完可以得到这样的效果。

        5、逐步在F3输入“=B3&C3&D3&E3”,F4输入“=B4&C24&D4&E4”……可以得到相应效果。

        6、还有简便的方式:拖拽格式,得到效果!选中表格,拖拽右下角的“+”往下拖拽即可。

热心网友 时间:2022-06-07 07:48

我也遇到过类似的问题,研究了很久才得出的办法,。~~希望能帮助到你。
方法如下:
1、先用转置的办法,将列变成行排列。即选择所有要改变的单元格,复制——选择性粘贴——转置。
2、然后,选择需要改变的所有单元格(转置后的数据);
3、工具--方案,弹出“方案管理器”,点击“添加”按钮,弹出“添加方案”对话框;
4、“方案名”任意输入,点击“确定”到“方案变量值”对话框,继续确定回到“方案管理器”;
5、点击“摘要”,弹出“方案摘要”对话框,结果类型选择默认的“方案摘要”;
6、“结果单元格”不用更改,直接确定;
7、此时EXCEL工作表栏多了一个“方案摘要”工作表,复制该表中“当前值”下的数据单元格,粘贴到别的表格即可。

热心网友 时间:2022-06-07 09:22

有一个简单的办法:
1、全选表格,复制,选择性粘贴,转置;
2、把新生成的表格剪切,粘贴到WORD中;
3、在WORD中,单元格合并;新生成的一列表格就是你想要的形式;
4、从WORD中复制这个表格,粘贴到EXCEL中。OK追问不行。不是我要的效果

追答也可以用公式=OFFSET(Sheet1!A$1,MOD(ROW()-1,COUNT(A:A)),INT((ROW()-1)/COUNT($1:$1)))
注意:不要在第一行和第一列中用,因为公式计算的第1行的列数第1列中的行数,会导致自身引用错误。

热心网友 时间:2022-06-07 11:14

复制数据,打开word,右键--粘贴选项--只保留文本。CTRL+H调出替换窗口,在“查找内容”中输入“^t”(不含引号),在“替换为”中输入“^p”(不含引号),CTRL+A选中所有内容,复制,粘贴到excel中。

热心网友 时间:2022-06-07 13:22

excel菜单栏里有个按钮功能 "合并后居中" 选择需要合并的窗口> 点击"合并后居中"

热心网友 时间:2022-06-07 15:46

比如A列为空白列,是为合并后结果准备的,
B列开始有若干列及行数据,(假设不超过100行)
用vba方法如下:
在工作表界面作如下操作:
按Alt+F11->打开vixual basic编辑器
在打开的vixual basic编辑器窗口作如下操作:
标题栏->视图->工程资源管理器(单击打开)
双击sheet1(注意你的工作表如果是sheet2,就双击sheet2)
右边出现一大片空白区域
将下述代码复制->粘贴进去:
Sub 多列合并()
Dim i As Integer, j As Integer, n As Integer
n = 0
For i = 1 To 100 Step 1
If Cells(i, 2) = "" And Cells(i + 1, 2) = "" Then Exit For
For j = 2 To 200 Step 1
If Cells(i, j) = "" Then Exit For
n = n + 1
Cells(n, 1) = Cells(i, j)
Next j
Next i
End Sub
'运行即可

呵呵,仔细阅读了一下问题,发现上述代码运行结果不是你想要的,应该一列一列提取:
代码更改如下:
Sub 多列合并()
Dim i As Integer, j As Integer, n As Integer
n = 0
For j = 2 To 200 Step 1
If Cells(1, j) = "" And Cells(1, j + 1) = "" Then Exit For
For i = 1 To 100 Step 1
If Cells(i, j) = "" Then Exit For
n = n + 1
Cells(n, 1) = Cells(i, j)
Next i
Next j
End Sub
'运行即可,我试过了,正确的!

热心网友 时间:2022-06-07 18:28

做个小程序处理吧

热心网友 时间:2022-06-07 21:26

这种需要VBA来做的追问方法

热心网友 时间:2022-06-08 00:40

看看这个

参考资料:http://zhidao.baidu.com/question/382263378.html

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
跪求各种言情小说,题材不限,越多越好,会加分哦。谢啦~ ...穿越网游古仙侠等等什么都行,种类不限,越多越好~ 求完本小说,种类不限越多越好。邮箱2583379991@qq.com 地热清洗 多少钱一次 地热清洗有什么效果 地热清洗方式有哪些 abs透明材料有哪些 茶叶怎么样去甲醛 茶叶如何除甲醛 茶叶除甲醛最有效方法 茶叶如何稀释甲醛 excel有多列数值合并到一列 excel怎么把多列数据合并成一列 如何将excel中多列合并成一列 excel怎么把多列合并成一列 excel中,怎么将几列合并为一列呢? 怎么把excel多列数据首尾相接合并为一列? excel怎样把多列竖排到一列 如果让你向别人推荐十部电影,你会推荐哪十部? 现在学什么技术比较好找工作? 适合大学女生看的书籍 学什么专业好找工作? 大学女生必看的书籍有哪些? 大学学什么专业以后找工作好找,工资高啊? 处于青春期的女孩应该看什么书籍 现在什么专业比较吃香?找工作好找? 什么书籍比较适合20多岁女生阅读的 读技校学什么专业最好找工作? 目前学习什么技术最好找工作 推荐女生看的提高修养,内涵 气质的书.. 学什么专业最好找工作 excel中如何将一个表的数据导入到另一个表中 excel多列数据合并成一列 plist editor怎么编辑ipa plisteditor提示DLL NOT installed怎么办 怎么安装plist editor 怎么在win10打开plisteditor ios已越狱如何安装两个同样的app 中国银行ATM网银跨行转账限额多少 平果手机怎么下载双开助手 苹果手机不越狱怎么安装两个以上微信 想问一下 iphone 怎么可以双开微信?求好心人 iphone8.1系统越狱后不能安装slices 苹果手机可以安装2个相同的软件吗 中国银行的自助终端机上最高转账金额是多少 安卓手机微信怎么同时登录多个微信账号 手机安卓版微信多开方法 中国银行跨行转账额度多少 plist编辑器怎么反倒2进制序列 ios微信多开用什么版本最好呢 求大神指点 中国银行跨行转账一次最多 IOS plist文件内容解密 编辑