比如说,在A1中打入这个星期三的日期4/11,对应的B1显示的是“星期三”,然后在A2中显示的是星期六的日期,而B2显示的是“星期六”,A3中显示的是下个星期三的日期,对应B3显示“星期三”,以此类推,每个星期的星期三和星期六的日期号。
按照langsoft的方法确实可以显示出来,但是问题在于太费工夫了,每一列都要打一次,而我要显示近100个日期。如果可以打入公式,用拖的就可以出来那就好了。
在A1单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=INDEX(ROW(A:A),SMALL(IF((WEEKDAY(ROW($42005:$42369),2)=3)+(WEEKDAY(ROW($42005:$42369),2)=6),ROW($42005:$42369),4^8),ROW(A1)))
得到2015-1-1到2015-12-31日期序列42005:42369之间星期三和星期六的日期
在B1单元格输入以下公式,然后向下填充公式
=TEXT(A1,"aaaa")
得到A1日期对应的星期几。
详见附图