Excel中,如何把相同姓名的多行信息,合并为一行多列,如图示例,因量太大,无法手动一一转换?

作者&投稿:啜管 (若有异议请与网页底部的电邮联系)
请教大神,怎么把excel里A列相同内容的多行合并为一行,B列保留全部内~

形如上图,有如下公式:D1=LEFT(PHONETIC(INDIRECT("b"&MATCH(C1,A:A,0)&":b"&MATCH(C1,A:A,0)+COUNTIF(A:A,C1)-1)),LEN(PHONETIC(INDIRECT("b"&MATCH(C1,A:A,0)&":b"&MATCH(C1,A:A,0)+COUNTIF(A:A,C1)+1)))+1)如需&,可以在B列加。A列的数据需要排序,即同样的数据连续出现,我看你的数据已经是连续的了。D列公式可以完成你表中E列的数据。

1、首先在excel表格中输入需要进行操作的数据内容。

2、在F1单元格中输入合并公式:=CONCATENATE(B1,C1,D1, E1)。

3、点击回车并下拉合并数据单元格,并将合并结果复制粘贴为数值格式。

4、然后选中单元格并点击“数据”中的“删除重复值”。

5、在打开的提示框中单击“以当前选定区域排序”,点击“删除重复项”。

6、即可将重复的数据进行删除操作了,此时再选中剩下的不重复的单元格。

7、点击“数据”选项卡中的“分列”选项。

8、选择“固定宽度”的分列类型并按下图分割字符,点击完成。

9、即可将唯一数据单元格保留并恢复原本的显示格式。

把姓名列和月份列单独复制到空白区域,分别去重。然后将去重后的月份数据选择性粘贴,转置,结构好第二张图的结构,然后使用SUMIFS函数,或者SUMPRODUCT函数来进行计算得出即可。如果是文本结果可以使用LOOKUP函数来提取。

=SUMIFS($C:$C,$A:$A,$G3,$B:$B,H$2)

=SUMPRODUCT($C:$C,($A:$A=$G3)*($B:$B=H$2))

=IFERROR(LOOKUP(1,0/(($A:$A=$G3)*($B:$B=H$2)),$C:$C),"")



你可以通过筛选功能将相同名字的数据筛选出来,然后再把这个数据进行处理就可以了

=SUMPRODUCT(($A$1:$A$9=$E2)*($B$1:$B$9=F$1),$C$1:$C$9)

输入公式下拉右拉




xcel中如何自定义视图快速定位?怎么在excel中自定义视图
【答案】: 1.打开要编辑的excel表,选中要定义为视图的单元格区域,然后在"视图"选项卡的"工作簿视图"选项组中单击"自定义视图"按钮。2.打开"视图管理器"对话,单击"添加"按钮打开"添加视图"对话框,输入视图名称。3.单击确定按钮即可完成该视图的建立。当需要使用视图时,可以打开"视图管理器"对话...

excel中如何能将一列中相同数据在不同列的值求和?
可以有以下做法:1、在G2中输入=sumif(B:B,F2,C:C)。2、=SUMPRODUCT((B2:B999=F2)*C2:C999)下拉填充。xcel中如何使一个工作表的数据引用到另一个表上的办法有:①相同工作簿不同工作表间相互引用,在引用单元格前加Sheetn!(Sheetn为被引用工作表的名称)。②不同工作簿间互相引用,在引用...

如何将excel表格中的一列转换为横排排列?
将excel表格中的一列(姓名)转到Word中并且使姓名成横排排列,不要方框,在EXCEL中将列转置粘贴为行,再复制粘贴到WORD中选择“仅保留文本”即可实现。方法步骤如下:1、打开需要操作的XCEL表格,选中相关单元格并通过“Ctrl+C”复制。2、在空白位置点击鼠标右键,在粘贴选项中点击选择“转置”。3、选中...

excel如何提取或者复制表格中的某一整列内容到另一张表格中。
工具:officeexcel步骤:1、打开officeexcel,选中需要提取或者复制表格中的某一整列到另一张表格中的内容、右键选择复制。2、打开一个空白的excel表格。选择需要的位置,插入光标,鼠标右键粘贴即可完成。3、粘贴的表格的格式和内容与刚才的表格完全相同,可以根据需要编辑即可。

在EXCEL表格里,怎么提取某一单元格中的一部分文字?
xcel表格中文字和数字如何分离提取?这样做再也不用一个个敲了

在EXCEL表格里,怎么提取某一单元格中的一部分文字
xcel表格中文字和数字如何分离提取?这样做再也不用一个个敲了

EXCEL中如何让一个单元格内的数值根据另一个单元格的中文的改变而改变...
XCEL中如何让一个单元格内的数值根据另一个单元格的中文的改变而改变的方法如下:1、公式法,即在这个单元格里写好公式,比如用if这样的判断语句,或是其它的能完成要求的函数公式。2、编程法,在Private Sub Worksheet_change(ByVal Target As Range)中写好代码,当有输入的内容时,就会执行这段代码...

如何鎒xcel中某一个表格
工作表是一个矩形结构,所有列中的行数是相同的,单独一列是不能下移的。 但在有数据的表格内是可以实现您的要求的。 点击选择这一下的第一个单元格(如A1); 按住shift键点击这一列数据的最后一个单元格(如A10); 按组合键ctrl+X,或用菜单...

在EXCEL表格里,怎么提取某一单元格中的一部分文字
提取单元格的一部分文字,一般有三个函数可以使用:LEFT、MID、RIGHT。LEFT提取前几个字符,例如:=LEFT(A1,3)提取A1的前三个字符,RIGHT类似,提取后面的几个字符。MID提取中的字符,例如:=MID(A1,3,2)表示提取A1第三个字符开始的2个。

