如何把前几列相同最后两列不同的数据合并在一起前几列相同的不变最后不同的合并在一起

如:ABCD1 ABCD2 ABCD3
EFGH5 EFGH6
IJKL7 IJKL8 IJKL9
变成
ABCD123
EFGH56
IJKL789

感觉你是把简单的事情复杂做啊!根据你的描述,似乎是要把前40个字符重复的数据剔除,而原有的数据不变(包括最后逗号后的末4位数)建议:B2单元格输入公式: =IF(SUMPRODUCT((LEFT($A$1:A1,LEN(A1)-5)=LEFT(A1,LEN(A1)-5))*1)>1,"重复",A1) 复制下拉,即可实现前面字符重复的第二个单元格开始已经标注为“重复”,而不重复的仍保留原样,最后只要把标注有“重复”的删除就可以了。不知这样是不是达到你操作的要求?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-16
用代码做这个比较合适
相似回答