DATEDIF () não retorna valor esperado, como posso calcular a idade em meses?

0

Estou tentando calcular a idade das minhas contas de cartão de crédito no Excel. Eu li on-line para usar a função DATEDIF (), no entanto, eu não estou recebendo o resultado esperado e não tenho certeza onde eu estraguei tudo.

A fórmula inserida é =DATEDIF(C2,TODAY(),"m") O conteúdo de C2 é =DATE(2010,6,8)

Por alguma razão, está retornando um dia aleatório em 1900, em vez dos meses desde a abertura. Qualquer ajuda é apreciada.

    
por audiFanatic 21.04.2018 / 20:15

2 respostas

3

Seu problema é que a célula D4 está configurada para ser exibida [1] como "Data":
 mude para qualquer formato de número e você verá "94".

(Selecione a célula, segure CTRL e pressione 1 e clique em "Número" na caixa de diálogo)

[1] O valor calculado está lá, 4/3 é o 94º dia de um ano. O ano "0" é 1900.

    
por 21.04.2018 / 20:20
0
06/08/2010      92  

Nada de errado com a fórmula que você usou =DATEDIF(C2,TODAY(),"m") .

Coloque simplesmente o ponteiro da célula na célula D2.

Clique com o botão direito do mouse e pressione o comando Formatar célula no menu exibido.

Aplique o formato GERAL no D2.

Você recebe Resposta, a diferença entre duas datas em Meses é 92 (quando a data atual é 22/04/2018).

    
por 22.04.2018 / 10:26