excel日期排班表怎么做

假如我现在排了一个月的班 但是在exceL中只显示7天
12月1日 12月2日 ·······12月7日
张三 白 夜········· 夜
李四 夜 白········· 中
王五 中 中········ 白

问题来了 我要在12月1日那有个下拉菜单 菜单可以选择1-30日的任意一天 选择任何一天 排班也跟着自动翻 请问要怎么做

 用EXCEL排班,可以设定一些统计公式用来验证排班是否合理。而怎么排班还是要靠自己去思考设计的。下面是一个医院护士的排班计划。合计有22人,分3班。每班至少有5人。

排班的计划及统计公式如图:

结果如图:

当然,在实际工作中排班要考虑的因素还有很多,可以根据实际的约束条件来设计。这里只是举了一个简单的例子给大家参考。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-13
1)在sheet1中填好排班表,A列为姓名,B列为12.1班次,C列为12.2班次,依次类推,直至AF列。[B1:AF1]是日期区域,输入日期,自定义日期格式
2)将[B1:AF1]区域定义为名称DateRange
3)复制A列在sheet2中
4)[B1]有效性设置为序列,来源为"=DateRange",会出现下拉框,试选12月1日
5)[C1]=[B1]+1,依次类推,到[H1]
6)[A1]=match(B1,DateRange,0)
7)[B2]=offset(Sheet1!$A2,0,$A$1+Column()-2)
8)复制[B2]并粘贴公式到[B2:H4]区域
9)更改[B1]日期,则可实现[C1:H1]日期区域及[B2:H4]班次区域均跟随变化本回答被网友采纳
第2个回答  2019-11-02
第3个回答  2020-02-28