Excel如何使用"倒减法"统计数据

  举个例子:下图所示的表格中A列记录了公司每天加班的人数,要求在B列中,若连续加班人数超过3人的,每段最后一格记录此段的小计天数。



  问题在于,A列中出现连续加班天数超过3人的,根本无规律可言。因此在B列中进行自动统计,如何构造公式就成了难点。常用的函数COUNTIF虽然是计数能手,但在无规律的数据面前,它也傻了;而LOOKUP函数虽然也够强大,但靠它来完成任务,你也得出一身冷汗。看来还得自力更生,巧妙地构造一个公式来解决。

  为此,我们只需将光标定位到B2单元格,然后在公式框中输入如下公式:

  =IF(OR(A2<=3,A3>3),"",COUNTIF(A$2:A2,">3")-SUM(B$1:B1))

  公式输入之后,拖动B2右下角的填充柄,填充到B列的最后单元格,这样,符合条件的天数就自动统计并填写好了。



  为便于理解,下面对公式进行一些说明:

  【IF(OR(A2<=3,A3>3),""】段:如果A列当前行<=3或下一行大于3,则公式返回空,B列当前单元格什么也不填写。

  【COUNTIF(A$2:A2,">3")-SUM(B$1:B2)】段:利用COUNTIF函数统计A列当前行以前共有多少个大于3的数字,然后减去B列已有结果,就得出最近一段中符合条件的天数。这里一定要注意所引导的区域的引用方式,要使用$符号。

  不怕没规律,就怕没有好公式。一个好公式可以解决大问题。电脑教程

(0)

相关推荐

  • Excel中如何按周统计数据

    在Excel使用中,我们有时需要按照日期周期进行分组统计.日期字段默认的组合周期包含年.月.季度.日,如果要按周分组该怎样设置呢?在这里介绍两种方法供大家参考. 这里设定每周从周一到周日,数据示例如下 ...

  • Excel中如何按时间段统计数据?

    Excel中如果有一列是具体的时间点,对应的另外一列是相应的数量,要对数量按照时间段,例如0点-1点,1点-2点--进行数据求和等的统计时,如果使用Sumif等函数,可能需要写很多个公式,此时,可以用 ...

  • Excel由已知数据预测未来数据

    有时我们需要根据excel中已知的统计数据预测数据的未来趋势.我们该怎么做呢. 下面详细说一下. 操作方法 01 以一个例子来说明.如下图示,是A列是年度标识,B列是"本年住宅完成投资额(亿 ...

  • 利用excel的倒减法搞定不规律统计

    有时,我们要统计的数据很随机,没有什么规律可言.这时,用Excel的“倒减法”可以帮我们快速解决.所谓“倒减法”,就是利用本列公式已计算的结果进行倒推的算法.听起来有点抽象,是不是?那咱就上例子侍候吧 ...

  • Excel怎么通过数据透视表统计数据

    Excel是现在十分常用的一款办公软件,有些新用户不知道该软件怎么通过数据透视表统计数据,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先打开电脑中的Excel文档,接着选中任意 ...

  • 如何使用Excel数据透视表统计数据?

    Excel中如果要统计数据,对于统计函数,大部分还是不熟悉的,不能轻松的使用函数完成统计工作.但是如果你用Excel数据透视表,一 "拖"就能搞定数据统计. 操作方法 01 案例1 ...

  • EXCEL如何多个条件统计个数,数据透视表

    本例讲解如何使用数据透视表根据多个条件统计个数,使用基础示例演示,配合通俗易懂的语言介绍常用的EXCEL函数的基本用法,旨在抛砖引玉,帮助大家学习EXCEL,提高工作效率. 操作方法 01 如图,AB ...

  • Excel怎么同时筛选两列数据

    有时候我们做表格统计数据非常多,数据的项目也特别多,如果每次都一个一个的加起来非常麻烦且费时间,如果能同时筛选多列数据,我们就可以快速得到特定时间段特定项目的数据.以Excel2007为例进行说明 1 ...

  • Excel怎么进行频度分布统计

    Excel怎么进行频度分布统计 工具/原料 原始统计数据 Excel 方法/步骤 我们以统计访问某一网站资源的各一线城市访问量为例进行说明. 首先,放置好基本数据源,该部分数据一般由原始数据中直接获得 ...