写日期的公式:=IF(MONTH(DATE($B$3,$E$3,COLUMN(A6)))=$E$3,DATE($B$3,$E$3,COLUMN(A6)),""),如图:日期转星期几的公式:=TEXT(C6,"AAA"),如图:“我们公司是从每月的25日开始考勤,那公式该怎么写?”
解决方法也不复杂,只要改动公式中的两个地方,一是“COLUMN(A6)”,二是日期显示的条件改一下就可以了。
修改后的公式为: =IF((DATE($B$3,$E$3,COLUMN(A6)+24)-DATE($B$3,$E$3,24))<=DAY(EOMONTH(DATE($B$3,$E$3,24),0)),DATE($B$3,$E$3,COLUMN(A6)+24),"")
因为公式长,方便看,所以写成了程序模块方式。  (DATE($B$3,$E$3,COLUMN(A6)+24)-DATE($B$3,$E$3,24))<=DAY(EOMONTH(DATE($B$3,$E$3,24),0))。本部分的含义是:公式所在单元格的日期与指定月份的24日之间相差的天数小于等于当前选定月份的天数,即可显示公式结果。
|