【问题标题】:Search, Match & Return location using Excel?使用 Excel 搜索、匹配和返回位置?
【发布时间】:2017-04-11 02:37:45
【问题描述】:

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

我有一张包含以下列的表格

| 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

【问题讨论】:

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


    【解决方案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)

    【讨论】:

    • 快速问题:看起来这是区分大小写的,Apple 与 Apple 不匹配。有什么方法可以在不向水果表添加两个条目的情况下解决这个问题?
    • 在正则表达式中添加"(?i)" 使其不区分大小写
    • 我不想问,但我会在哪里添加这个?
    • 我在答案中的第二个公式
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-05
    • 2013-08-19
    • 1970-01-01
    • 1970-01-01
    • 2018-11-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多