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

描述的不是很清楚,请参加附图。
2025-03-13 14:39:19
推荐回答(3个)
回答1:

见截图

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

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

E1输入

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

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

公式右拉再下拉

回答2:

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

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

回答3:

写代码可以实现