使用 数据透视表,就可以统计同一列中相同条目的数目。
以excel2016为例,步骤如下:
1、运行excel2016,新建表格如下,添加行标题“日期”。
2、点击”插入“,“推荐的数据透视表”。
3、查看表格的数据源范围是否正确。这里已经可以看出部分统计数据。
4、在新建工作表中,插入了”数据透视表“。日期一列,就是统计的同一列中相同条目的数目。
5、如果没有添加标题行”日期“,会自动将”2011/1/1“作为列标题,导致统计不准确。
1.首先,选中A1:A51的数据范围,选择【插入】-【数据透视表】。
2.按照默认设置,在新工作表中创建数据透视表,点击【确定】按钮。
3.在新出现的透视表区域,用鼠标单击任何一个单元格。然后把【姓名】字段分别拖到【行标签】和【数值】两个方框中去。
4.这样,透视表中行标签就显示了A列不重复姓名,后面一列跟随的就是出现的次数。
注意:
如果【数值】处【姓名】字段显示的是“求和”,点击该字段,如下图设置成“计数”,然后确定即可。
假设这一列是A列
B1单元格输入公式
=IF(COUNTIF(A$1:A1,A1)=1,COUNTIF(A:A,A1),"")
下拉复制公式
或者
B1单元格输入公式
=TEXT(INDEX(A:A,SMALL(IF(MATCH(A1:A1000&"",A1:A1000&"",)=ROW(1:1000),ROW(1:1000),4^8),ROW(A1))),"e/m/d")
数组公式,按下SHIFT+CTRL+ENTER三键结束输入,再下拉复制公式
C1单元格输入公式
=COUNTIF(A:A,B1)
下拉复制公式