excel表格如何把一行内容全部合并到一起

www.zhiqu.org     时间: 2024-06-01
1.excel如何合并相同内容的行
合并内容相同的行常见的三种方法:

一、用数据透视表,最简单方便。如下:

点击数据-数据透视表及数据透视图-完成,把第一列的字段名拉到“行字段”,把第二列的字段名拉到“数据”即可

二、可以使用分类汇总,步骤如下:

1、数据-排序,按代号、名称排序,这样相同的代号名称就会排在一起;

2、数据-分类汇总-汇总字段:代号,汇总方式:求和,求和字段:数量

三、高级筛选

点击数据--筛选--高级筛选--列表区域就是你的数据区域,选中“选择不重复的记录”--确定即可(此法适应于计数,不能累计)
2.excel表格如何将有相同内容的行合并在一起
星期几和上课班级都一样才合并,宏会不会用?打开工作表后按ALT+F11调出VBA窗口,窗口左边工程栏下有个“Microsoft Excel 对象”,选择它点鼠标右键在弹出菜单中选择插入>>模块,下面会出现模块>>模块1,双击模块1,把下面的代码复制到右边空白处,以后你在数据表中按住ALT+F8,在弹出窗口中选择宏"合并"后执行就可以了.代码如下:Sub 合并()fr = [a65536].End(xlUp).Row Range("A1:D" & fr).Sort Key1:=Range("A2"), Order1:=xlAscending, Key2:=Range( _ "D2"), Order2:=xlAscending, Key3:=Range("B2"), Order3:=xlAscending, _ Header:=xlYes, OrderCustom:=1, MatchCase:=False, Orientation:= _ xlTopToBottom, SortMethod:=xlPinYin, DataOption1:=xlSortNormal, _ DataOption2:=xlSortNormal, DataOption3:=xlSortNormalFor i = fr To 2 Step -1If Cells(i, 1) = Cells(i - 1, 1) And Cells(i, 4) = Cells(i - 1, 4) ThenIf Cells(i, 3) = Cells(i - 1, 3) ThenCells(i - 1, 2) = Cells(i - 1, 2) & "/" & Cells(i, 2)Rows(i & ":" & i).DeleteElseCells(i - 1, 2) = Cells(i - 1, 2) & "/" & Cells(i, 2)Cells(i - 1, 3) = Cells(i - 1, 3) & "/" & Cells(i, 3)Rows(i & ":" & i).DeleteEnd IfEnd IfNext iEnd Sub以上代码达到下面的效果:(原数据)星期几 节次 上课老师 上课班级周二 第1,2节 史风华 06信息1班周一 第1,2节 史风华 06信息1班周一 第1,2节 龙安利 06信息2班周一 第3,4节 史风华 06信息2班周一 第3,4节 龙安利 06信息1班周二 第3,4节 史风华 06信息1班(执行后)星期几 节次 上课老师 上课班级周二 第1,2节/第3,4节 史风华 06信息1班周一 第1,2节/第3,4节 史风华/龙安利 06信息1班周一 第1,2节/第3,4节 龙安利/史风华 06信息2班。
3.如何将一张excel表格中不同行的内容合并到一起
在第10行输入=A1&A2&A3。.&A9(全部行要写进来)

如果行有多个单元格内容,通用的是:

假设第1、2行内容需要合并。在第3行第一个格输入=A1&A2,回车,然后把公式向右拉。

如果不想向右拉,可以先把第1、2行转成列:选中第1行内容(不能全选整行)---复制---选定空列中的第一格---选择性粘贴----转置。第2行同样操作。假设转置后在第I、J列,在第K列输入=I1&J1,回车,双击填充公式。把第K列转换成文本后再转置成行。

如果需要合并的行太长,第二种方法比较方便。不明白可以再问。
4.excel如何将相同大项的具体内容合并
首先排序一下:鼠标点中最左侧行号2,按Ctrl+Shift+向下的箭头,选中所有有数据的行,排序,自定义排序,主要关键字选“列A”,确定。即可将所有相同的姓名排序在一起。

在G2单元格输入公式=SUBSTITUTE(IFERROR(INDEX(0&A$2:A$10000,SMALL(IF(MATCH(0&A$2:A$10000,0&A$2:A$10000,)=ROW(A$2:A$10000)-1,ROW(A$2:A$10000)-1,5^5),ROW(A1)))&"",""),"0","")

