É assim que o EXCEL se comporta. Você pode ver o comportamento bem simples:
- verifique se a célula
A1
está em branco / vazia. - insira esta fórmula em
B1
:=A1
- observe como B1 mostra um valor de "0".
- insira esta fórmula em
C1
:=IF(ISBLANK(A1),"",A1)
Você pode usar essa verificação ISBLANK semelhante em sua consulta original.
=IF(K14<>"",VLOOKUP(K14,Sheet132!$A$2:$E$333,3,FALSE),if(isblank(K14,"",K14)))
[edit]
A verificação do VLOOKUP real está em branco, no entanto, significa duplicar o VLOOKUP, o que é uma porcaria. Então, eu costumo soltá-lo em sua própria célula (digamos L14
), então você tem:
L14: =VLOOKUP(K14,Sheet132!$A$2:$E$333,3,FALSE)
e, em seguida, sua função acima muda para:
=if(ISERROR(L14),if(isblank(K14),"",K14),L14)