AMORDEGRC
Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual
Devolve a depreciação de cada período contabilístico. Esta função está prevista para o sistema contabilístico francês. If um ativo é adquirido a meio do período contabilístico, a depreciação proporcional é tida em conta. A função é semelhante a AMORLINC, except que um coeficiente de depreciação é aplicado no cálculo dependendo da vida útil dos ativos.
Sintaxe
AMORDEGRC(<cost>, <date_purchased>, <first_period>, <salvage>, <period>, <rate>[, <basis>])
Parâmetros
Vigência | Definição |
---|---|
cost |
O custo do ativo. |
date_purchased |
O date da compra do ativo. |
first_period |
O date do final do período de first. |
salvage |
O salvamento value no final da vida útil do ativo. |
period |
O período. |
rate |
O rate da depreciação. |
basis |
(Opcional) O tipo de daycount base a utilizar. If base for omitida, presume-se que seja 0. Os values aceitos estão listados abaixo desta tabela. |
O parâmetro basis
aceita os seguintes values:
Basis |
Date sistema |
---|---|
0 or omitida | 360 dias (método NASD) |
1 | Real |
3 | 365 dias em year |
4 | 360 dias num year (método europeu) |
Regresso Value
A depreciação para cada período contabilístico.
Comentários
As datas são armazenadas como números de série sequenciais para que possam ser usadas nos cálculos. Em DAX, 30 de dezembro de 1899 é day 0, and 1 de janeiro de 2008 é 39448 porque é 39.448 dias após 30 de dezembro de 1899.
Esta função devolverá a depreciação até ao last período de vida dos ativos or até que o value acumulado de depreciação seja superior ao custo dos ativos menos o valuede salvamento.
Os coeficientes de depreciação são:
Vida dos bens (1/rate) Coeficiente de depreciação Entre 3 and 4 anos 1.5 Entre 5 and 6 anos 2 Mais de 6 anos 2.5 O rate de depreciação crescerá para 50% no período anterior ao período lastand crescerá para 100% no período last.
período and base são arredondados para o número inteiro mais próximo.
Uma error é devolvida if:
- custo < 0.
- first_period or date_purchased not é um dateválido.
- date_purchased > first_period.
- salvamento < 0 or salvamento > custo.
- período < 0.
- rate ≤ 0.
- A vida útil dos ativos está entre 0 (zero) and 1, 1 and 2, 2 and 3, or 4 and 5.
- base é qualquer número diferente de 0, 1, 3 or 4.
Esta função not é suportada para uso no modo DirectQuery quando usada em colunas calculadas or regras de segurança em nível de linha (RLS).
Exemplo
de dados | Descrição |
---|---|
2400 | Custo |
19-Agosto-2008 | Date comprado |
31-Dezembro-2008 | Fim do período de first |
300 | Salvamento value |
1 | Ponto final |
15% | Depreciação rate |
1 | Base real (ver acima) |
O seguinte DAX consulta:
EVALUATE
{
AMORDEGRC(2400, DATE(2008,8,19), DATE(2008,12,31), 300, 1, 0.15, 1)
}
Devolve a depreciação do período de first, tendo em conta os termos especificados acima.
[Value] |
---|
776 |