Como posso escrever “use esta célula ou, se estiver em branco, use essa outra célula” no Excel 2007?

4

Estou tentando mostrar os dias entre NOW () e as datas (dd / mm / aa) na coluna B ou na coluna C - dependendo de qual não está em branco.

A         B         C
29/03/10            01/04/10
29/03/10  02/04/10
29/03/10            30/04/10
29/03/10  31/03/10
29/03/10  03/04/10

Atualmente, tenho a fórmula abaixo e, em seguida, arrasto, mas obviamente significa que preciso voltar e corrigir os "erros".

=ROUND(MOD(C2-A2,24),2)

Agora estou usando isso em vez de =DAYS360() . Isso me dá mais precisão (eu acho).

Eu sempre esqueço como aninhar esse tipo de coisa nula / em branco, então qualquer ajuda ou ponteiros para lembrar seria bem-vinda.

    
por RocketGoal 29.03.2010 / 12:06

2 respostas

5

Você pode usar uma instrução IF para fazer isso da seguinte maneira:

=IF(ISBLANK(B2);DAYS360(A2;C2);DAYS360(A2;B2))

    
por 29.03.2010 / 12:58
0

Este é um post antigo, mas isso pode ser útil para outros leitores com um problema semelhante.

Se houver sempre uma data na coluna B ou na coluna C e a outra estiver sempre em branco, não será necessário um teste IF ou ISBLANK:

=DAYS360(A2,B2+C2)
    
por 03.05.2016 / 09:00