假如这些数字0-9,前提我不知道哪些数字重复。我做的就是统计出重复的数字或次数如0重复3次,9,3各重复2次,,和没有出现的数字。2,,7。用什么编程都可以,只要能实现我要的结果就可以。
你好!我帮你做了一个简单的表,应该能够达到你的要求:
1、在D列手动输入你要查找的0-9的数据;
2、在E列用于查找你原数据出现的次数,没有出现的显示0值,并用条件格式显示黄色;
3、在E2单元格输入=+IF(ISERROR(VLOOKUP($D4,$B$2:$B$15,1,FALSE))=FALSE,COUNTIF($B$2:$B$15,D4),0)
4、在E2单元格往下复制公式即可得出,原数据出现的次数;
5、再通过设置条件单元格,如果=0,则设置成黄色,以便你醒目的看到没有出现的数据。
希望能够帮助你解决问题,有什么事,可以再联系。如图
B2输入
=IFERROR(SMALL(IF(COUNTIF($A$2:$A$16,{0;1;2;3;4;5;6;7;8;9})>1,{0;1;2;3;4;5;6;7;8;9},""),ROW(A1)),"")
同时按CTRL+SHIFT+ENTER三键录入
C2输入
=IF(B2="","",COUNTIF($A$2:$A$16,B2))
D2输入
=IFERROR(SMALL(IF(COUNTIF($A$2:$A$16,{0;1;2;3;4;5;6;7;8;9})=0,{0;1;2;3;4;5;6;7;8;9},""),ROW(A1)),"")
同时按CTRL+SHIFT+ENTER三键录入
追问我的数据是H103到A1054.在I103输入=IFERROR(SMALL(IF(COUNTIF(H103:$H$1054,{0;1;2;3;4;5;6;7;8;9})>1,{0;1;2;3;4;5;6;7;8;9},""),ROW(H1)),"")
怎么运行后出现
你是版本应该03的吧
如果那样的话
你把公式改下
=IF(ISNUMBER(SMALL(IF(COUNTIF(H103:$H$1054,{0;1;2;3;4;5;6;7;8;9})>1,{0;1;2;3;4;5;6;7;8;9},""),ROW(H1))),SMALL(IF(COUNTIF(H103:$H$1054,{0;1;2;3;4;5;6;7;8;9})>1,{0;1;2;3;4;5;6;7;8;9},""),ROW(H1)),"")
如果是100-999的数字数据,怎么改。
追答ROW($A$100:$A$99)
替换掉公式里面的
{0;1;2;3;4;5;6;7;8;9}
{0;1;2;3;4;5;6;7;8;9}改为这样{ROW($A$100:$A$99)}
追答不需要外面的大括号
本回答被提问者和网友采纳