在Excel中如何把相同行对应的数据,筛选在一行里

描述的不是很清楚,请参加附图。

见截图

先将A列复制到d列>选择D列>功能区>数据>删除重复项>确定

D列删除了重复项,保留唯一值

E1输入

=INDEX($B:$B,SMALL(IF($A$1:$A$10=$D1,ROW($1:$10),100),COLUMN(A1)))&""

数组公式,先按住CTRL+SHIFT,最后回车

公式右拉再下拉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-11-29

使用Power Query或者Power Pivot+透视表

以下只是其中的一种方法PQ 或者PP在Excel2016中已经内置。2010或者2013需要到官方下载相应插件。

第2个回答  2018-11-29
写代码可以实现
相似回答