YEARFRAC
aplica-se a:coluna calculada
tabela calculada
medida
cálculo visual
Calcula a fração do ano representada pelo número de dias inteiros entre duas datas. Use a função de planilha YEARFRAC para identificar a proporção de benefícios ou obrigações de um ano inteiro para atribuir a um termo específico.
Sintaxe
YEARFRAC(<start_date>, <end_date>, <basis>)
Parâmetros
Termo | Definição |
---|---|
start_date |
A data de início no formato datetime . |
end_date |
A data de término no formato datetime . |
basis |
(Opcional) O tipo de base de contagem diária a ser usada. Todos os argumentos são truncados em inteiros. Base – Descrição 0 – EUA (NASD) 30/360 (valor padrão) 1 – Real/real 2 – Real/360 3 – Real/365 4 – Europeu 30/360 |
Valor de retorno
Um número decimal. O tipo de dados interno é um número de ponto flutuante de dupla precisão IEEE de 64 bits (8 bytes) assinado.
Comentários
Ao contrário do Microsoft Excel, que armazena datas como números de série, DAX usa um formato
datetime
para trabalhar com datas e horas. Se você precisar exibir datas como números de série, poderá usar as opções de formatação no Excel.Se
start_date
ouend_date
não forem datas válidas, YEARFRAC retornará um erro.Se
basis
< 0 ou sebasis
> 4, YEARFRAC retornará um erro.
Exemplo 1
O exemplo a seguir retorna a fração de um ano representada pela diferença entre as datas nas duas colunas, TransactionDate
e ShippingDate
:
= YEARFRAC(Orders[TransactionDate],Orders[ShippingDate])
Exemplo 2
O exemplo a seguir retorna a fração de um ano representada pela diferença entre as datas, 1º de janeiro e 1º de março:
= YEARFRAC("Jan 1 2007","Mar 1 2007")
Use anos de quatro dígitos sempre que possível, para evitar obter resultados inesperados. Quando o ano é truncado, o ano atual é assumido. Quando a data é ou omitida, a primeira data do mês é assumida.
O segundo argumento, basis
, também foi omitido. Portanto, a fração de ano é calculada de acordo com o padrão US (NASD) 30/360.
Conteúdo relacionado
funções de data e horaWEEKNUM funçãoYEARFRAC funçãoWEEKDAY função