如何使用VLOOKUP填写小时日历时间表?

MBearnstein37

而不是打字了我处理的,因为它是相当长的和武断而不它引用的列的功能,我提供了一个简化的实体模型,我的电子表格的位置确保对其进行复制,而不要直接编辑原始文件。如果我需要删除此链接,我会的。

本质上,我正在尝试制定另一方已经创建的日程表,并根据VLOOKUP搜索键将其显示在每小时日历视图中在上面链接的示例中,我在“主计划”选项卡中创建了一个教室计划,其中包括教室,主题,教师,开始时间和结束时间以及日期。我已经安排了当天以及从前一天的某些结束时间到午夜之后的前一天安排的房间,因此,如果它们碰巧出现在当日的日历视图中,我希望将它们包括在内。清晨。在同一标签中,我有一个VLOOKUP以房号为搜索关键字的公式。该公式之所以这么长,是因为我必须考虑是否有多个用逗号“,”或正斜杠“ /”分隔的房间,并且它是从提供给我的另一个Stack Overflow问题的解决方案中得出的。它可以完成工作,但是如果有一种方法不那么令人费解,那么我就会不知所措。

我想将“主时间表”选项卡中的数据转换为“房间时间表”选项卡中的日历视图我以为我可以用一些IF语句在逻辑上解决问题,但是我一直在努力。我意识到在这种平台上并非总是喜欢这样的开放式问题,但是我对如何完成我要去的事情不知所措,尤其是在没有任何公式花费很长时间来填充日历的情况下更新主时间表,因此非常感谢在正确方向上的任何帮助或推动。如果我链接的电子表格或目标不明确,我很乐意澄清任何事情。

玩家0

粘贴到C2单元格中,然后向下拖动到右侧:

=IFERROR(FILTER('Master Schedule'!$F$2:$F&CHAR(10)&'Master Schedule'!$D$2:$D, 
 REGEXMATCH('Master Schedule'!$E$2:$E, "^"&$A2&"$"), 
 HOUR('Master Schedule'!$B$2:$B)<=HOUR(INDEX(SPLIT(C$1, "-"), 1, 1)), 
 HOUR('Master Schedule'!$C$2:$C)>=HOUR(INDEX(SPLIT(C$1, "-"), 1, 1)),
 'Master Schedule'!$A$2:$A=TODAY()))

0


注意:如果将其转换为一个单元格的数组公式,那么工作表的性能将受到很大影响,因此,这种基于单元格的解决方案

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何比较我选择的日历结束时间是否早于 12 小时日历时间的所选日历开始时间?

来自分类Dev

根据Google日历时间表更改img标签

来自分类Dev

使用C#在SQL表中创建“每月时间表/时间表日历”

来自分类Dev

使用日历时间检查运行服务

来自分类Dev

Python制作时间表日历

来自分类Dev

jQuery时间表或带有这样的时间表的jQuery日历

来自分类Dev

如何在时间表中划分小时数以说明午夜后的工作?

来自分类Dev

如何使用结构获取用户时间表?

来自分类Dev

如何使用Rally WS API提取时间表数据?

来自分类Dev

如何使用PHP生成贷款还款时间表

来自分类Dev

如何使用结构获取用户时间表?

来自分类Dev

在PostgreSQL中使用INTERVAL添加小时日期/时间

来自分类Dev

完整日历时间间隔应为1小时,从6:30开始

来自分类Dev

发送消息-每小时,每天,每周安排时间表

来自分类Dev

使用Primeng日历时如何格式化日期?

来自分类Dev

春季如何避免时间表重叠?

来自分类Dev

如何从json格式显示时间表

来自分类Dev

使用LINQ检查时间表重叠

来自分类Dev

使用Jsoup解析HTML时间表

来自分类Dev

使用ScheduleJobs调用时间表

来自分类Dev

使用系统关闭的时间表

来自分类Dev

使用LINQ检查时间表重叠

来自分类Dev

按分钟比较日历时间

来自分类Dev

如何使用GTFS在午夜之后的今天出发时间中加入时间表?

来自分类Dev

熊猫历时日期

来自分类Dev

R生成每小时日期时间

来自分类Dev

如何将日历时间更改为jalali(波斯语)

来自分类Dev

Cronjob时间表

来自分类Dev

同步时间表