Excel 公式问题比较部分字段

Excel Formula Issue Compare partial fields

我在 excel 中有 4 列。 “A”列有 32,000 多行文件名。 “L”列有 2 个位置的模式代码和 56 个条目,“M”列有模式描述(同样是 56 个条目),“E”列目前为空。

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

我的以下公式无效。一切都填写为“未提供” 谁能看到我要去哪里?

我的数据是这样的....

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

AD001FM    AD        Adjustments

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

此致, -罗恩

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

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

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

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

或者:

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