=IF($L2="","",IF(ISNUMBER(L2),L2,(VLOOKUP(VALUE($L2),'Inv-PO cross-ref'!$A$2:$B$1048576,2,FALSE))))
-
IF(ISNUMBER(L2),L2,(VLOOKUP...
- você está fazendo o oposto do que você descreveu.
"se CELL L2 é um número, então faça um vlookup"
= > primeiro parâmetro deIF
deve ser oVLOOKUP
-
VLOOKUP(VALUE($L2)
- como L2 é um número, você não precisa convertê-lo novamente
para sua fórmula: =IF($L2="","",IF(ISNUMBER(L2),VLOOKUP(L2,'Inv-PO cross-ref'!$A$2:$B$1048576,2,FALSE),L2))