如何在EXCEL一行中(10个数字有重复)提取包括重复的数字(重复的之记一次)在内的有效数据呢?

比如原始数据A1~J1每个表格中都有一个数字0 2 5 6 8 5 6 7 9 0,这十个数字如何在K1~T1中显示出包括重复的数字(重复的之记一次)在内的有效数据呢(K1~T1显示顺序为 0 2 5 6 8 空 空 7 9 空,空为空白,不是文字)

K1=A1向下复制(黄色区域)

L1=INDEX(1:1,MIN(IF(COUNTIF($K1:K1,$A1:$J1),2^8,COLUMN($A$1:$J$1))))&""数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效。向下向右复制(绿色区域)

如果是   A B C D E F G H I   结果 J K L M N O P Q R1   

 0 1 2 2 3 4 5 6 6>>>>  0 1 2 空 3 4 5 6 空

下面的回答

=if(countif($A1:A1,A1)>1,"",A1)

=IF(COUNTIF($A$1:A1,A1)=1,A1,"")
=IF(COUNTIF($A$1:A1,A1)-1,"",A1)

都对

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-26
1在K1中输入
=if(countif($A1:A1,A1)>1,"",A1),向右拉就可以了
第2个回答  2015-06-26
K1:=IF(COUNTIF($A$1:A1,A1)-1,"",A1),右拉追问

不对啊,重复的数据还是出现两个!我想要的结果是
比如
A B C D E F G H I 结果 J K L M N O P Q R
1 0 1 2 2 3 4 5 6 6>>>> 0 1 2 空 3 4 5 6 空

追答

哪里有两个,你说A1~J1有数据,K1~T1用公式的。

第3个回答  2020-05-14
直接使用MODE(选定范围就好)
第4个回答  2015-06-26
K1公式
=IF(COUNTIF($A$1:A1,A1)=1,A1,"")
往右拉追问

不对啊,重复的数据还是出现两个!我想要的结果是
比如
A B C D E F G H I 结果 J K L M N O P Q R
1 0 1 2 2 3 4 5 6 6>>>> 0 1 2 空 3 4 5 6 空

追答

注意公式里的$这个符号,也要有的,你是不是漏掉了?

相似回答