excel统计去除重复项后的个数?

求教大家怎么统计日期出现的次数,要去除重复日期,一个个数太烦了


不是很明白楼主的要求,也不知道打卡时间在哪一列(截图或照片不带行号和列标——帖吧通病!),以及打卡时间数据是像显示一样仅有日期数据还是隐藏了后面的时间数据。所以很难提出有针对性的公式。下面的公式,假设数据在B列,日期数据实际上包含隐藏的时间。如果要计算B列不重复天数(是否是这样的要求,也是猜的),如H2中



为何筛选不是以第9行做表头?进行了筛选的话,上面的公式肯定不会与筛选结果相对应的,上面的公式与是否筛选无关,统计的是没有筛选的数据。

建议增加一个辅助列,提取H列的日期(去掉时间),然后用数据透视表,所有人的出勤天数就都出来了。





貌似你的是WPS,不知WPS是否有这个功能,因为没有用WPS,所以不好说。
此外不知是否看前面发的几个链接,链接中都强调“一定要把”将此数据添加到数据模型“勾选上”,如果你的WPS没有这个选项,那就没办法了。


没有你也不用去找了,再给一个100%可行的方法吧,再添加一个辅助列,如图,J列做辅助列(名称随意),直接用公式求打卡日期是否计算为出勤天数,如果某个人当天打卡是第2次或更多,countifs就会大于1,那就不计算为打卡天数了,只有第1次打卡才计算为打卡的天数。再数据透视表对这个打卡天数求和即可。

透视表就 没设置美化了,自己去完成



  • 统计重复项出现的次数;

  • 对比两列,找出重复项。


  • 某列员工编号user_id相当于身份证,可以唯一代表这个人,需要删除重复项。

  • 将user_id重复的人员所在行都删除,只留下唯一编号所在的行。

用Excel自带去重功能实现。

  • 第一步:选中A列——>点击功能选项【数据】——>点击【删除重复项】——>选择【扩展选定区域】——>点击【删除重复项】。

    • 选择扩展选定区域是因为重复项所在的行的数据也需要删除。
  • 第二步:最后结果,保留了8个唯一的值。

  • Task任务表中,可以根据任务处理人出现的次数来统计每个人分别有几个任务。

  • 通过统计UserID编号重复出现的次数来代表这个人有几个任务。

=countif(range,criteria)
#COUNTIF 是一个统计函数,用于统计满足某个条件的单元格的数量。
#range:要查找的区域;criteria:要查找的的内容,返回该内容出现的次数。
  • 第二步:鼠标移到H2单元格的右下角,出现实心的黑色【+】号,双击填充此公式。

  • 如果要去重后的唯一值,就扩展区域删除重复项。

  • 对比2月份和3月份人员信息,统计人员离职情况和入职情况。

    • 2月份的人员到3月份时人员不在的,默认离职,比如:张晓桦、陈尘等。

    • 3月份人员跟2月份相比新增了员工,默认新入职,比如黄蓉、令狐冲等。

    • 简言之,找A列有B列没有、A列没有B列有的。


  • 两列对比找出离职人员。

  • 公式解释:找离职人员,从3月E列查找B2单元格【彭晓一】,有重复的就会返回重复次数,返回0就证明3月份【彭晓一】已经离职了。

  • 实际业务场景中用D列当查找区域,因为E列姓名是不具有唯一性的。

  • 第二步:鼠标移到C2单元格的右下角,出现实心的黑色【+】号,双击填充此公式。
  • 第三步:最后结果,圈出的是已经离职的。


  • 两列对比找出新入职人员。

  • 公式解释:找离职人员,从2月B列查找E2单元格【彭晓一】,有重复的就会返回重复次数,返回大于0的数,说明不是新入职的,返回0说明新入职。
  • 第二步:鼠标移到F2单元格的右下角,出现实心的黑色【+】号,双击填充此公式。
  • 第三步:最后结果,圈出的是新入职的员工。

  • 实际业务场景中,对于重复项的处理可以采用不同的函数,对比两列数据找重复值还可以用vlookup函数进行处理。

  • 主要的目的是在于了解函数,之后会写该函数的一些使用场景。

  1. TableView的cell加载倒计时重用问题解决方案 效果 说明 1. 写过类似需求的朋友一定知道,TableView上面加载倒计时功能会遇到复杂的重用问题难以解决 2. 本人提供一种解决思路,高效 ...

  2. 基于工业4.0大背景下的工业物联网是近几年内热门的话题,依靠信息化技术企业可以实现数字化转型,生产可以实现智能化制造,设备可以实现自动化运作.然而,海量的数据采集是整个建设过程的基础环节,如何处理与利 ...

  3. linux下搭建mysql的方式很多,网上也详解了很多种搭建方式,有直接yum的.有rpm的..总之,“坑”是层出不穷,有相关文件依赖性.权限.GPG keys等等. 本人也在今天搭建了一下.是出“坑 ...

那看你想统计哪个数出现的个数,如果你想统计一个你就选择那就直接一个=countf(范围,3)

1、打开excel表格,在A列中输入数据。

2、在B1单元格中输入公式:=COUNTIF(A1:A9,A1),表示在A1到A9单元格中有多少与A1相同的数据

3、点击回车即可得到计算结果,与A1相同的单元格有“3”个。

4、如果需要计算与A2相同的单元格的数量,可以输入公式:=COUNTIF(A1:A9,A2),以此类推。

5、点击回车同样得到计算结果“3”个。


具体解决方法操作步骤如zhidao下:

1、进入Excel页面后,单击需要编辑的单元格。

2、首先在编辑栏中输入“=countif(”。

3、接着直接选中需要统计的数据区域。

4、随后编辑“=countif(C3:C18,7)”,其中7代表需要统计重复数目的字符。

5、按下enter回车键即可

6、同理,在第二个编辑栏中输入“=countif(”。

8、按下回车键,结果如图。

9、在相同的数据区域下,只需更换最后一个字符即可,统计完成情况如图。

我要回帖

更多关于 统计重复数据的个数 的文章

 

随机推荐