excel 列中相同的数据不同项目转置合并

如图,这样描述是否可以。

如何能够快速转换成按姓名排列的数据。谢谢。。

最好的方法是合并计算,函数

如下图:

1、选择D1,点击数据选项卡--点击合并计算

2、在弹出的合并计算对话框中,函数选择求和,引用区域选择这些数据,点击添加。

3、勾选最左列

4,点击确定,就看到结果了,图上的D1:E3区域即是结果。

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-08-01

根据对此类数据矩阵化的经验,一下几点供楼主参考

    数据整理,要保证(姓名+项目)的数据的唯一性,也就是,源数据中,具有相同姓名相同项目的记录条数为1

    要获得纵向(姓名)的唯一列表

    要获得横向(项目)的唯一列表,并转置到横轴

    公式可以把数据放入纵横交叉处

以上,如果数据量不是很大的话,全部用公式都没问题;

但是,如果数据量很大的话(比如5000条以上),公式法会让人难以忍受,甚至,如果是几万条,那系统可能崩溃。这时候,需要使用效率公式,甚至VBA。

个见,仅供参考

本回答被网友采纳
第2个回答  2014-08-01
用数据透视表

在B15中输入或复制粘贴下列公式
=SUMPRODCUT(($A$2:$A$10=$A15)*($B$2:$B$10=A$14)*$C$2:$C$10)
下拉填充,右拉填充追问

按照你的公式不行啊。。显示错误,透析表可有具体操作,我出来的是显示的都是1啊。

追答

你上表的C列是文本,将之转换为数值。
要是不行,请将文件发到397525753@qq.com,我看一下能不能帮你。

追问

好的,已经发给你了。帮忙看下,谢谢。

追答

数据列是文本格式,还有,还有*0000。

第3个回答  2014-08-01
数据透视表
以姓名为行标题  项目为列标题 项目结果为 计算数据就行了
第4个回答  2014-08-01
可以。。。。。。。。。

excel 列中相同的数据不同项目转置合并
1、选择D1,点击数据选项卡--点击合并计算 2、在弹出的合并计算对话框中,函数选择求和,引用区域选择这些数据,点击添加。3、勾选最左列 4,点击确定,就看到结果了,图上的D1:E3区域即是结果。

excel怎么样才能把B列相同内容的行前面A列的数据转置合并到相同的一行...
选中要合并的列-数据-分类汇总 这样会在该列左边出现另一列-选择新出现的那列-编辑-定位-空值-自动选中空值之后点合并单元格 再次选中刚才新出现的那列-编辑-定位-常量-定位之后选择删除-整行 将操作完毕的这一列复制-选择性粘贴-格式 到要合并的那列 合并完成 ...

请教EXCEL 如何将同名,不同数值,合并横向排放?
1、交换前后二列位置,并对新的第一列排序,再在中间加一辅助列。2、辅助列的第一格写成=A1;第二行写上公式并向下填充。“@@”用来代替换行符 B2公式 =IF(A2=A1,"","@@"& A2)3、将有色区域复制到WORD中选择性粘贴(无格式文本)4、在WORD中用三次查找替换(条件如下2,打开高级)4....

WPS EXCEL 某列值相同,多行合并为一行,数据相互填充?
"145Excel怎样把三列XYZ表转X不重复YZ多重表" "121Excel怎样把YXZ三列数据表转一列Y多列XZ数据表" "007Excel数据批量转置(多列转三列)" "010Excel数据批量转置(二列转多列)"

excel里面如何让具有相同特征的列排在一起,不同特征的列排在一起
我想有分两种情况:一、如果你的excel是高版本的(2007以上):把你的全部数据复制,使用“转置”的粘贴选项,这样数据就竖起来了,有黄绿颜色的行数据变成列数据后,可以使用筛选,先筛选黄颜色的,复制到新工作表,再筛选绿色的,同样复制合并到刚才的新工作表,最后,再复制,转置粘贴回来。二、如果你...

excel表格怎么合并相同内容的单元格?
1.excel如何合并相同内容的行 合并内容相同的行常见的三种方法:一、用数据透视表,最简单方便。如下:点击数据-数据透视表及数据透视图-完成,把第一列的字段名拉到“行字段”,把第二列的字段名拉到“数据”即可 二、可以使用分类汇总,步骤如下:1、数据-排序,按代号、名称排序,这样相同的代号...

怎么把excel中2个单元格重复内容合并到一个里
1、打开Excel工作表;2、在G1单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右填充公式 =IFERROR(INDEX($A1:$D1,SMALL(IF(MATCH($A1:$D1,$A1:$D1,0)=COLUMN($A:$D),COLUMN($A:$D),4^8),COLUMN(A1))),"")公式表示:定位到A1:D1单元格区域,返回A1:D1中数据的...

excel怎么把同一个订单位于不同列的数据信息整理在同一行?
首先,如下图所示,选定A8:F8,在A8输入公式=TRANSPOSE(A1:A6),按Ctrl+Shift+Enter结束 然后得到如下图结果 接着如下图所示,选定A9:F9,在A9输入公式=TRANSPOSE(B1:B6),按Ctrl+Shift+Enter结束 最后得到如下图结果,实现行列转置

excel表格中怎样提取第一列相同数据的一个,然后第二列相同数据转置成行...
并且使用Shift+Ctrl+Enter来让excel知道这里使用了数组(比如像图片这样我们横向竖向的复制一下这个单元格,直到出现#REF为止)那么我已经看到了,似乎数据都已经像我们想象的一样排列了,再仔细看下数据是否正确之后就~好啦~撒花~进阶版:那么如果我们不喜欢这里显示的#REF!这个错误信息怎么办呢?可以在...

excel表格中怎样提取第一列相同数据的一个,然后第二列对应第一列的名 ...
微缩一下,做个样表,你自己套用 D2输入 =OFFSET($B$1,(ROW(A1)-1)*4+MOD(COLUMN(A1)-1,4),) 公式右拉下拉

相似回答