excel表中把多行数据变为一行,如何操作!

发布网友 发布时间:2022-03-30 22:38

我来回答

8个回答

懂视网 时间:2022-03-31 02:59

产品型号:ASUS S340MC

系统版本:Windows 10

软件版本:Microsoft Office Excel 2020

excel表格合并总共需要3步操作,具体的操作步骤如下:

1、首先打开excel表格,全选需要合并的单元格。

2、然后点击工具栏里的合并后居中后方箭头。

3、最后选择需要的合并单元格方式即可。

总结

1、首先打开excel表格,全选需要合并的单元格。

2、然后点击工具栏里的合并后居中后方箭头。

3、最后选择需要的合并单元格方式即可。

热心网友 时间:2022-03-31 00:07

1、启动办公软件工具,新建空白excel表格。

2、在空白区域填充自己需要测试的内容。

3、因为要把多行数据合并到一行中,选择要合并的行,拉宽列的宽度。

4、然后选择需要合并到一行数据的这一列数据。

5、然后进入在开始菜单中,选择编辑再选择填充,在填充选择中选择内容重拍即可。

6、这就是最后的效果了。

热心网友 时间:2022-03-31 01:25

1.单列多行数据,变为单行,采用复制,转置粘贴的方法:选中数据区域-点击一个单元格-右键-选择性粘贴-转置-确定

也可以用函数,下图中列举了两个函数

2.多行多列变为单行

达到此类效果的函数有多个,核心步骤就是行列数的变化,比如上边这个例子,行变化是111222333444,列变化就是123123123123,然后想办法用函数达到这样的效果即可,如果是用indirect函数,列变化就成了ABCABCABC...需要用到char函数,归根结底还是123123...的变化。用地址代替值的话,就是A1.B1.C1.A2.B2.C2.A3.B3.C3.....,indirect函数写法就可以=indirect(char(65+mod(column(a1)-1,3))&int(column(c1)/3))

热心网友 时间:2022-03-31 03:00

两种方法:
1.复制所有数据,到word里,编辑/选择性粘贴:无格式文本。
编辑-查找,查找内容输入^t,全部替换为:、 (如果只有一列这步可略)
编辑-查找,查找内容输入^p,全部替换为:、
就变成一个内容了。

2.用vba宏。
一. alt+F11
二. 粘贴进去:
Sub combine()
Dim i As Integer
For i = 2 To ActiveSheet.UsedRange.Rows.Count
Cells(1, 1).Activate
ActiveCell.Value = ActiveCell.Value & "、" & Cells(i, 1).Value
Next
End Sub
三. F5
结果就搞定了。

注:这段代码是针对只有一列编写的。

热心网友 时间:2022-03-31 04:51

把所有数据放a列,a1开始

b1=IF(ROW()=1,A1 & "、",INDIRECT("b"&ROW()-1)& A1 &"、")
向下复制公式即可

用OFFSET或者indirect ,参照我的这个答案
http://zhidao.baidu.com/question/55042305.html

热心网友 时间:2022-03-31 07:16

选中,复制,
选中空单元格
编辑--选择性粘贴
转置
确定

热心网友 时间:2022-03-31 09:57

试试CONCATENATE()函数,把需要组合的数据连在一起就行。

热心网友 时间:2022-03-31 12:55

=A1&","&A2&","A3
至于你是想如何来控制大量数据,那么你再看看绝对引用"$"符号的用法

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com