Fórum Excel Bácico, Avançado e Vba
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 Função =DATADIF ...

Ir para baixo 
2 participantes
AutorMensagem
AdmPedroJunior




Mensagens : 1
Data de inscrição : 27/01/2012

Função =DATADIF ... Empty
MensagemAssunto: Função =DATADIF ...   Função =DATADIF ... EmptySex Jan 27, 2012 6:10 pm

Prezados(as), preciso da ajuda de vocês...

Estou com uma inconsistência na Função Datadif...

Quando uso a função DATADIF para achar os dias do mês dá sempre maior que 30...

A4= 29/06/78 B4= 27/01/12 ===>>> =hoje()
Anos 33 =DATADIF($A$4;$B$4;"Y")
Meses 6 =DATADIF($A$4;$B$4;"YM")

Dias 193 =DATADIF($A$4;$B$4;"md")

Se uso a função abaixo

=DATADIF(a4; HOJE();"Y")& "a "&DATADIF(a4;HOJE(); "YM")&"m e "&DATADIF(a4;HOJE(); "MD")&"d"

Retorna 33a 6m e 193 dias

Como solucionar esse problema...

Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Função =DATADIF ... Empty
MensagemAssunto: Re: Função =DATADIF ...   Função =DATADIF ... EmptySex Jan 27, 2012 7:16 pm

Boa tarde!!

Tente assim
=DATADIF(A4; HOJE();"Y")& "_Anos"&" "&DATADIF(A4;HOJE(); "YM")&"_Meses"&" "&DATADIF(A4;HOJE(); "D")&"_Dias"
Ir para o topo Ir para baixo
 
Função =DATADIF ...
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Duvida Vba Funçao If
» Msgbox com função SE
» Função SE (IF) VBA.
» Função Negrito
» função SOMASE">"

Permissões neste sub-fórumNão podes responder a tópicos
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: