Excel 如果两个日期之间有多个值,如何将条件应用于另一个文件中的vlookup值?
我在一个文件中列出了员工id、他们的雇佣开始日期和雇佣结束日期。另一个文件有其组,如FT、PT、CS等,其开始日期和结束日期分散,在特定员工开始日期和结束日期之间有多个组。 Dor示例-Excel 如果两个日期之间有多个值,如何将条件应用于另一个文件中的vlookup值?,excel,Excel,我在一个文件中列出了员工id、他们的雇佣开始日期和雇佣结束日期。另一个文件有其组,如FT、PT、CS等,其开始日期和结束日期分散,在特定员工开始日期和结束日期之间有多个组。 Dor示例- Employee ID 10 | Employment Start Date 01/01/2011 | Employment End Date 12/31/2018 组文件包括: Employee ID 10 | Group Start Date 01/01/2011 | Group End Date 12
Employee ID 10 | Employment Start Date 01/01/2011 | Employment End Date 12/31/2018
组文件包括:
Employee ID 10 | Group Start Date 01/01/2011 | Group End Date 12/31/2015 - Group PT
Employee ID 10 | Group Start Date 01/01/2016 | Group End Date 12/31/2017 - Group FT
Employee ID 10 | Group Start Date 01/01/2018 | Group End Date 12/31/2018 - Group FT
我需要忽略PT,让FT拥有以下内容:
Employee ID | Employment Start Date | Employment End Date | Group
10 01/01/2011 12/31/2018 FT
我怎么得到它
提前谢谢 员工ID:
=VALUE(SUBSTITUTE(LEFT(A1,FIND("|",A1,1)-2),"Employee ID ",""))
组开始日期:
=SUBSTITUTE(MID(A1,FIND("|",A1,1)+2,FIND("|",A1,FIND("|",A1,1)+2)-FIND("|",A1,1)-3),"Group Start Date ","")
组结束日期:
=SUBSTITUTE(MID(A1,FIND("|",A1,FIND("|",A1,1)+2)+2,FIND(" - ",A1,FIND("|",A1,FIND("|",A1,1)+2)+3)-FIND("|",A1,FIND("|",A1,1)+2)-2),"Group End Date ", "")
组(英尺/英尺):
只需使用筛选功能筛选PT员工
=RIGHT(A1,2)