标签: excel-formula
我想查找第一个带有第二个ID的ID匹配,如果找到则匹配第一个日期与相同原始日期内的给定范围日期,然后根据匹配的第一个日期添加休假类型
使用Vlookup / Match index / if
答案 0 :(得分:1)
假设显示的列是A到H,从第1行开始,这是C2的公式:
=INDEX($F$2:$F$7,MATCH(1,(A2=$E$2:$E$7)*(B2>=$G$2:$G$7)*(B2<=$H$2:$H$7),0))
请注意,这是一个数组公式。要使其工作,您需要在单元格C2中双击以使您处于编辑模式,然后粘贴公式,然后按CTRL-SHIFT-ENTER保存公式。
您需要调整对E,F,G和H列的引用以包含所有行。记得每次按CTRL-SHIFT-ENTER。