Google sheets 夜班排班示例-自动填写休息日

Google sheets 夜班排班示例-自动填写休息日,google-sheets,Google Sheets,需要实施以下内容,并且需要一些关于如何在我们医院的科室值班表中实现这一点的提示 如果工作人员的前3行为夜班,第2-4行为夜班,则在第二天,应自动在白班行第>=5行设置休息日 只要在夜班行中选择了成员,该//符号就应该保留在单元格中-用户不应该能够更改或删除相应的// 但是,当计划更改且取消选择夜班行上的成员时,//符号应消失,然后可以在下一个白班单元格上设置另一个值 A14:={A1:AF4} A18:={A5:B8} 将其粘贴到单元格C18并向右拖动: =ARRAYFORMULA(IF(IFE

需要实施以下内容,并且需要一些关于如何在我们医院的科室值班表中实现这一点的提示

如果工作人员的前3行为夜班,第2-4行为夜班,则在第二天,应自动在白班行第>=5行设置休息日

只要在夜班行中选择了成员,该//符号就应该保留在单元格中-用户不应该能够更改或删除相应的//

但是,当计划更改且取消选择夜班行上的成员时,//符号应消失,然后可以在下一个白班单元格上设置另一个值

A14:={A1:AF4}

A18:={A5:B8}

将其粘贴到单元格C18并向右拖动:

=ARRAYFORMULA(IF(IFERROR(VLOOKUP($A$5:$A$8, B2:B4, 1, 0), )<>"", "//", 
 REGEXREPLACE(C5:C8, "//", "")))
然后锁定生成的表,这样它就不会被操纵

或者,您可能希望根据安全级别使用此选项

=ARRAYFORMULA(IF(IFERROR(VLOOKUP($A$5:$A$8, B2:B4, 1, 0), )<>"", "//", {C5:C8}))

sry,试图使其尽可能清楚-将修改。不过,这很简单符号代表医生在上夜班后休息的一天。它适用于所有人,白天,夜班结束。在这个例子中,你可以看到,HOL在1号周五晚上上夜班,所以HOL在2号周六休息。这是一个非常好的主意,但是它应该在同一张桌子上工作。这是不可能的,因为你有这些下拉列表,但是下拉列表包括//我看到了,但是你不能在下拉菜单中选择公式。哦,好的,我明白了,那我可能得写个剧本。。。思考如何开始。。。