数组公式,按CTRL+SHIFT+ENTER结束公式,使公式前后出现大括号{},下拉到出现空白单元格止。

在H2单元格输入公式=IFERROR(MID(SUBSTITUTE(PHOIC(OFFSET(A$1:B$1,MATCH(G2,A$1:A$10000,)-1,,COUNTIF(A:A,G2))),G2,"+"),2,10000),"")

下拉公式到空白单元格出现为止。(两个公式帮你预设了1万行,如不够,可自行修改!)

如图:
5.excel表格如何将有相同内容的行合并在一起
星期几和上课班级都一样才合并,宏会不会用?打开工作表后按ALT+F11调出VBA窗口,窗口左边工程栏下有个“Microsoft Excel 对象”,选择它点鼠标右键在弹出菜单中选择插入>>;模块,下面会出现模块>>;模块1,双击模块1,把下面的代码复制到右边空白处,以后你在数据表中按住ALT+F8,在弹出窗口中选择宏"合并"后执行就可以了.代码如下:

Sub 合并()

fr = [a65536].End(xlUp).Row

Range("A1:D" & fr).Sort Key1:=Range("A2"), Order1:=xlAscending, Key2:=Range( _

"D2"), Order2:=xlAscending, Key3:=Range("B2"), Order3:=xlAscending, _

Header:=xlYes, OrderCustom:=1, MatchCase:=False, Orientation:= _

xlTopToBottom, SortMethod:=xlPinYin, DataOption1:=xlSortNormal, _

DataOption2:=xlSortNormal, DataOption3:=xlSortNormal

For i = fr To 2 Step -1

If Cells(i, 1) = Cells(i - 1, 1) And Cells(i, 4) = Cells(i - 1, 4) Then

If Cells(i, 3) = Cells(i - 1, 3) Then

Cells(i - 1, 2) = Cells(i - 1, 2) & "/" & Cells(i, 2)

Rows(i & ":" & i).Delete

Else

Cells(i - 1, 2) = Cells(i - 1, 2) & "/" & Cells(i, 2)

Cells(i - 1, 3) = Cells(i - 1, 3) & "/" & Cells(i, 3)

Rows(i & ":" & i).Delete

End If

End If

Next i

End Sub

以上代码达到下面的效果:

(原数据)

星期几 节次 上课老师 上课班级

周二 第1,2节 史风华 06信息1班

周一 第1,2节 史风华 06信息1班

周一 第1,2节 龙安利 06信息2班

周一 第3,4节 史风华 06信息2班

周一 第3,4节 龙安利 06信息1班

周二 第3,4节 史风华 06信息1班

(执行后)

星期几 节次 上课老师 上课班级

周二 第1,2节/第3,4节 史风华 06信息1班

周一 第1,2节/第3,4节 史风华/龙安利 06信息1班

周一 第1,2节/第3,4节 龙安利/史风华 06信息2班

~


#蓬米鸦# excel 如何将一列的所有文本 合并在一个单元格里 -
(18075993034): 假设数据在A、B、C、D列,现在F列合并四列单元格内容 F1单元格中输入公式 =A1&B1&C1&D1 输入完成回车即可 继续把F1单元格公式往下复制 首先来说说第一种,也是最简单的一种.“&” “ & ”这个符号大家都不陌生吧,中文也就是和的意思,比如想把A1,A2,A3单元格的内容合到B1单元格中,那么 B1=A1&A2&A3 如果想加连接符,可以加引号.比如:A1&"-"&A2&"-"&A3 ,连接符可以是你想要的任何符号. 来张图看看吧,这样子一目了然. 用 & 这个符号,比较快也比较方便,但如果要合并的单元格比较多的时候,就比较麻烦了.

#蓬米鸦# excel多行合并成一行放到新的行当中 -
(18075993034): 没有看明白你是要一行的加到一起,第二行加打一起这样吗? E1中输入 =A1&B1&C1&D1 然后向下拉

#蓬米鸦# excel怎样将一列单元格内容合并到一个单元格中 -
(18075993034): 如果需要将A1:A20单元格的数据合并到B1单元格,那么在B1输入=A1:A20 按F9,然后去除前后的等于号和大括号,并根据需要将引号替换为空,即可.

