Partilhar via


AMORDEGRC

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

Devolve a depreciação de cada período contabilístico. Esta função está prevista para o sistema contabilístico francês. Se um ativo for adquirido a meio do período contabilístico, a depreciação proporcional é tida em conta. A função é semelhante a AMORLINC, exceto 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 A data da compra do ativo.
first_period A data do final do primeiro período.
salvage O valor de resgate no final da vida útil do ativo.
period O período.
rate A taxa de depreciação.
basis (Opcional) O tipo de base de contagem de dias a utilizar. Se a base for omitida, presume-se que seja 0. Os valores aceitos estão listados abaixo desta tabela.

O parâmetro basis aceita os seguintes valores:

Basis Sistema de datas
0 ou omitido 360 dias (método NASD)
1 Real
3 365 dias por ano
4 360 dias por ano (método europeu)

Valor de retorno

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 é o dia 0, e 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 último período da vida útil dos ativos ou até que o valor acumulado da depreciação seja superior ao custo dos ativos menos o valor de recuperação.

  • Os coeficientes de depreciação são:

    Vida útil dos ativos (1/taxa) Coeficiente de depreciação
    Entre 3 e 4 anos 1.5
    Entre 5 e 6 anos 2
    Mais de 6 anos 2.5
  • A taxa de depreciação crescerá para 50% no período anterior ao último período e crescerá para 100% no último período.

  • período e base são arredondados para o número inteiro mais próximo.

  • Um erro será retornado se:

    • custo < 0.
    • first_period ou date_purchased não é uma data válida.
    • date_purchased > first_period.
    • salvamento < 0 ou salvamento > custo.
    • período < 0.
    • taxa ≤ 0.
    • A vida útil dos bens situa-se entre 0 (zero) e 1, 1 e 2, 2 e 3, ou 4 e 5.
    • base é qualquer número diferente de 0, 1, 3 ou 4.
  • Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).

Exemplo

de dados Descrição
2400 Custo
19-Agosto-2008 Data de compra
31-Dezembro-2008 Fim do primeiro período
300 Valor de salvamento
1 Ponto final
15% Taxa de depreciação
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 primeiro período, tendo em conta os termos acima especificados.

[Valor]
776