怎么把excel中不同列相同名称的数据排到一行?

2024-11-19 08:39:09
推荐回答(2个)
回答1:

将A列名称复制到D列

选择D列>功能区>数据>删除重复项>确定

E2输入 =index($b:$b,small(if($a$2:$a$1000=$d2,row($2:$1000),4^8),column(a1)))&""

数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }

公式下拉再右拉到无数据

回答2:

建议使用代码
也可辅助列操作得到行号VlookUp之类的即可。再尾随所有行号,数值化、去重、排序。