Office中国论坛/Access中国论坛

标题: 如何寻找个位相同的数? [打印本页]

作者: yxh1111    时间: 2009-9-1 14:17
标题: 如何寻找个位相同的数?
如数据第8行
           A                  B          C            D           E          F          G  
8      2009236         23          22          24         33         21        32      

在J8统计B8-G8出现两次个位数相同的数,如上面的就是3 和2,B8-G8个位出现了两次相同,J8=3,2  

在K8统计B8-G8出现三次个位数相同的数,如上面的就是没有 ,B8-G8个位出现三次相同的数没有,K8显示为“-”(没有相同不应该为0,因为0在个位也有可能出现相同的)

J8和K8的公式应该如何???
[attach]39486[/attach]
作者: liwen    时间: 2009-9-1 16:45
使用公式好象太难,用宏函数应该可以,就是多判断一下以得出结果.
作者: pureshadow    时间: 2009-9-1 21:32
一行五列的内存数组函数 =TEXT(SMALL(IF(MATCH(RIGHT(B8:G8),RIGHT(B8:G8),)=COLUMN(A:F),999,--RIGHT(B8:G8)),COLUMN(A:F)),"[<>999];") 下拉
作者: liwen    时间: 2009-9-2 10:24
妖的结果还有点小问题,如出现三次的数就会出现两次




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3