excel表格如何统计上班天数?

发布网友 发布时间:2022-04-23 21:43

我来回答

5个回答

热心网友 时间:2023-08-17 21:40

统计出勤天数:①首先选择P5至P24单元格区域;②在P5单元格输入公式=COUNTIF(D5:O5,"√");③按Ctrl+回车键

热心网友 时间:2023-08-17 21:41

把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(把现状和目标效果表示出)作为附件发到yqch134@163.com帮你看下

热心网友 时间:2023-08-17 21:41

把”姓名”列批量填充完整,然后用多条件统计函数countifs来统计上班天数,如countifs(A:A,”A”,B:B,<>””),office2007以上。

热心网友 时间:2023-08-17 21:42

C2  =IF(A2="","",COUNT(B2:B1000)-SUM(C3:C1000)) 下拉到数据底部(而且一定要下拉到底

追问请问下为什么我输入这个公式,拉出来都是0呢

追答你的日期数据为文本
=IF(A2="","",COUNTA(B2:B1000)-SUM(C3:C1000))
或者选中日期列,数据选项卡下点击"分列",再点“完成”就不用改公式了

热心网友 时间:2023-08-17 21:43

可以用数据透视表轻松完成统计工作,但要先对数据源进行适当处理,方法如下:

拖动鼠标选择姓名列从开始到最后数据行,按F5(或Ctrl+G),再按“定位条件”,定位条件中选择“空值”后确定,就把姓名列的所有空白单元格全部选择上了。如图

接着输入:

按一下键盘上的向上箭头(或直接输入:A2)

按Ctrl+Enter,就把所有选择的空白单元格全部填充了公式,因为公式为相对引用,都是=上一个单元格。这样就把各人的姓名全部填充上了。

现在就可以插入数据透视表了,把姓名拖到行字段区域,出现日期拖到汇总区域,透视表会自动对日期计数。把透视表中的“行标签”修改为“姓名”,“计数项:出勤日期”修改为“出勤天数”,去掉汇总。就基本达到要求了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com