O jatulle está correto em um iferror funcionará e é uma resposta completa. No entanto, também irá mascarar qualquer outro erro que ocorra em qualquer uma das fórmulas de aninhamento. Isso pode ou não ser do seu agrado.
Uma maneira diferente de fazer a embalagem é colocar um cheque em branco na frente.
- if ($ g4="", "", {Resto da fórmula original}, "")
dentro da fórmula, de modo que seja $ g4 vazio, a célula permanece em branco. Se eu tiver várias células e quiser fazê-lo somente quando todos tiverem valores, então eu uso uma OR como
- if (ou ($ g4="", L $ 3=""), {Resto da fórmula original}, "")
Por fim, se eu estiver usando isso em vários lugares, vou convertê-lo em um nome [usando o gerenciador de nomes na faixa de opções]
- válido = ou ($ g4="", L $ 3)
então seria usado como
- Se (Válido, {Resto da fórmula original}, "")
Eu prefiro usar um nome como Válido em vez de ou ($ g4="") mais fácil de trabalhar depois, se eu precisar modificar algo.
Por fim, continuei usando $ g4="" em vez de isblank ($ g4). O ISblank pode ser usado se for melhor para você.