AMORLINC

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

Retorna a depreciação para cada período contábil. Essa função é fornecida para o sistema de contabilidade francês. Se um ativo for adquirido no meio do período contábil, será levada em conta a depreciação proporcional.

Sintaxe

AMORLINC(<cost>, <date_purchased>, <first_period>, <salvage>, <period>, <rate>[, <basis>])

Parâmetros

Termo 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 recuperação 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 ser usado. Caso basis seja omitido, ele será considerado 0. Os valores aceitos estão listados na tabela abaixo.

O parâmetro basis aceita os seguintes valores:

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

Valor Retornado

A depreciação para cada período contábil.

Comentários

  • As datas são armazenadas como números de série sequenciais para que possam ser usadas nos cálculos. No DAX, 30 de dezembro de 1899 será o dia 0 e 1º de janeiro de 2008 será o dia 39448 porque são 39.448 dias após 30 de dezembro de 1899.

  • period e basis são arredondadas para obter o número inteiro mais próximo.

  • Um erro será retornado se:

    • cost < 0.
    • first_period ou date_purchased não for uma data válida.
    • date_purchased > first_period.
    • salvage < 0 ou salvage > cost.
    • period < 0.
    • rate ≤ 0.
    • basis for qualquer número diferente de 0, 1, 3 ou 4.
  • Não há suporte para a função ser usada no modo DirectQuery quando usada em regras RLS (segurança em nível de linha) ou colunas calculadas.

Exemplo

Dados Descrição
2400 Cost
19 de agosto de 2008 Data de compra
31 de dezembro de 2008 Fim do primeiro período
300 Valor residual
1 Período
15% Taxa de depreciação
1 Base real (confira acima)

A seguinte consulta DAX:

EVALUATE
{
  AMORLINC(2400, DATE(2008,8,19), DATE(2008,12,31), 300, 1, 0.15, 1)
}

Retorna a depreciação do primeiro período, considerando os termos especificados acima.

[Value]
360