问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel只计算工作时间,不计算非工作时间的函数该怎么写?

发布网友 发布时间:2022-04-26 14:37

我来回答

5个回答

热心网友 时间:2022-06-29 07:14

C2=IF(HOUR(A2)+MINUTE(A2)/60<8.75,8.75,IF((HOUR(A2)+MINUTE(A2)/60>=8.75)*AND(HOUR(A2)+MINUTE(A2)/60<=11.75),HOUR(A2)+MINUTE(A2)/60,IF((HOUR(A2)+MINUTE(A2)/60>11.75)*AND(HOUR(A2)+MINUTE(A2)/60<=13.5),13.5,IF((HOUR(A2)+MINUTE(A2)/60>13.5)*AND(HOUR(A2)+MINUTE(A2)/60<=17.5),HOUR(A2)+MINUTE(A2)/60,17.5))))

D2=IF(HOUR(B2)+MINUTE(B2)/60>=17.5,17.5,IF((HOUR(B2)+MINUTE(B2)/60>=8.75)*AND(HOUR(B2)+MINUTE(B2)/60<=11.75),HOUR(B2)+MINUTE(B2)/60,IF((HOUR(B2)+MINUTE(B2)/60>11.75)*AND(HOUR(B2)+MINUTE(B2)/60<=13.5),11.75,IF((HOUR(B2)+MINUTE(B2)/60>13.5)*AND(HOUR(B2)+MINUTE(B2)/60<=17.5),HOUR(B2)+MINUTE(B2)/60,8.75))))

E2=NETWORKDAYS(A2,B2)-1

F2=IF(C2<=D2,IF((C2<=11.75)*AND(D2>13.5),E2*8+D2-C2-1.5,E2*8+D2-C2),IF(C2<=11.75,(E2-1)*8+D2-8.75+11.75-C2,IF(D2>=13.5,(E2-1)*8+D2-13.5+17.5-C2+3,(E2-1)*8+D2-8.75+17.5-C2)))

热心网友 时间:2022-06-29 07:15

C1输入
=TEXT((B1-A1-INT(B1-A1)*17/24-MAX(35/96-MOD(A1,1),0)-MAX(MOD(B1,1)-35/48,0)-MAX(MIN(7/96,9/16-MOD(A1,1),MOD(B1,1)-47/96,MOD(B1,1)-MOD(A1,1)),0)-IF(MOD(B1,1)<MOD(A1,1),MIN(13/48,1-MOD(A1,1))+MIN(47/96,MOD(B1,1))+MIN(7/96,MAX(9/16-MOD(A1,1),0)+MIN(MAX(MOD(B1,1)-1/2,0),7/96)),0)-SUMPRODUCT(N(MOD(ROW(INDIRECT(INT(A1)&":"&INT(B1))),7)<2))*7/24)*24,"0.0")&"小时"
回车(可向下填充)。
【公式只剔除双休日。而对于节日的,没有现成的函数可用,虽可用IF函数逐个判断设置,但公式太累赘了,看有没有高手帮忙美化】
分数解释:
时间换成分数
上午工作8:45 35/96
11:45 47/96
午休1:45 7/96
下午工作13:30 9/16
17:30 35/48
一天工作7:00 7/24
一天休息17:00 17/24

热心网友 时间:2022-06-29 07:15

首先 把你的 excel 加载宏 分析数据库……vba函数 加载……
然后就可以使用 Networkdays 来统计 实际工作天数了……然后再乘以 你的每天工时数(固定每天标准工时7小时)就可以得到你的工时数了……详细的看这个函数的帮助吧……

首要的是要 加载宏 分析数据库---VBA函数……一定要加载 否则 没有这个函数……

热心网友 时间:2022-06-29 07:16

看看吧,【编辑栏】的公式

热心网友 时间:2022-06-29 07:17

临时工工时:每人每天的可能都不同,要一天天算,一般没有其他方法。
合同工:大部分都是一样的,就每天的乘以工作天数
要是有请假或加班,就分别另算,最后再做汇总。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
刚买了个 iphone3G 一更新麻烦了出现了错误1014 而且手机什么都没有了... Dell vostro 1014新机怎样分区? macosv1014以上版本怎么更新 江苏智能锁种类 陕西有那些换锁哪家省钱 有必要买大牌的智能门锁吗? 陕西口碑好指纹锁哪家省钱 如何设置excel每页打印表头 excel打印多页表格时怎么设置每页都有表头 我的笔记本是DV4现在进不去系统, winpe识别不了硬盘 bios找不到... sql 关于时间字段的处理? EXCEL如何计算加班工时费 怎样利用电子表格的参加工作时间自动计算工龄?参加工作时间的日期格式是什么?请举例说明,谢谢! 求Excel表格工时统计公式? 用excel制作考勤表如何求总工时和实际出勤时间 怎样用EXCEL制作员工考勤表,表上有上班和下班时间的,发个可以自动统计的模板,谢哈 Excel制作的排班表,求排班总工时。 excel班表工时 早班 9.5小时 中班7小时 夜班11小时 自己输入早 中 夜 就会生成工时,怎么做 求EXCEL表格,需要带计算工时的公式。 我要制作一个这样的表格,就是我输入机型后会自动分解成各线所需工时,怎么做?(各线工时表都有) 怎样能制作一张完整的工地考勤表格,用电子版表格来记工 工人工时表 EXCEL制作考勤表,用公式计算出每天出勤工时! 制作计算工时的表格公式 ipad的浮窗怎么打开 qq上把人屏蔽了会怎样 怎样找到QQ圹列被屏蔽的人? 手机QQ怎么查看被屏蔽的人? qq怎样查看屏蔽的人 中国新说唱2019介绍l4wudu的mv叫什么歌曲 微信朋友圈位置开头怎么弄成拼音 发朋友圈定位显示拼音 微信上面发表朋友圈定位是拼音怎么弄的 怎么设置微信朋友圈定位地址显示为拼音字母? 微信朋友圈地址有些人是拼音显示的,如:Beijing Shanghai Chengdu 这种 怎么发的? 微信朋友圈地理位置怎么能改成拼音的,就像这样的 如何让iphone6发布的微信显示地址为拼音? 微信朋友圈图片下面地名怎么改成拼音的 怎么把别人的文字发到自己的朋友圈,粘贴后不出现文字,是某某输入法怎么办 微信怎么添加不了带拼音的好友 小马宝莉的图片,多点,不得少于10张,才采纳。 学画画:如何画小马宝莉中的苹果杰克,简笔画,学习英文单词颜色 QQ上很流行的摇骰子怎么玩? 戒指不同手指戴法的意义 戒指的具体戴法?男、女,左右手每个手指的意义? 戒指带在各个手指的意义 戒指戴在各个手指上的意义是什么呢? 戒指戴法和意义 谁能说说,淘客都用哪些软件,淘客软件基地用的人多么? 淘宝客软件哪个比较好用现在