方法很多。
假设原数据在A列
方法1
B1输入公式
=countif(a:a,a1)
双击填充柄,即可在B列得到同行A列数字的重复次数。
方法2
B1输入1,双击填充柄
单击C1》数据》合并计算》引用位置选A:B;标签勾选“最左列”
确定后即可在C:D得到结果,与方法1不同之处是C列没有重复值
方法3
数据透视表
在原数据前插入一行,并在A1输入“字段名”
在数据透视表中将“字段名”拖到行、数据处,汇总方式选择计数。
你这个如果是用函数是相当费力,VBA也好不到哪儿,但实际上有很简单解决办法。
步骤:
1、对K列用:数据 --分列--分列符号--分号;用这个办法分开所有教室。
2,将所有分出的列移动或复制到同一列,在这列后每个单元格输入数字1。
3、用数据透视表进行自动统计。
我虽然没具体研究过,但我猜测应该存在这样的函数 count(if value=)
用countif公式
=COUNTIF(K2,K6842,K2)
区域范围用F4锁定。