搜索,匹配&使用Excel返回位置?

时间:2017-04-11 02:37:46

标签: excel excel-formula google-sheets excel-2010 spreadsheet

我正在寻找一个excel forumla,它将搜索单元格中的文本并返回附加表格中指定的位置(如果找到匹配项)。

我有一张包含以下列的工作表

| item   | location   | numbers |
|--------|------------|---------|
| apple  | washington | 1234    |
| pear   | wisconsin  | 567     |
| orange | california | 890     |

另一张包含以下列的表格:

| item_name           | location |
|---------------------|----------|
| super juicy pears   |          |
| fresh golden apples |          |
| apples from wa      |          |

我想要做的是搜索文本并显示位置。假设每个水果只有一个州。

请注意,我在这里看了一下,发现这里找到了一个未回答的问题:

Excel Match & Return Values

1 个答案:

答案 0 :(得分:1)

在Google表格中尝试:

=ARRAY_CONSTRAIN(FILTER(Sheet1!$B$2:$B$4,REGEXMATCH(A2,Sheet1!$A$2:$A$4)),1,1)

  • Sheet1!$B$2:$B$4是位置
  • Sheet1!$A$2:$A$4是项目

修改 使搜索不区分大小写:

=ARRAY_CONSTRAIN(FILTER(Sheet1!$B$2:$B$4,REGEXMATCH(A2,"(?i)"&Sheet1!$A$2:$A$4)),1,1)