php万年历教学视频_php万年历代码
今天分享一下日历 *** 公式
php万年历教学视频我们第一步先把手动无公式php万年历教学视频的内容先填好(格式字号根据各位喜欢自己设置)
在c15输入"查询年月:"php万年历教学视频,d15输入"2021",额e15输入"年",f15输入"7",g15输入"月"
这样就可以在15行得到"查询年月:2021年7月"
在第五行,b5-h5依次输入"7,1,2,3,4,5,6"
在第六行,b6-h6依次输入"星期日,星期一,星期五,星期三,星期四,星期五,星期六"
下面开始写公式php万年历教学视频了,各位请注意了!
接下来我们需要判断年是否属于闰年,决定2月这个特殊日子和当月月末是30还31天
在a4输入公式"=if(f15=2,if(or(d15/400=int(d15/4),and(d15/4=int(d15/4),d15/100=int(d15/100))),29,28),if(or(f15=4,f15=6,f15=9,f15=11),30,31))"
在第四行我们要判断7月1日是星期几
在b4-h4依次输入"=if(weekend(date$d$15,$f$15,1),2)=b5,1,0);=if(weekend(date$d$15,$f$15,1),2)=c5,1,0);=if(weekend(date$d$15,$f$15,1),2)=d5,1,0);=if(weekend(date$d$15,$f$15,1),2)=e5,1,0);=if(weekend(date$d$15,$f$15,1),2)=f5,1,0);=if(weekend(date$d$15,$f$15,1),2)=g5,1,0);=if(weekend(date$d$15,$f$15,1),2)=h5,1,0)"
现在开始写日历表内容了
日历最多为五个周期,所以最多有6行
在b7-h7依次输入函数
"=if(or(b4=1,a7>0),a7+1,0);=if(or(c4=1,b7>0),b7+1,0);=if(or(d4=1,d7>0),c7+1,0);=if(or(e4=1,e7>0),d7+1,0);=if(or(f4=1,f7>0),e7+1,0);=if(or(g4=1,g7>0),f7+1,0);=if(or(h4=1,h7>0),g7+1,0)"
在b9-h10两行内容输入"=h8+1;=b9+1;=c9+1;...;=g10+1;"
在后面两行需要判断哪天是最后一天,所以公式有变化
在b11-h12依次输入公式
"=if(h10+1>$a$4,0,if(h10>0,h10+1,0));=if(b11+1>$a$4,0,if(b11>0,b11+1,0));=if(c11+1>$a$4,0,if(c11>0,c11+1,0));...;=if(g12+1>$a$4,0,if(g12>0,g12+1,0));"
日历表已完成