比如:已知C1为可变天数,P1是某一日期,如果C1小于35天,S1的日期为P1延后1天;如果C1大于35天,S1的日期为P1延后2天,请教大侠如何在S1里设置公式?
例:A1是3月5日,B1是3月30日,C1是A1和B1的相差天数即25天,P1的日期为3月10日,S1的日期因为C1小于35天,即为P1延后1天,即3月11日(假如C1大于35天,就是3月12日)。请教大侠,如何在S1里设置公式?不胜感谢!!!
非常有效,十分感谢!想再请教一个问题:L1是计划完成日期,M1实际完成日期,N1是L1和M1的相差天数(延误天数),我输入=DATEDIF(L1,M1,"d")为什么提示数字错误,并显示#NUM!的符号?,有什么办法不显示这个符号?谢谢!
追答datedif的参数要求后面的要比前面的大,当你实际延误了则后面日期大,公式没问题,如果提前了,公式就有问题。解决办法是:直接用日期相减,并将这列单元格格式设置为常规。
追问我是按照日期前小后大设置的,我想是不是因为空值的问题呀?我在N1设置公式后N1显示0,在LI输入一个日期后#NUM!的符号就显示出来了,请问怎么解决呢?
追答=if(or(l1="",m1=""),"",DATEDIF(L1,M1,"d"))
本回答被提问者采纳