VLookup IF条件是否满足

我试图让VLookup在我的电子表格中的特定行上运行。 该表是自动生成的,所以手动将VLookupinput特定的行是一个问题,因为我需要不时地改变。

我有一个testingIF语句(如下所示),完美的工作。

=IF(LEFT(A3,6)="200301","Yes","No") 

这也是我的VLookup。

 =L4*IFERROR(VLOOKUP($I4,INDIRECT("data!weights"),2,FALSE),0) 

我试图让VLookup在IF语句的'Value_If_True'部分运行。

提前致谢

如果我理解你的问题,你必须把第二个公式放在第一个公式的"Yes"部分。

 =IF(LEFT(A3,6)="200301",L4*IFERROR(VLOOKUP($I4,INDIRECT("data!weights"),2,FALSE),0),"No")