网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
09月11日
漏签
0
天
excel吧
关注:
281,583
贴子:
1,552,134
看贴
图片
吧主推荐
视频
游戏
33
回复贴,共
1
页
<<返回excel吧
>0< 加载中...
悬赏EXCEL问题求助
只看楼主
收藏
回复
竹林肖
以E待劳
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
需要计算两个时间差,精确到分钟,但是需要剔除非工作时间
工作时间为:周一至周六8:00-20:00
也就是说需要剔除周一至周六0:00-8:00、20:00-24:00,周日整天,数据太多实在搞不定。
还请大神帮忙,可私信我,成功转30块(条件限制可能没法更多)
例如:起始时间:2021/11/20 10:15:59 ,终止时间:2021/11/23 17:45:02
竹林肖
以E待劳
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
2025-09-11 04:59:02
广告
不感兴趣
开通SVIP免广告
竹林肖
以E待劳
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
精确这个无所谓,反正天、小时、分钟能转换的
烟雨遥彡
见E勇为
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
给您提供一个思路,先精简一下问题:
1、判断是否在工作时间内;
2、工作日的工作时间限制在0:00-8:00、20:00-24:00;
3、剔除周日;
4、在上述3点的前提下计算两个日期的精确时间差;
思路:
1、用IF函数结合其他逻辑函数判断,根据判断结果应用不同公式;
2、满足一天的可以直接乘12,不满足的取HH:MM直接相加,可以用MOD函数等方法判断是否满足一天;
3、可以用NETWORKDAYS.INTL(起始日期,结束日期,"0000001")计算仅周末休息的两日期间的工作日天数;
4、用TEXT函数确定结果格式,精确到分钟需乘以系数;
希望可以帮到您。
烟雨遥彡
见E勇为
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
NETWORKDAYS.INTL的第三参数设置为11即为“仅周日休息”,也可以将第三参数设置为“0000001”,与前一方法效果相同。
weitao183
E览无余
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
萌新按照4楼大佬说的研究了一下,感觉用公式+辅助列会好算一点。或者干脆自己写个函数
凶恶毛里
E手遮天
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
huangwq0
E夫当关
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
如果打卡时间都是在工作时间,那么也可以用公式:=24*(B1-A1)-12*(INT(B1)-INT(A1)+WEEKNUM(B1)-WEEKNUM(A1)) 结果是十进制的小时。
2025-09-11 04:53:02
广告
不感兴趣
开通SVIP免广告
竹林肖
以E待劳
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
业余代码爱好者
多才多E
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
拿去玩。
竹林肖
以E待劳
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
ChinaMagiHerb
见E勇为
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
是否存在跨天的情况?比如
起始时间:2020/11/20 10:15:59 拜六,终止时间:2022/11/23 17:45:02 拜一
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示