如何在Excel中输入日期得出排班?
发布网友
发布时间:2022-04-23 06:20
我来回答
共3个回答
热心网友
时间:2022-05-02 15:37
在 Excel 2007 中,如果单元格为常规时,可用公式“=IF(MOD((DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))-44197),3)=0,"A",IF(MOD((DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))-44198),3)=0,"B","C"))”;
如果单元格为日期时,可用公式“=IF(MOD((DATE(YEAR(E1),MONTH(E1),DAY(E1))-44197),3)=0,"A",IF(MOD((DATE(YEAR(E1),MONTH(E1),DAY(E1))-44198),3)=0,"B","C"))”
下图为上述公式的结果:
图1 单元格为常规时的公式及结果
图2 单元格为日期时公式及结果
注1:实际应用时,只需一行两个单元格,一个输入日期,另一个输入公式。上图输入多日期只是为了便于验证。
热心网友
时间:2022-05-02 16:55
设输入的日期在A1,给出 结果 在A2,请在A2输入公式:
=LOOKUP(MOD(A1-"2021-1-1",3),{0,1,2;"A班","B班","C班"})
即可。追问那么两班制的话,是不是————B2=CHOOSE(MOD((A2-"2021-1-1"),2)+1,"A","B")
追答可以的。
B2=CHOOSE(MOD((A2-"2021-1-1"),2)+1,"A","B")
或
=IF(MOD(A1-"2021-1-1",2)=0,"A班","B班")
或
=LOOKUP(MOD(A1-"2021-1-1",2),{0,1,2;"A班","B班"})
热心网友
时间:2022-05-02 18:29
如图,A2为想要推算的日期
B2=CHOOSE(MOD((A2-"2021-1-1"),3)+1,"A","B","C")
追问那么两班制的只有AB班是不是B2=CHOOSE(MOD((A2-"2021-1-1"),2)+1,"A","B")
追答是的
如何将excel表格的日期自动排班?
1、将星期一到星期日自定义序列,然后将日期列按自定义序列排序。2、打开需要设置的Excel表格。用鼠标选取需要日期排序的数据。单击鼠标右键,找到“排序”,点击进入。系统中并没有默认日期排序,所以需要点击“自定义”。进入以下页面后,点击“升序”位置。点击“自定义序列”。3、选中要对应星期的日期。
excel月排班表怎么做月排班表格
您好!您可以使用Excel来制作排班表。以下是一些步骤:1. 在A1单元格输入“日期姓名班次”,然后调整A列为正常宽带(把鼠标箭头放在顶部序号A单元格右边框处出现十字架时,双击即可)。2. 编辑A1单元格,在“日期”与“姓名”之间连续按两次Alt+enter键,然后在“日期”之前按八次空格键,再按一次Tab...
如何在Excel中输入日期得出排班?
在 Excel 2007 中,如果单元格为常规时,可用公式“=IF(MOD((DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))-44197),3)=0,"A",IF(MOD((DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))-44198),3)=0,"B","C"))”;如果单元格为日期时,可用公式“=IF(MOD((DATE(YEAR(E1),MONT...
EXCEL中如果要填入日期,来排班,怎样方便呢,不想要日期自己一个个...
1.在序列中键入第一个日期,例如,在单元格中键入“09-6-13”。2.选择单元格并用填充柄 (填充柄:位于选定区域右下角的小黑方块。将用鼠标指向填充柄时,鼠标的指针更改为黑十字。)来填写一列连续的日期。如果仅需要在列表中输入工作日,请单击“自动填充选项” ,然后仅选择“以工作日填充”。
excel函数自动排班表
1、以Excel2007为例,打开Excel表格。2、设置日期、部门、姓名、电话等项,这就需要看你需要哪些了,可以自由添加其他选项。3、表格制作完成以后,给表格加边框。4、在表格中把日期、部门、姓名等等都填上。然后调节到合适的行高和行距。5、表格里字体可以随意调整大小及字体。6、拖住鼠标左键往右侧拖拉...
排班表表格制作教程
1. 打开电子表格软件:使用Microsoft Excel的文档。2. 设计头:在第一行输入表头信息,例如日期、星期几、员工姓名等。根据您的需求和排班方式设计表头。3. 输入日期和时间:在合适的列中输入日期和时间。您可以手动输入或使用公式生成日期和时间,例如使用=TODAY()函数来自动生成当前日期。4. 输入员工...
用Excel怎么实现排班?
日期”,B列“白班”、C列“夜班”:B2输入 =IF(MOD(MONTH(A2)+INT((DAY(A2)-IF(DAY(A2)=31,2,1))/10),2),"1组","2组")C列输入 =IF(B2="1组","2组","1组")均回车并向下填充。(行号被我隐藏了很多,目的是给你看看12-31、01-31、02-28等这些特殊日期是否正确)...
EXCEL怎么通过日期抓取当日排班是白班还是夜班?
以A列和E列数据为基础,以i1和i2为查找条件反馈F列对应内容,则i3公式=IFERROR(index($F$2:$F$11,small(if(($a$2:$a$11=i2)*($e$2:$e$11=i1),row($a$1:$a$10),4^8),row(a1))),"未找到")。最后以ctrl+shift+回车三键结束。效果如图。如果是跨页查询,在A、E、F的...
excel如何排班
在Excel中进行排班,首先需要创建一个排班表格。这个表格可以包括日期、员工姓名、班次等关键信息。例如,在第一列输入连续的日期,从当月的第一天到最后一天;在第一行,除了日期列外,可以设置“员工姓名”“上午班”“下午班”等表头。接下来,利用Excel的排序和筛选功能来安排班次。通过对日期进行排序,...
excel日期排班表怎么做
用EXCEL排班,可以设定一些统计公式用来验证排班是否合理。而怎么排班还是要靠自己去思考设计的。下面是一个医院护士的排班计划。合计有22人,分3班。每班至少有5人。排班的计划及统计公式如图:结果如图:当然,在实际工作中排班要考虑的因素还有很多,可以根据实际的约束条件来设计。这里只是举了一个简单...