F6中输入公式:
=--RIGHT(LARGE(COUNTIF($A$2:$C$31,ROW($1:$10)-1)*100+ROW($1:$10)-1,COLUMN(A:A)))
同时按Ctrl+Shift+Enter三键输入数组公式,右拉到O6
F7中输入公式:
=COUNTIF($A$2:$C$31,F6)
右拉到O7
公式精要:本问题的难点在于当0~9这个10数字在区域内出现的次数有相同时,通常的方法只能取到相同次数最先出现的位置上的数字。如5与8出现相同的次数,普通公式不同,或均取得5,或均取得8。而本人提供的公式中,将出现次数扩大100倍后,再按0到9出现的次数分别加上0~9。扩大100倍,以保证出现次数加上不大于10的数字后,出现次数的顺序不会改变,而通过加0~9,把出现次数相同的数区分开来。