作业帮 > 综合 > 作业

excel,计算结束时间

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/28 23:01:42
excel,计算结束时间
A1是一个日期,如:2014-11-05,B1是一个数值,>=0的整数
则c1=A1+B1的时间,求C1公式
要求是,如果A1+B1的时间有周末,则C1=A1+B1+周末时间(周末有多少天加多少天)
如果中间有几个周末的时间,一定要把所有周末的时间加上
excel,计算结束时间
C1单元格写入公式
=A1+B1+IF(WEEKDAY(A1+B1,2)=6,2,IF(WEEKDAY(A1+B1,2)=7,1,))

=A1+B1+IF(TEXT(A1+B1,"aaa")="六",2,IF(TEXT(A1+B1,"aaa")="日",1,))
再问: 如果有B1=30天,中间不止一个周末,我看您这个公式好像只计算了一个周末的时候进去
再答: 那是你没有说清楚,公式改写成
=A1+B1+B1-NETWORKDAYS(A1,A1+B1)
或写成
=A1+B1*2-NETWORKDAYS(A1,A1+B1)

NETWORKDAYS
返回参数 start-data 和 end-data 之间完整的工作日数值。工作日不包括周末和专门指定的假期。可以使用函数
NETWORKDAYS,根据某一特定时期内雇员的工作天数,计算其应计的报酬。

如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。