Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Preciso calcular o9 tempo de permanência dos empregados na empresa. para quem esta demitido inseri no script ([Dt. Demissão] - [Data Admissão])/365. como faço para fazer de quem esta ativo mna empresa já que não tem a informação da data de demissão.
Boa Tarde Alessandra,
Faça uma Condicional para verificar a linha que tem a informação da data de demissão.
quando existir a data de demissão, faça (data de demissão - data de admissão)
quando não existir a data de demissão, faça (Today() - data de admissão)
Ex:
if(IsNull(data_demissao), (Today() - Data_admissao), (Data_demissao - Data_admissao))
Boa tarde, basta colocar uma condição no script, pra qndo não houver data de demissão ele diminui pela data atual, usando a função today(). Isso levando em conta o formato de data. qualquer coisa só utilizar a função date pra garantir o formato.
Por exemplo um if
if(isnull([Dt. Demissão]),(today() - [Data Admissão])/365, ([Dt. Demissão] - [Data Admissão])/365)
bom dia!
fiz isso mas não esta dando certo. o campo que tem a data de demissão continua do mesmo jeito.
Alessandra, me manda um QVW com seus dados.
At,
Luana Ribeiro
Poste uma amostra dos dados para podermos ajudar melhor, é possível que o campo não esteja nulo, e sim vazio.
Alessandra,
Resolveu ?
Marque uma resposta como correta para fechar o tópico.
At,
Luana Ribeiro
sim, obrigada!