首页 > 解决方案 > Vlookup - 如何处理 #n/a 错误 - office 365

问题描述

我在 1905 版(编译 11629.20196)中使用 MS Excel O365 Business。在这种情况下,我创建了两张表:1)“订单”

在此处输入图像描述

2) 订单状态

在此处输入图像描述

NUMBER_ORDER 列(在 Order_status 表中)已通过下拉列表创建所有单元格,为“订单”表中的列提供源:=Orders!$B$2:$B$1048576

现在我想从“Order_status”表中的 DESC_ORDER 创建一个公式,该公式会自动从“NUMBER_ORDER”列中的单元格写入数据。通过编写该公式,我有“#N/A”错误(尽管更正了 2 张纸中的所有数据)。

我试过什么?

我尝试了几种不同的方式:

1)我已经写=VLOOKUP(E2,Orders!$A:$B,COLUMN(Orders!$A$2:$A$1048576))了然后我格式化了文本以在“订单”表中列 DESC_ORDER。它没有用。

2)然后我通过更改为 E2 单元格中的文本来尝试此 VLOOKUP =VLOOKUP(TEXT(E2,"#"),Orders!$A:$B,COLUMN(Orders!$A$2:$A$1048576)):。也没有用。

3)然后我修改为E2单元格中的Trim:=VLOOKUP(TRIM(E2),Orders!$A:$B,COLUMN(Orders!$A$2:$A$1048576))没有帮助。

4)后来我在“订单”表中为这 2 列创建了 2 个视图“订单”。以及“Order_status”表中的列中的“Orders_status”。我重写了那个公式:=VLOOKUP(Order_status,Orders!$A:$B,1,FALSE)仍然显示#N/A!错误。

我一直在寻找任何解决方案,但我仍然没有找到。有人可以请我该怎么办吗?有任何想法吗?Thx 提前寻求帮助或任何提示。

标签: exceloffice365vlookupna

解决方案


尝试:

=INDEX(Orders!$A$2:$A$6,MATCH(E2,Orders!$B$2:$B$6,0))

结果:

在此处输入图像描述


推荐阅读