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  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Login  

Compartilhe | 
 

 Função =DATADIF ...

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
AdmPedroJunior



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

MensagemAssunto: Função =DATADIF ...   Sex 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...

Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



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

MensagemAssunto: Re: Função =DATADIF ...   Sex 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"
Voltar ao Topo Ir em baixo
Ver perfil do usuário
 
Função =DATADIF ...
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Expressões matemáticas, funções e operadores
» [Resolvido]como usar a função jump to start por codigo?
» [RESOLVIDO]2 funções utilizando a mesma tecla???
» [Vídeo-Aula]Aula 4.1 - Usando funções básicas do draw
» Background - Funções e Variáveis

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: