Excel 基于另一个单元格显示值';s值

Excel 基于另一个单元格显示值';s值,excel,vba,Excel,Vba,我在寻找解决我在VBA代码中遇到的问题的方法时遇到了一些问题 我有两张表,在我的第一张表中,我有一个唯一的ID。在我的第二张表中,我想显示相应的值 例如,如果我有一个ID及其对应值的列表: 001 - AAA 002 - BBB 003 - CCC 在我的第一张纸上,我的ID是003。在我的第二张表中,值CCC应该出现 到目前为止,我已经准备好了一个IF语句,由于这个列表可能会发生变化,所以很难维护它 理想的解决方案基本上是有一个表,它与我的第一张表上的值匹配,并显示相应的值 任何帮助都将不胜

我在寻找解决我在VBA代码中遇到的问题的方法时遇到了一些问题

我有两张表,在我的第一张表中,我有一个唯一的ID。在我的第二张表中,我想显示相应的值

例如,如果我有一个ID及其对应值的列表:

001 - AAA
002 - BBB
003 - CCC
在我的第一张纸上,我的ID是003。在我的第二张表中,值CCC应该出现

到目前为止,我已经准备好了一个IF语句,由于这个列表可能会发生变化,所以很难维护它

理想的解决方案基本上是有一个表,它与我的第一张表上的值匹配,并显示相应的值

任何帮助都将不胜感激


谢谢

是的,VLOOKUP效果最好

假设你把它放在A列和B列的表1中

A      B
001   AAA
002   BBB
003   CCC

AND SO ON
第2页

在A1中键入数字,在B1中使用

=VLOOKUP(A1,Sheet1!A1:B100,2,FALSE)

VLOOKUP或索引/匹配或XLOOKUP?