Parece que uma simples declaração IF()
com ISBLANK()
é o que você precisa.
Verifique se o seu valor A está em branco, se não, use seu valor. Se sim, então verifique se o seu valor B está em branco, se não, então use seu valor.
Se ambos os critérios ficarem em branco, basta usar uma string vazia (isso permite preencher um intervalo grande e deixá-lo em branco até que os dados entrem).
=IF(ISBLANK(A1)=FALSE, A1,IF(ISBLANK(B1)=FALSE, B1,""))
Uma ressalva: Isso pressupõe que as células em branco estão realmente vazias. Se as células vazias não estiverem realmente vazias (por exemplo, você está usando uma fórmula para exibir um valor ou uma célula em branco nas colunas A e B), o ISBLANK não funcionará.
Se você não estiver pré-preenchendo a coluna C com sua fórmula, então uma abordagem mais fácil é simplesmente usar
=IF(ISBLANK(A1), B1, A1)
Se você fosse pré-preencher com essa fórmula, então, nas condições em que tanto o A & Colunas B estão em branco, a fórmula retornaria 0
.