excel 2010 仅显示某天周一的日期
发布网友
发布时间:2022-04-21 15:51
我来回答
共3个回答
热心网友
时间:2023-07-01 13:50
先准备4行,有周一和周五的日期,然后鼠标刷下拉就行了。如下:
追问你这个怎么老是7好又变18好的。
日子得往下走。
追答不好意思。这样的话,就要使用公式了。
假定第1行格子是B3,在第3行的格子里:=B3+7, 在第4行的格子里:=B4+7。
然后下拉公式就行。
热心网友
时间:2023-07-01 13:50
使用条件格式可以实现。
假设数据在G5单元格
条件格式里的公式=IF(OR(INT((G5/7-INT(G5/7))*7)=2,INT((G5/7-INT(G5/7))*7)=6),1,0)
请采纳,谢谢!
热心网友
时间:2023-07-01 13:51
周一和周五
=CHOOSE(WEEKDAY(B2,2),B2+4,B2+3,B2+2,B2+1,B2+3,B2+2,B2+1)
周二和周五
=CHOOSE(WEEKDAY(B2,2),B2+1,B2+3,B2+2,B2+1,B2+4,B2+3,B2+2)
原理是判断上一单元格的日期是周几,然后分别对应加上几天,变成想要显示的日期。
以周二和周五为例即,
B2为周一,则+1变成周二
B2为周二,则+3变成周五
B2为周三,则+2变成周五
B2为周四,则+1变成周五
B2为周五,则+4变成周二
周六则+3,周日则+2
依此法可以自己调整。办法较笨,基本可达成效果。追问我呢个choose不会用
你得慢慢的跟我说。
我不是要算出几号到几号是周几和周几
而是先设周几到周几的函数
再弄出只属于这几天的日子
并且把这些日子往下刷出来。