OI Rogério,

*Mensagem original*
*De:* Sonise
*Para:* Rogerio Luz Coelho < [email protected] >
*Assunto:* Calcular IDade
*Enviada:* 10/03/2012 17:51

Olá Rogério, tudo bem? Vou recorrer a sua ajuda mais uma vez.

Você sabe me informar se existe uma forma de fazer com que o campo idade
atualize automaticamente em uma tabela do BASE?

Inserir uma formula ou função ou um cálculo para o campo idade da tabela
para que ele seja adicionado autamaticamente.

Sei que no excel a formula é =INT((A1-B1)/365,25) , sendo que A1 é a celula
com a data atual e B1 a celula com a data de nascimento


Será possível calcular em uma tabela do BASe?

Achei as seguintes fórmulas no site, mas ela não funciona como no excel,
pois não calcula a partir do dia e mês de nascimento, só do ano. POr
exemplo, se a pessoa nasceu em junho de 1976, ela ainda não fez
aniversário, então a idade é 35. Pela fórmula abaixo já aparece 36...

Você conhece outra forma de fazer?


SIM ...  Estou encaminhando sua dúvida para a lista de usuários do LibO

Usando a função HOJE() , ANOS(), MESES() e MOD()

Dessa forma Faria o seguinte para ter a idade em Anos + Meses

A1 = HOJE()
B = Data de Nascimento
C = Anos = ANOS(B2;A1;0)
D = MESES TOTAIS = MESES(B2;A1;0)
E = MESES a mais que os anos completos = MOD(D2;C2)

Então ficamos assim:

Colunas:
C = Anos completos
E = Meses completos

Fácil não ?

:)

Rogerio

-- 
Você está recebendo e-mails da lista [email protected]
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para [email protected]
# Cancelar sua assinatura: mande e-mail vazio para:
  [email protected]
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

Responder a