想通过姓名清单,将数据列的相关姓名提取相关负责人,财务和生产部门可能都会出现的问题,其实这个就是个查找问题,不过用到的是数组查找。

Excel中根据条件提取数据中相关文本——LOOKUP函数-趣帮office教程网

在B2位置输入=LOOKUP(1,0/FIND(D$2:D$7,A2),D$2:D$7)后下拉即可,用的是FIND函数进行数组查找,再利用LOOKUP函数的数组形式在于第一列和第一行中查找制定的值,并返回数组最后一行或最后一列的同一位置的值。

Excel中根据条件提取数据中相关文本——LOOKUP函数-趣帮office教程网

LOOKUP函数原理: LOOKUP (1,0/ (查找区域=查找值),返回区域) 函数的套路也很简单,用0除以判断条件,只有相符的才不会发生除0错误,使用1进行匹配,即可将对应数值匹配出来。就是我们通过FIND函数确认了A2数据中含有哪个员工,再用LOOKUP函数导出。

Excel中根据条件提取数据中相关文本——LOOKUP函数-趣帮office教程网

这样类似的问题,都可以通过新函数公式=CONCAT(IF(ISERR(FIND($D$2:$D$7,A2)),"",$D$2:$D$7))得到。

Excel中根据条件提取数据中相关文本——LOOKUP函数-趣帮office教程网