表格里时间怎么减去固定时间?

比如,每天出勤11小时。需要去掉中午吃饭和晚上吃饭时间12:00-12:30 16:30-17:00 如何去掉中间这两段时间。

假设表格中的时间是以时间戳的形式表示,可以使用Excel或其他类似软件的函数来计算减去中午和晚上的时间段。下面以Excel为例,介绍一下如何计算。

    将中午吃饭和晚上吃饭的时间段转换为时间戳。在Excel中,可以使用函数TIME来将时间转换为时间戳。例如,12:00可以表示为TIME(12,0,0),12:30可以表示为TIME(12,30,0),以此类推。

    计算工作时间。假设工作时间的起始时间在A2单元格,结束时间在B2单元格,可以使用以下公式计算总的工作时间,其中$E$1和$E$2分别是中午和晚上的时间戳:

    =IF(B2-A2>TODAY()-TODAY()+$E$1-A2+TODAY()-TODAY()+B2-$E$2,B2-A2-TODAY()+TODAY()-$E$1+TODAY()-TODAY()+$E$2,B2-A2)

    这个公式中,IF函数用于判断工作时间是否包含中午和晚上的时间段,如果包含,则需要减去这两个时间段的时间。具体的计算方法是,先用TODAY()-TODAY()来获得0时0分0秒的时间戳,再加上中午和晚上的时间戳来获得12:00和16:30的时间戳,然后将这两个时间戳与工作时间的起始时间和结束时间比较,得到实际的工作时间。

    如果工作时间不包含中午和晚上的时间段,那么公式就直接计算工作时间的差值。

温馨提示:答案为网友推荐,仅供参考
相似回答