Uma célula em branco não é igual a zero no Excel. Excel reconhece em branco como vazio em vez de um valor. Se você precisar de uma célula em branco para ser tratada como zero em uma fórmula, faça algo assim (para este exemplo, usarei A1 como a célula referenciada):
if(isblank(a1),0,a1)
Use isso no lugar de a1 em sua fórmula.
EDIT: Você recebeu várias respostas. Ambos abordam o "como consertar", mas não abordam realmente a segunda parte da sua pergunta.
O Excel reconhece a diferença entre um valor explícito de zero e a ausência de um valor. Em alguns casos, as implicações de um valor ausente em uma fórmula não fazem diferença. 3 + 0 é o mesmo que 3 + nada. Quando não há diferença lógica em um cálculo, o Excel tratará uma célula vazia como se contivesse zero.
Tudo bem se é isso que você pretende. No entanto, se as células representam dados, você normalmente deseja distinguir entre um valor digitado como 0 e um valor que está faltando e deve ser outra coisa ou deve ser excluído. É por isso que é uma boa prática não confiar no Excel para adivinhar como você deseja usar a célula, mas sim para torná-la explícita.
No momento desta edição, há várias sugestões para forçar um espaço em branco a um valor zero. Um método simples: prefixar a referência da célula com um par de minuses:
--a1
Os minuses duplos deixarão um valor numérico inalterado, retornarão um zero se estiver em branco ou um erro se for algo diferente (como um caractere de espaço).
Por que você tem uma célula que se comporta de maneira diferente, pode haver vários motivos. Teríamos que ver a planilha e como você está usando a célula do problema. No entanto, provavelmente não está formatando. Pelo menos em versões posteriores do Excel, mesmo se a célula estiver formatada para algo como texto, se estiver vazia, ela será tratada como zero para cálculos. Uma causa mais provável é que a célula não esteja vazia, mas contém algo como um caractere de espaço. Se é isso que está acontecendo, nenhuma das correções sugeridas funcionará (um espaço não é um espaço em branco ou um número). Tente excluir a célula, o que removerá qualquer conteúdo que não esteja visível.
Se você está curioso sobre o conteúdo, use funções de string para ver o que é. Len (a1) dirá se está vazio.