Excel中两列数据,要求第一列中相同的项目提取一个,第二列转置,相对应的显示在同一行中。

数据量大,大约20万

首先,B列数据转置,这个你好像会。
其次,选择“数据 / 筛选 / 高级筛选”功能。
注意选择: 将筛选结果复制到其他位置
列表区域为: A:A
条件区域为: A:A
复制到为: C:C (对应你的存放位置)
勾选: 选择不重复的记录
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-08
第一步,用wps(或excel高版本的),复制A列,到c列,再去掉相同项。
第二步,加个辅助列,计算A列相同项的序数(相同的排号),公式:=countif($a$1:a3,a3)
然后公式下拉。
第三步,用条件求和sumifs() 分别显示。
第2个回答  2015-01-08
按A列排序,B列通过转置的粘贴方式实现追问

A列本身是排好序的。

追答

那就“转置”粘贴,如图复制B3到B19,在D4选择性粘贴中选转置,就行。
要不用透视表,试试。

第3个回答  2015-01-08
20W的数据最好用VBA来实现了
相似回答