如何将多个Excel表格 合并在一个 EXCEL里面 E xcel表格中的复制 如何...
1、选择单元格的区域,能包含图片的整个宽度或高度,或者能包含整个图片,如下图所示,这三种选择方式;2、按第一步要求选择单元格区域后按ctrl+C 3、选择目标区域的左上角单元格,按ctrl+V,图片就一起被复制了。

林口县17642158617: EXCEL中如何将带有相同名字的2行 合并在一起? -
米强参苓: 讲个简单的 I2单元格输入 =VLOOKUP(H2,A:B,2,0) J2单元格输入 =VLOOKUP(H2,A:C,3,0) K2单元格输入 =VLOOKUP(H2,A:D,4,0) 至于嵌套变量函数或者其他类别的查找就不说了,不过能实现你需要的功能有很多种方法.

林口县17642158617: EXCEL相同名称的多行数据汇总 -
米强参苓: 1、首先打开软件, 2、导入需要更改的文件内容,如图,以这里随意做的一个表格为例,3、选中所有要汇总的数据,点击上面工具栏的数据,点击排序,升序降序无所谓,确定后你会发现所有相同的数据名称全部挨在一起了.4、这时候接着选中所有数据,点击数据,然后找到里面的数据透视表选项,点击. 5、在弹出的对话框选择下一步,然后选定所汇总的区域,也就是数据源.6、单击下一步,这里有个选择,现有工作表和新建工作表.这个看你自己想和原有数据放一起就选择现有工作表,不想放一起就新建. 7、把字段列表里的数据拖到透视表里想要显示的地方就好了. 8、完成效果图.

林口县17642158617: 怎么把EXCEL表格里相同名称的数据排列在一起? -
米强参苓: 用排序的方法,可以解决,具体方法如下: 1、选中表格,或选中需要排序的内容; 2、在开始功能区中,单击排序和筛选; 3、仅一列内容的话,直接选升序(降序),即可;多列的话,选择自定义排序; 4、在弹出的对话内,选择需要排序的内容(主要关键字),多项内容时可单击添加条件,选择次要关键字,即可.(有标题时,勾选数据包含标题)

林口县17642158617: Excel 请问如何合并行名称相同的行 -
米强参苓: 你是要合并相同行、而不是要汇总相同行数据.那就等于删除重复行了:假设源数据在A列,在B1输入=IF(COUNTIF(A$1:A1,A1)>1,"拟删","") 回车并向下填充.选B列——菜单栏——数据——排序和筛选——筛选:点B1倒▲下拉:选“拟删”——选被筛选出来的行号——右键——删除行.点排序和筛选——筛选:取消筛选.

林口县17642158617: 怎么把同一名字的数据合并到一行 -
米强参苓: 付费内容限时免费查看回答您好,我这边正在为您查询,请稍等片刻,我这边马上回复您~您好,很高兴为您解答问题:具体如下:1. 首先,在Excel中打开我们要进行操作的表格.接着,在要合并多个单元格的旁边插入一列空白列并...

林口县17642158617: 怎么把表格中名称相同的多行内容集中显示? -
米强参苓: 使用自动筛选! 菜单 数据 筛选 自动筛选…… 然后你想怎么筛选 就下拉 那些筛选的 下拉箭头 选择之……

林口县17642158617: 在一张excel表格中,如何把相同的姓名合并成一行,另一列数量相加 -
米强参苓: 这个首推数据透视表.. ----点击下图可放大------ ----点击下图可放大----

林口县17642158617: 同一张excel表中,怎样把一列中名称相同且后面几列对应的内容不同的若干行文本快速整合在一行,如下表 -
米强参苓: 假设: 原表的工作表名称为Sheet1 需要的表格在Sheet2中,且Sheet2的A1为【编号】,B1为【姓名】,C1至G1依次为1至5.在Sheet2的A2中输入公式 =INDEX(Sheet1!A:A,SMALL(IF(MATCH(Sheet1!A$4:A$600&"",Sheet1!A$4:A$600&"",)+3=ROW($4:$600)*(A$4:A$600<>""),ROW($4:$600),65536),ROW(A1)))&"" 按【组合键】确认后下拉填充.在Sheet2的B2中输入公式 =VLOOKUP($A2,Sheet1!$A:$G,COLUMN(B1),) 回车确认后右拖、下拉填充.

林口县17642158617: excel电子表格如何把相同名字或者相同的信息排列在一起? -
米强参苓: 用排序功能.如下图所示分别将黄色背景和蓝色背景区域信息排列在一起.具体操作如下. 1)选中此单元格 2)在EXCEL菜单中选择数据 3)数据菜单选项点击“排序”功能,此时弹出拍讯对话框,主要关键字选择需要排序的列(如D列) 4)选择好次序,单击确定 5)确定后,弹出“排序题型”,本列中选择“将任何类似数字的内容排序"后,单击确定 6)此时相同信息的排列已放置在一起(如下图)

林口县17642158617: Excel 取出一列中相同名字的行信息,并组合在同一个单元格内!求大神帮忙 -
米强参苓: 示意图如下:在C2中输入公式:=INDEX(A$2:A$96,MATCH(,COUNTIF($C$1:C1,$A$2:A$96),))&"" ,同时按下ENTER键,SHIFT键,和CTRL键,公式下拉.在D2中输入公式:=IF(C2="","",IF(SUM(IF($A$2:$A$93=C2,1))=1,INDEX($B$...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网