【问题标题】:can you use wildcards with vlookup?您可以在 vlookup 中使用通配符吗?
【发布时间】:2010-10-11 23:12:30
【问题描述】:

我想做一个 vlookup,但我希望它匹配一个单元格的 SUBSET。这可能吗?

例如,如果我正在寻找“alex is smart”并且单元格具有“alex is smart blah blah"”,我希望它与 alex is smart 匹配

这可能吗?

【问题讨论】:

    标签: excel


    【解决方案1】:

    您可以在查找值参数中使用通配符。如果单元格 A1 包含文本“alex is smart”,您可以使用:

    =VLOOKUP("*"& A1 &"*",A2:B3,2,FALSE)
    

    您还可以对查找值进行硬编码,例如:

    =VLOOKUP("*alex is smart*",A2:B3,2,FALSE)
    

    【讨论】:

    • 非常非常非常酷的想法!!!!!!!!!!!!!不幸的是,它只在部分时间有效。请在大型数据集上自行尝试
    • 珍妮。我尝试了 20,000 行唯一数据和最后一行的匹配项。有 10,000 行的 vlookup,速度很慢,但很有效。这是 Excel 2003。“仅在部分时间工作”是什么意思?什么时候有效,什么时候无效?
    • 我想把这个文件发邮件给你
    • 珍妮,很抱歉,我忙得不可开交,没有时间去追求这个。祝你好运!
    猜你喜欢
    • 2019-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-21
    • 1970-01-01
    • 1970-01-01
    • 2016-09-09
    • 2014-04-28
    相关资源
    最近更新 更多