#蓬米鸦# 怎么把几张excel表格中的内容合并到一张表里 -
(18075993034): 1.工作簿中有多张工作表,A列和B列都有类似的数据,行数不同. 2.选中“汇总”表A1单元格,点击【数据】-【合并计算】. 3.左上角选择适当的运算方式,本例为“求和”.如下图所示点击选择按钮选择数据. 4.选中第一张工作表数据,并点击【添加】按钮. 5.顺序将其他工作表数据也添加进来. 6.由于原始数据第一行是标题,并且要以A列数据分类汇总,所以选中下面两个选项. 7.确定后就在“汇总”表生成了每个人的“数量”汇总求和数据. 8.如果勾选【创建指向源数据的链接】则最终返回链接数据并汇总. 9.完成汇总效果如下. 10.点击每个人旁边的加号就可以看到汇总数据是从哪张工作表的哪个单元格引用过来的.

#蓬米鸦# excel如何合并一列上两个有内容的单元格 -
(18075993034): 1.在合并excel两个单元格时,默认保留最左侧单元格的内容,合并时会有所提示;2.要想合并两列不同内容,数量不多的话,可以使用最原始的操作:一个一个单元格复制粘贴;3.借助公式可以快速合并两列单元格的内容,如下图示例合并学号...

#蓬米鸦# 如何把多个excel表格内容合并成一个 -
(18075993034): 首先我们操作前,一定要把多个Excel表格文件放到一个文件 打开空白Excel文件,点击【数据】菜单,点击【新建查询】 选择【从文件】下的【从文件夹】,选择Excel表格文件夹 然后自动识别文件夹里的Excel文件,如下图 点击下方【合并】下的【合并和加载】选项. 这样基本就完成了表格的合并. 最后需要我们根据不同需求调整一下表格的样式和内容就行了. 调整完最终效果. 多个Excel表格合并一个表格的方法分享完毕. 小编的专栏也有很多漂亮的Excel模板,自带公式,一键生成漂亮的Excel表格模板.如有需要,购买专栏后私信小编获取. 如果你觉得对您有用,动动手指,点赞,转发一下哦!

#蓬米鸦# 怎么将excel 两列数据合并成单独的内容 -
(18075993034): 在excel表格制作中有时需要把二列进行合并显示在新的一列中,具体操作如下(以excel2010为例): 1、打开excel2010文档,假设需要合并D、E二列到F列,点击F列中的一个单元格F4,按“=D4&E4”并按回车键,如图: 2、这时F4就把D4、E4二个单元格内容进行了合并,接下来鼠标称到F4右下角,出现+标志按住向下拖动,如图: 3、这样就会自动把D、E二列合并到F列,如图:

#蓬米鸦# 如何将Excel多个单元格的内容合并到一个单元格 -
(18075993034): 方法/步骤 打开需要进行合并的excel文档,并找到对象单元格.利用字符连接符:使用字符连接符“&”进行连接.此方法用于在合并不多单元格的数据时使用.例如:B1=A1&A2;B1=A1&A2&A3,一次内推.具体操作见图.利用文本函数:使...

#蓬米鸦# 如何将一张excel表格中不同行的内容合并到一起? -
(18075993034): 在第10行输入=A1&A2&A3....&A9(全部行要写进2113来) 如果行有多个单元格内容,通用的是: 假设第1、2行内容需5261要合并.在第3行第一个格输入=A1&A2,回车,然后把公式向右拉. 如果不想向右拉,可以先把第41021、2行转成列:选中第1行内容(不能全选整行)---复制---选定空列中的第一格---选择性粘贴----转置.第2行同样1653操作.假设转置后在第I、J列,在第K列输入内=I1&J1,回车,双击填充公式.把第K列转换成文本后再转置成行. 如果需要合并的行太长,第二种方法比较方便.不明白可以容再问.

#蓬米鸦# 怎么把EXCEL里一行所有格子里的内容并成一起 例如 将 | A| B| C | D|E | 变成 | ABCDE | 在线等,谢谢! -
(18075993034): 假如都文本内容的话,用这个函数最方面了.=PHONETIC(A1:E1) 如果 不是,可以使用&符 如=A1&B1&C1&D1&E1