如何用EXCEL制作可用于方便查询的倒班表

如题,我的想法是这样的,输入一个日期,能够自动显示这是星期几,然后今天上什么班,然后最后顺带输入这个日子之后的若干天的班别和星期,具体的是五个早班休息一天,两个夜班休息一... 如题,我的想法是这样的,输入一个日期,能够自动显示这是星期几,然后今天上什么班,然后最后顺带输入这个日子之后的若干天的班别和星期,具体的是五个早班休息一天,两个夜班休息一天又两个夜班休息两天,五个中班接着一个夜班休息一天。应该是可以做到的吧?
夜班1 夜班2 休息 夜班3 夜班4 休息 休息 中班1 中班2 中班3 中班4 中班5 夜班 休息 早班1 早班2 早班3 早班4 早班5 休息 夜班用怎么标示,中班用怎么标示,早班用怎么标示。
展开
 我来答
9986415
推荐于2016-07-02 · TA获得超过456个赞
知道小有建树答主
回答量:266
采纳率:66%
帮助的人:54.8万
展开全部

这个比较简单,看你的说明,应该是20天一轮,那么先在表中输入两列 一列 从0~19 令一列就是你说的早班、早班、早班、...夜班、休息,(这里需要考虑一下排序的问题,就是你从那一天开始)

然后用NOW() 显示今天的日期,用WEEKDAY显示星期,用=INT(MOD(NOW(),20))求出今天是0~19中哪一个位置,最后用LOOKUP函数找出今天上什么,后面两天一样,=INT(MOD(NOW(),20))+1,+2其他一样。

 

至于

夜班1 夜班2 休息 夜班3 夜班4 休息 休息 中班1 中班2 中班3 中班4 中班5 夜班 休息 早班1 早班2 早班3 早班4 早班5 休息   夜班用怎么标示,中班用怎么标示,早班用怎么标示。
看你自己喜欢怎么定义了

BAIXINGR

2015-01-22 · TA获得超过3万个赞
知道大有可为答主
回答量:2.9万
采纳率:89%
帮助的人:8693万
展开全部
这个是可以做到,不过要有你以你的排班表元数据为前提,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
有风北下
2015-01-22 · TA获得超过157个赞
知道答主
回答量:195
采纳率:50%
帮助的人:88.9万
展开全部
星期几公式="星期"&WEEKDAY("2012-9-11",2)

如果星期1357上白班,星期246上晚班
=IF(OR(WEEKDAY("2012-9-11",2)={1,3,5,7}),"白班","晚班")
数组公式
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式