Excel怎么删除每一行中的重复数据

如图 想把每一行的重复数据删除 只保留一个 怎么办 求大神帮忙, 最多的到Q列 一共有不到2000行,用VBA或者公式都行 只要能解决就行

A2001=IF(COUNTIF($A1:A1,A1)=1,COLUMN(),99)
右拉至O2001,再下拉2000行。
A4001=IF(INDEX(1:1,SMALL(2001:2001,COLUMN()))=0,"",INDEX(1:1,SMALL(2001:2001,COLUMN())))
右拉至O4001,再下拉2000行。
方法二:
1,复制,选择性粘贴,转置。
2,执行以下VBA语句:
for i = 1 to 2000
columns(i).removeduplicates columns:=1
next
3,复制,选择性粘贴,转置。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-17
你这图太模糊了,我是有好的方法,不知道你是否能看懂。
如果你需要把每一行的重复数据删除,我先建议你,第一步是把行转为列
然后用透视,透视每一列。
就可以了
相似回答