excel中如何计算每天的上班时间 工作年限公式?
工作年限公式?
一、假设进公司日期写在A1单元格,要可以计算离职日期一直最少工作的话了多少年,则也可以在B1单元格写入公式DATEDIF(A1,NOW(),
excel上下班打卡时间怎么算?
一、排序
是需要我们直接点击按Ctrla选择类型所有数据,然后把再点排序,中,选择下拉菜单排序,然后在下拉菜单排序的窗口中直接点击先添加条件,我们将主要注意关键字系统设置为姓名,将最重要关键字设置为再打开时间,并且将次序可以设置为升序,点击确定,这样的话,每个人的再打开时间都能聚集在一起了,而且是你从小到大的
如果你确定你的数据源是你从小到大进行排序的话,这三步这个可以省略。肯定直接将打卡时间并且升序排列也行,在这里我将名字也参与了排列是只不过在解释中搜索最后一条数据的时候比较比较方便些
二、里查第一条有记录(上班时间)
直接输入第一条记录,我们建议使用vlookup函数就能很快帮你搞定,只必须在单元格中再输入函数VLOOKUP(F3,A:B,2,0)点击回车往下填充即可
这样做可以不精确的里查到上班时间呢?这是因为当vlookup函数在直接输入数据的时候,假如遇见重复值,函数仅仅会前往最后一个直接输入到的结果,而在这里我们将打卡时间升序排序,数据是从出生并且排序的,因为会查找到最精确的结果
三、查看到最后一条记录
里查后来一条记录,我们在用的lookup函数,只需要在对应的位置输入公式LOOKUP(1,0/(A2:A100F3),B2:B99),然后把再点回车往下图案填充公式即可
excel表格中怎么算平均时长?急?
也可以的,这个公式不难,而且你已经把条件都话说出口的。
具体实现追加:
1-先将日期和时间表格合并出去
这一退在用到的函数都也很很简单,是Left(),stops(),Mid(),将字符串割开,其实也可以不是用“数据”-“并列”
2-可以计算加班时间
设置里单元格格式入土所示
加班时间(中午不打卡-早上打卡)(下午打卡打卡-中午打一次卡)-上班时间
(H3-G3)(I3-H3)-J3
3-加班时间
明确的你说的8点公司上班然后15:20下班时间,上班周期是9小时20分,而要减去这9小时20分
4-后来得出来,加班时间为1:27分钟
5-听从你的要求,最多15分钟按0.25小时计算
要先其他提取出周末加班时长的小时和分钟
取出小时用Hour()函数,接过分钟用Minute()函数
查看小时HOUR(((H3-G3)(I3-H3)-J3))
获取分种
MINUTE((H3-G3)(I3-H3)-J3)
据你提出的条件还要直接添加一个公式if(分钟30but分钟15,0.25小时,0)
之后就得到加班的时间。当你把这所有逻辑都再理解了,你可以一步到位真接可以算出加班小时
公式不胜感激:
HOUR(((H3-G3)(I3-H3)-J3))IF(AND(MINUTE(((H3-G3)(I3-H3)-J3))15,MINUTE(((H3-G3)(I3-H3)-J3))30),0.25,0)
反正个人再理解,应该要是用加班时间/60来按区间取值,如果不是义务加班40分钟是0.5小时肯定算0.6小时,还是0.7小时呢?
分割线---------------------------------------------------------------------------------------
我研究一番了几人,假如你所有的数据格式都固定设置,倒是这个可以可以自定义个一个VBA的Function()
就像在表格中建议使用SUM函数的差不多。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。