做调查报告的网站,全国蔬莱网站建设,网站建设企业战略,网站建设微商城多少钱本文讲了如何在Excel中制作简单的排班表。
1#xff0c;排班表Layout效果
- B2 单元格找那个输入 日期
- C3 - AG3 输入日#xff0c;就是该月份的几号#xff0c;比如1月5号#xff0c;就输入5 如果是周六周日#xff0c;背景色显示为绿色
- B4 ~ 输入员工名称 当 B2…本文讲了如何在Excel中制作简单的排班表。
1排班表Layout效果
- B2 单元格找那个输入 日期
- C3 - AG3 输入日就是该月份的几号比如1月5号就输入5 如果是周六周日背景色显示为绿色
- B4 ~ 输入员工名称 当 B2 中年月发生变化的时候C3 - AG3 会跟着变背景色也会跟着变
比如变为B2变为 2025年5月 当然这里有很多不足咱们先看看这个是怎么做的吧具体需要改进以后再说。
2准备好Lyaout 并调整格式
Layout就下面这样的照着画就行。
2-1格式设置
- B2 输入日期比如 2025/1/1 B2的默认各位应该为标准把其格式改为日期 - C3 设为 B2 即C3设为B2单元格中设置的月初第一天 - D3 设为 C31 D3就设为B2所输入的月的第二天 - 选中D3向右拖动到 E3 - AG3 - 选中 C3 - AG3然后设定格式 自定义格式为 d (即为本月的某天 效果就是下面这样的
当然如果该月的日期少于31天那么最后面的几栏是下个月的1日2日...这个我们后面再说 3设置周六周日的背景色
3-1新建规则
Menu 开始 条件格式 新建规则 选 使用公式确定要设置格式的单元格然后输入公式
- weekday(C2,2)5
这个公式是啥意思呢
就是算一下单元格C2 中的日期是周几然后如果大于5的话表示是周六周日
那为啥设置C2呢这是因为Excel当中像这种选多个单元格的时候输入起头那个就可以了。 3-2weekday 函数
这里要插一下weekday 函数
- weekday(参数1参数2) 参数1输入-日期值 参数2输出-返回Type
- 返回Type又分为3种 - 1返回1 - 7周日~周六即 1-周日2-周一...6-周五7-周六 - 2返回1 - 7周一~周日即 1-周一2-周二...6-周六7-周日 - 3返回0 - 6周一~周日即 0-周一1-周二...5-周六6-周日 所以上面的公式 weekday(C2,2)5 》 weekday(C2,3)4 效果也是一样的。 3-2设置背景色
回到 上面的话题。
接着点 格式然后选一个颜色比如绿色 这样效果就出来了。 改一下B2 单元格的值比如为 2025/3/1这样绿色背景色的周六周日也会随之变化。 然后还需要设置一下B2 的格式为 YYYY年MM月 这样就更为稳妥了。 4 完善 - 月末之后的多余日期隐藏
这个日程表有个问题就是某月少于31天的话则会显示下一个月的前几天
比如 2月的表显示了3/13/23/3 选中最后3天然后点 Menu 开始 条件格式 新建规则 选 使用公式确定要设置格式的单元格然后输入公式
- TEXT(AE3,YYYYMM)TEXT($B$2,YYYYMM)
这个公式是说如果所选单元格中的年月值大于指定年月的值那么就适用格式 那么格式设置就简单了哈
- 背景设为白色
- 字体设为白色
效果就像这样 哎蒙B为啥后面不好用呢 这是因为规则有先后咱们那个规则默认被放前头去了
Menu 开始 条件格式 管理规则 选中规则点一下 向下箭头 按钮 这样就好用了
TODO:我发现好像规则的适用不是按照上面的顺序来的有点儿诡异如果你设置几次都不好用那你可以关一下文件再开一下试试。 参考
EDATE関数やEOMONTH関数で支払日や満期日の日付を求めよう- My Cloud : 富士通パソコン 更多内容请参照东京老树根博客主页
东京老树根-CSDN博客