EXCEL怎么把重复两行合并一行,不重复的不合并?

比如第一行和第二行杨刚有A,B,C,D列重复,但是E,F,G列不重复,如何让一样的两行内容合并成一行,后面的钱数也合并成一行,就等于是把后面的空白格都删了,让数据统一成一行。第五行泰瑞林他的内容是单独的就不合并了,保留原有数据就行。像这种合并方法有批量的吗,求大神。

复制ABCD四列,粘贴到IJKL四列。选择后四列,删除重复值。
在M1中输入如下公式
=sumproduct((a$1:a$1000=i1)*(b$1:b$1000=j1)*(c$1:c$1000=k1)*(d$1:d$1000=l1)*e$1:g$1000)
下拉填充追问

大神求解,公示下拉都是0

追答

手机上做的公式,复制粘贴后,没有进行修改。
请将M1公式中,后两个括号中的i1分别修改为k1和l1。

追问

大神我说的合并不是求和,是把比如杨刚有两行,把杨刚的EFG两行数据上下合成一行,就是我图片那样,单独自己一行的就不合并了。有办法吗。

追答

复制ABCD四列,粘贴到IJKL四列。选择后四列,删除重复值。
在M1中输入如下公式
=SUMPRODUCT(($A$1:$A$1000=$I1)*($B$1:$B$1000=$J1)*($C$1:$C$1000=$K1)*($D$1:$D$1000=$L1)*E$1:E$1000)

=SUMIFS(E:E,$A:$A,$I1,$B:$B,$J1,$C:$C,$K1,$D:$D,$L1)
下拉填充

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-06
写代码可以处理
相似回答