=IF(TEXT(DATE(2014,ROW(A1),10),"aaa")="日",DATE(2014,ROW(A1),9),DATE(2014,ROW(A1),10))
这个公式试一下
如果还要扣去周六的日期,则公式为
=IF(OR(TEXT(DATE(2014,ROW(A1),10),"aaa")={"六","日"}),IF(TEXT(DATE(2014,ROW(A1),),"aaa")="六",DATE(2014,ROW(A1),9),DATE(2014,ROW(A1),8)),DATE(2014,ROW(A1),10))
下拉填充公式
在A1中输入或复制粘贴下列公式
=IF(WEEKDAY(DATE(2014,ROW(A1),10),2)=6,DATE(2014,ROW(A1),10)-1,IF(WEEKDAY(DATE(2014,ROW(A1),10),2)=7,DATE(2014,ROW(A1),10)-2,DATE(2014,ROW(A1),10)))
或
=IF(TEXT(DATE(2014,ROW(A1),10),"aaa")="六",DATE(2014,ROW(A1),9),IF(TEXT(DATE(2014,ROW(A1),10),"aaa")="日",DATE(2014,ROW(A1),8),DATE(2014,ROW(A1),10)))
下拉填充到A10
得到的发工资日不在周六和周日。
如果10日是周六,减去1天,周五发工资。
如果10日是周日,减去2天,也是周五发工资。
=TEXT(IF(WEEKDAY(DATE(2014,ROW(A1),10),2)=6,DATE(2015,ROW(A1),10)-1,IF(WEEKDAY(DATE(2015,ROW(A1),10),2)=7,DATE(2015,ROW(A1),10)-2,DATE(2015,ROW(A1),10))),"YYYY-MM-DD")
下拉填充。
争拂酒筵飞。刬却君山好,