excel - Excel:使用参考范围内的生效日期根据单个查询日期查询适用记录范围的方法
问题描述
我正在使用两个 Excel 工作表来完成这项任务。
工作表 1:此工作表的表格跟踪特定日期范围内人们之间的关系。每条记录的结构是 [Person1, Person2, Begin Date, End Date (null, 除非适用)]。Person1 是项目负责人,Person2 是项目负责人的助手。这些记录不会被替换;当关系发生变化时,会向表中添加一条新记录。
工作表 2:这是人员 1 的项目按时间顺序记录,它引用工作表 1 以根据项目日期查找人员 2。结构为 [Person1, ProjectName, ProjectDetail, EffectiveDate, Person2(查询)]
我想使用 Worksheet 2 上的 EffectiveDate 来为每条记录找到适用的 Person2,它位于 Worksheet 1 规定的范围内。 Worksheet 2 定期添加数百条记录。这将允许 Person2 列中的公式是静态的,并在将记录添加到工作表时返回一个值。
希望这是有道理的,提前感谢您的帮助!
Worksheet 1
Person1 Person2 BeginDate EndDate
Lara Rios Sylvia Erickson 6/5/19 3/5/20
Ismael Dunn Tommie Bullock 5/23/19 3/5/20
Lorie Ramirez Mary Webster 3/28/20
Georgette Bartlett Jessica Stuart 10/19/19
Rashad Hardin Vincent Hampton 2/10/19 3/5/20
Lara Rios Tommie Bullock 3/5/20
Ismael Dunn Vincent Hampton 3/5/20
Rashad Hardin Sylvia Erickson 3/5/20
Worksheet 2
Person1 ProjectName ProjectDetail EffectiveDate Person2
Lara Rios Widget City, Inc Bicycles 7/19/19 [query to find Person2]
Ismael Dunn Partners, LLC Storage Space 12/5/19 [query to find Person2]
Lorie Ramirez Sample Co Food Prep 3/5/20 [query to find Person2]
Georgette Bartlett Create New, LP Table Placement 4/30/20 [query to find Person2]
Rashad Hardin Precipitation, LLC Rain Barrels 5/1/20 [query to find Person2]
例如,您可以在工作表 1 中看到,Sylvia 与 Lara 合作了 9 个月,但现在与 Rashad 合作。她的名字将在去年 7 月的 Widget City 项目中回归,但她的名字也将在 5 月初的 Precipitation 项目中回归。如果在公式中不使用日期,它将在其中一个单元格中返回错误的结果。
解决方案
推荐阅读
- angular - Meteor 服务器重启后会话未恢复
- java - OpenJDK 和 update-alternatives 命令
- git - Git 从 fork master 推送到远程上游分支
- python - 使用 python、BeautifulSoup 和 pandas 'read_html' 进行网络抓取的问题
- laravel - Laravel - 从第二个表中获取两个日期之间的记录
- javascript - 逐点更新单个值,无需突变和重建对象的初始结构JS
- r - R分位数函数因小值而失败
- flutter - 如何在加载应用程序之前避免图像区域显示蓝色
- python - 通过referrer header找出网络流量来源
- python - 多个绘图子图的单个滑块