Excel-需要在列表单元格中搜索数组中的子字符串,无法使索引/匹配正常工作?

时间:2018-10-30 20:47:29

标签: excel-formula

如前所述,我正在尝试在单个单元格中搜索与值数组匹配的子字符串,由于某种原因,我的惯用技巧都没有用。

更具体地说,我在列中有一个描述列表。其中一些描述包括机场代码。在另一张纸上,我列出了35,000个机场代码。我想做的是分别搜索每个描述,以与机场代码数组匹配,如果存在,则返回匹配值。

我通常使用索引/匹配,但由于某些原因,它一直不适用。

谢谢, 里克

1 个答案:

答案 0 :(得分:0)

我找到了公式...我知道我在某个地方有它。如果其他人想要它:

=INDEX(reference!$G$2:$G$39172,MAX(IF(ISERROR(FIND(reference!$G$2:$G$39172,SageReportData1!$Q3)),-1,1)*(ROW(reference!$G$2:$G$39172)-ROW($G$2)+1)))

这将在子字符串中搜索值的数组并返回结果。