Processos no Microsoft 365 para configurar aplicativos do Office, resgatar chaves de produto e ativar licenças.
Dia = SE (DIA(data1) - DIA (data2) <0; DIA(data1) - DIA (data2) + 30;DIA(data1) - DIA (data2))
Não há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Preciso de ajuda para calcular, no Excel, número de dias restantes entre 2 datas, após ter calculado anos e meses.
Explico melhor: entre 01/01/2000 e 15/04/2002, ocorreram 2 anos, 3 meses e 14 dias
Estou conseguindo apenas calcular os anos e os meses usando as fórmulas abaixo:
* Anos: =INT(((ANO(C5)-ANO(B5)) * 12 - MÊS(B5) + SE(DIA(B5) <= DIA(C5);MÊS(C5);MÊS(C5)-1))/12)
* Meses: =MOD((ANO(C5)-ANO(B5)) * 12 - MÊS(B5) + SE(DIA(B5) <= DIA(C5);MÊS(C5);MÊS(C5)-1);12)
onde B5 e C5 são as células que apresentam as datas
Como está exemplificado acima, em 1 célula, mando calcular o número de anos inteiros entre as 2 datas e em outra célula, mando calcular o número de meses inteiros entre elas.
Falta-me calcular o número de dias restantes.
Não basta subtrair uma data de outra. É necessário que o Excel considere a data como aniversário.
Fico grato pela ajuda.
Ricardo.
Processos no Microsoft 365 para configurar aplicativos do Office, resgatar chaves de produto e ativar licenças.
Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.
Resposta aceita pelo autor da pergunta
Dia = SE (DIA(data1) - DIA (data2) <0; DIA(data1) - DIA (data2) + 30;DIA(data1) - DIA (data2))
Dia = SE (DIA(data1) - DIA (data2) <0; DIA(data1) - DIA (data2) + 30;DIA(data1) - DIA (data2))
Esta função combinada tem uma falha: quando os meses tiverem 31 dias
Exemplo: Criei uma situação com a data de 30/04/1983 como nascimento e 02/09/2016 para o dia atual. O mês anterior (08) teve 31 dias, como resultado ele me forneceu 2 dias quando deveria ser 3.
Achei uma solução mais completa com a função DATADIF.
Vou deixar aqui o link do tutorial q me ajudou muito e que ajustou essa falha:
COMO CALCULAR A DIFERENÇA ENTRE DATAS COM A FUNÇÃO DATADIF
Espero ter ajudado
Ricardo,
Estou tendo problema com a fórmula DATADIF do excel e o mesmo problema aconteceu com a sua fórmula. Gostaria de saber se você também encontrou este problema. Exemplo: A diferença entre o dia 01/03/2017 e 31/03/2017 são 31 dias, portanto é apresentado o valor 0 ano, 1 mês e 0 dias. Já a diferença entre a data 28/02/2017 e 31/03/2014 (um dia antes) são 32 dias, daí o excel apresenta o resultado 0 ano, 1 mês e 4 dias. Eu percebi que o excel faz o cálculo considerando que o mês 2 possui 28 dias e portanto 1 mês mais 4 dias da diferença pra 32 dias.
Muito bom, LuizVS.
Resolveu meu problema.
Muito obrigado.
RicardoLCB