YEARFRAC
Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual
Calcula a fração do year representada pelo número de dias inteiros entre duas datas. Use a função de planilha YEARFRAC para identificar a proporção dos benefícios year obrigações de um orinteiro a atribuir a um termo específico.
Sintaxe
YEARFRAC(<start_date>, <end_date>, <basis>)
Parâmetros
Termo | Definição |
---|---|
start_date |
O início date em datetime format. |
end_date |
O fim date em datetime format. |
basis |
(Opcional) O tipo de daycount base a utilizar.
All argumentos são truncados para inteiros. Base - Descrição 0 - US (NASD) 30/360 (valuepadrão) 1 - Efetivo/real 2 - Atual/360 3 - Atual/365 4 – Europeu 30/360 |
Regresso value
Um número decimal. O tipo de dados interno é um número de ponto flutuante de precisão dupla IEEE de 64 bits (8 bytes) assinado.
Observações
Ao contrário do Microsoft Excel, que armazena datas como números de série, DAX usa um
datetime
format para trabalhar com datas and horas. If precisar de visualizar datas como números de série, pode utilizar as opções de formatação no Excel.If
start_date
orend_date
not datas válidas, YEARFRAC retorna um error.If
basis
< 0 orifbasis
> 4, YEARFRAC retorna um error.
Exemplo 1
O exemplo a seguir retorna a fração de um year representada pela diferença entre as datas nas duas colunas, TransactionDate
andShippingDate
:
= YEARFRAC(Orders[TransactionDate],Orders[ShippingDate])
Exemplo 2
O exemplo a seguir retorna a fração de um year representada pela diferença entre as datas, 1º de janeiro and 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 year é truncado, o year atual é assumido. Quando o date é or omitido, o firstdate do month é assumido.
O second argumento, basis
, também foi omitido. Portanto, a fração year é calculada de acordo com o padrão US (NASD) 30/360.
Related conteúdo
Date and time funçõesWEEKNUM funçãoYEARFRAC funçãoWEEKDAY função