excel 如何按指定长度统计加班的个数
发布时间:2023-09-29 17:47:40
工作中遇到用excel求指定长度,某条件的个数时,如何解决?还按照最原始的笨办法一个个数吗?那当你遇到900条数据甚至更多数据时,该怎么破?我大概估算了下,一个个改完后,需要大半天时间,而且准确率无法保证,最要命的是,眼睛会非常非常的疼,而且特别浪费你宝贵的时间哦!这到底是一个什么样的问题呢?
下图是我实际工作中遇到的问题,写成案例供大家参考。以D列的数据作为长度,求该数据所在行中条件=“上班”的个数,下图红色边框部分,结果见R列。为什么这样统计呢?实际上D列是这名员工未转正之前的应该上班天数,需要需要统计出转正前的上班打卡天数。所以就用到此技巧。
比如要统计第一行中从1号开始6个范围内的上班的个数。第二行就是统计12个范围内的上班的个数,以此类推。大家都应该知道用countif函数是解决“上班”统计的核心函数。本例的难点在于每一行的判断范围都是不一样的。这应该如何实现呢?
今天就来教大家掌握如何解决这种变动的(动态)判断范围的方法。
思路是这样:需要利用D列的数值参数,来决定E到Q列的每行选取范围。Excel专门有个函数解决此问题,就是传说中动态范围生成函数offset。
Offset函数是高级函数,共有五个参数,看着很吓人,实际掌握了并不难。函数的参数解析如下图:
Offset的第一个参数是基点,也就是起始单元格。
第二个参数是从基点单元格开始(不包含基点),向下偏移的单元格个数,上图是2,则说明基地从A5变成A7.
第三个参数是从A7单元开始,向右便宜的单元格个数,上图也是2,则说明从A7变成C7。
第四个参数是上图写的是5,是指从C7新基点单元格开始(包含C7),向下生成一个范围:C7:C11。
第五个参数上图写的是3,是指从C7:C11向右移动3列,产生一个C7:E11的一个单元格区域。
有没有晕,简单的理解是offset的是基于一个单元格开始,利用向下向后参数产生新的单元格区域的函数。
那我们来看本例的小伙伴的案例,要得到之前的列数的范围,只需要Offset的最后一次参数引用D2即可。
解决了offset这个函数的难点之后,后续就简单了,只需要在offset外面在套一个countif函数即可。完整的公式如下,由于是对每一行进行这样的判断,所以无需添加美元符号锁定。
=COUNTIF(OFFSET(E2,0,0,1,D2),"上班")
具体看动图的操作:
公式也不长,也算轻松搞定。
总结:offset+统计类函数(SUM,countif等)组合也是黄金搭档,专门解决动态的范围的判断引用。是Excel职场进阶函数。也希望职场小伙伴能够彪悍掌握。
excel 如何按指定长度统计加班的个数的下载地址:
猜你喜欢
- 最近微软终于开始发布社区预览版的Office 2010。其实在这之前,网上早已泄漏了一个32位的Office 2010社区预览版,当时我也装
- 用Excel表格做的文件,数据太多,不想打乱顺序,如何将Excel表格中的求和、平均值、最大值、最小值都快速计算出来?如图:首先我们将光标放
- 不少用户在Windows10系统安装显卡驱动弹出提示“NVIDIA安装程序无法继续,此NVIDIA驱动程序与此Windows版本不兼容”,测
- 当我们使用win10操作系统的时候,有一些小伙伴想重新安装自己的操作系统,但不知道现在win10的哪个版本最流畅、好用。所以对于这个问题小编
- 在excel当中,我们经常会为工作表添加背景图片,这样就不会显得这么单调,但具体该如何添加到表格中呢?其实Excel表格中选择页面布局选项添
- Excel中的智能标记相对于MicrosoftOffice XP 中更加灵活,并且对统计函数的改进允许您更加有效地分析信息。下面小编教你怎么
- WORD文档页脚页数怎么设置?具体该怎么去操作的呢?对于平时不常用Word的朋友或许有点难度,下面给大家分享Word文档设置页脚页数的方法,
- 怎样在word里面把图片变的大小一样?方法/步骤1. 打开WORD,点击“工具”-“选项”。2. 在”选
- 如何在Word中自定义键盘快捷键?在Microsoft Word中,您可以更改键盘快捷键。一个键盘快捷键是按下发出命令键的组合。例如,按Ct
- microsoft project 2016是微软发行的一款项目管理软件,近日,很多网友问小编project2016怎么激活?今天小编就给大
- excel中的数据筛选可以帮忙我们快速的选择包含或不包含相关数据的行。 当某列经过筛选操作时,列标题上就会出现一个向下的的筛选图标。今天,小
- 近期有网友在网上咨询excel折线图-饼图如何忽略数据源中的0值,这个问题其实很好解决的,只需要按如下步骤操作就可以了1、首先,看一下原始数
- win10控制面板在哪以及怎么打开教程?win10在设计上是有区别于之前的版本的,比如说控制面板,要打开的话有几个方法。可以通过搜索、右键属
- 滑鼠滚轮能很方便的帮我们快速翻页,进行快速浏览浏览等,但也有许多人觉得翻页太快了。一些用户感觉翻转速度太慢,所以这种滚轮设置在哪可以开启呢,
- ThinkPad R490电脑怎么装Win10系统?有的小伙伴使用的ThinkPad R490电脑系统还是Win7旗舰版。因为这款系统停止了
- 有时候看到一些PDF文件或者打印出来的文件都带有水印背景,水印背景有多种功能,一方面可以美化文档,另一方面可以保护版权等等。那么word怎么
- Excel表格如何把数列数字乘以2的数据呈现,现在小编就给大家看看方法!Excel表格的数列数字乘以2步骤如下:输入“2”时,选择的单元格要
- 如何自动生成目录,作为即将要毕业的大学生们也从为此付出不少汗水哦,论文很长,如果要一个标题一个标题的去复制黏贴,做成目录列表,想想都是那么苦
- Excel2016工作表标签怎么设置颜色?excel工作簿中的工作表有很多,为了能快速找到工作表,想将工作表标签设置颜色,根据颜色查找,该怎
- 在Excel中,如果要计算复数的指数,可以使用IMEXP函数计算复数的指数。Excel2007可使用IMEXP函数计算复数的指数。如上图所示