网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数: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
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 33回复贴,共1页
<<返回excel吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示