如何修改我的VLOOKUP()只search1个字符?

我有一个Excel工作簿下拉列表中的几个单元格。 其他单元格使用VLOOKUP()search参考工作表以获取下拉值代码的说明。

我不得不修改我的下拉列表,不仅包含价值代码,而且还包含描述。 因此,其他单元格的VLOOKUP()不再正常工作,查找整个值,如“ 1 – Bag ”,而不是“ 1 ”。

下拉列表示例 – 单元格(F5)之前:1,2,3,4,5之后:1-袋,2-液体,3-固体,4-jar等

参考单元示例 – 单元(A21)之前:= IFERROR(VLOOKUP(F5,SampleFrom!1:10,2,FALSE),“”)之后:

有人可以协助我修改我的公式,只search单元格值的第一个字符,在这个例子上面的F5的值的第一个字符? 谈到Microsoft Excel,我仍然非常可爱。

=IFERROR(VLOOKUP(LEFT(F5,1),SampleFrom!1:10,2,FALSE),"") 

或者如果查找值应该是一个真实的数字

 =IFERROR(VLOOKUP(--left(F5,1),SampleFrom!1:10,2,FALSE),"")