如何让EXCEL中某一列中重复出现的数值在前一列中相应的显示他们出现的次数?

如题所述

假定数据在B列,在A列显示重复次数,公式:
=countif(b$1:b1,b1) 下拉填充即可。
若不显示只出现一次的,可增加一个判断有无重复的条件。公式改为:
=if(countif(b:b,b1)<>1,countif(b$1:b1,b1),"") 下拉填充。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-05-25
=countif(B:B,A1)追问

能具体点么?多谢!

追答

假如你的数据在A列,A1开始
B1输入
=countif(A:A,A1)
就是A1单元格在A列出现的次数
向下填充公式

本回答被提问者采纳
第2个回答  2011-05-25
使用COUNTIF函数,说明如下:
函数说明:CONUTIF(range,criteria):计算某个区域中满足给定条件的单元格数目;
函数参数:
Range:要计算其中非空单元格数目的区域;
Criteria:以数字、表达式或文本形式定义的条件;
函数使用:
1.在某单元格插入函数CONUTIF,比如你所说的前一列中的某个单元格;
2.在参数Range栏选择需要进行统计的区域,比如某一列的所有数值,直接下拉;
3.在参数Criteria栏输入需要进行统计的条件,比如某个重复出现的数值;
4.参数输入完成,结果随即显示,你需要的某个重复出现的数值所出现过的次数已经统计出来了。本回答被网友采纳
第3个回答  2011-05-25
count函数
相似回答