【问题标题】:Excel Formula Issue Compare partial fieldsExcel 公式问题 比较部分字段
【发布时间】:2021-09-14 11:53:38
【问题描述】:

我在 excel 中有 4 列。列“A”有 32,000 多行文件名。 “L”列有 2 个位置的 Schema Code,有 56 个条目,“M”列有 Schema Description(同样是 56 个条目),“E”列现在是空的。

我需要将“A”列的前两个位置与“L”列匹配,如果有匹配项,我需要使用“M”列中匹配行(架构描述)的值填充“E”列”。如果没有匹配,它必须说“未提供”。

我下面的公式不起作用。一切都填写为“未提供” 谁能看到我要往南走吗?

我的数据看起来像这样......

Col "A"    COL "L"   Col "M"

AD001FM    AD        Adjustments

=IF(ISERROR(VLOOKUP(LEFT(A1,2),L2:L57,1,FALSE)),"未提供",M2)

问候, -罗恩

【问题讨论】:

    标签: excel excel-formula formula vlookup


    【解决方案1】:

    根据您的 Excel 版本,您有很多选择。例如在E1 开头:

    =IFERROR(VLOOKUP(LEFT(A1,2),L$1:M$56,2,0),"Not Provided")
    

    然后把这个公式往下拉。但是,如果您有 Microsoft365,则有更简单的公式,例如:

    =FILTER(M$1:M$56,L$1:L$56=LEFT(A1,2),"Not Provided")
    

    或者:

    =XLOOKUP(LEFT(A1,2),L$1:L$56,M$1:M$56,"Not Provided")
    

    【讨论】:

    • 非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多