YEARFRAC

DAXData e Hora

Retorna a fração do ano representada pelo número de dias inteiros entre duas datas.

Quando usar

Calcular idade ou tempo de casa em anos decimais e proporções anuais de benefícios ou obrigações.

Sintaxe

DAX
YEARFRAC(<DataInício>, <DataFim> [, <Base>])

Parâmetros

DataInício: Data inicial em formato datetime. DataFim: Data final em formato datetime. Base (Opcional): Base de contagem de dias: 0 = US (NASD) 30/360 (padrão); 1 = real/real; 2 = real/360; 3 = real/365; 4 = europeia 30/360.

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • SimCálculo Visual

Exemplo

DAX
// Coluna calculada em TabDimCliente: idade em anos decimais (base 1 = real/real)
Idade = YEARFRAC ( TabDimCliente[DataNascimento], TODAY (), 1 )

// Coluna calculada em TabDimFuncionario: tempo de casa em anos completos
Tempo de Casa (anos) = INT ( YEARFRAC ( TabDimFuncionario[DataAdmissao], TODAY (), 1 ) )

Mais informações

Equivalente Excel (pt-BR)
FRAÇÃOANO
Equivalente Excel (en-US)
YEARFRAC
Lançamento
2016-Nov

Aprender DAX ao vivo