【问题描述】给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。 输入描述: 输入的第1行包含一个整数n,表示给定数字的个数;第2行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。 输出描述: 输出多行,每行包含两个整数,分别表示一个给定的整数和它出现的次数,按出现次数递...
D1=COUNT(1/(FREQUENCY(IF($A$1:$A$25=ROW()-1,ROW($A$1:$A$25)),IF($A$1:$A$25<>ROW()-1,ROW($A$1:$A$25)))=2))F1跟h1将公式最后的=2改为=3和=4就可以了,几次就改为几 都是数组公式
都摁 shift+ctrl+回车 结束公式的输入。
=MyCount(A1:A5),=MyCount(A1:A5,B4:B5) 都行的。括号中的参数就是需要统计的单元格。---如下是代码--- Option Explicit Option Base 1 Function MyCount(ParamArray SomeThing()) As String Dim myResult(10, 2) As Integer, tmpStr As String Dim m1, m2 As Range For Each m1 In S...