Condividi tramite


AMORLINC

Si applica a:colonna calcolatatabella calcolata calcolo visivomisura

Restituisce l'ammortamento per ogni periodo contabile. Questa funzione viene fornita per il sistema contabile francese. Se un cespite viene acquistato al centro del periodo contabile, l'ammortamento ripartito viene preso in considerazione.

Sintassi

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

Parametri

Termine Definizione
cost Costo dell'asset.
date_purchased Data dell'acquisto dell'asset.
first_period Data della fine del primo periodo.
salvage Valore di recupero alla fine della vita dell'asset.
period Periodo.
rate Tasso di ammortamento.
basis (Facoltativo) Tipo di base del conteggio dei giorni da utilizzare. Se base viene omessa, si presuppone che sia 0. I valori accettati sono elencati sotto questa tabella.

Il parametro basis accetta i valori seguenti:

Basis di sistema date
0 o omesso 360 giorni (metodo NASD)
1 Attuale
3 365 giorni in un anno
4 360 giorni in un anno (metodo europeo)

Valore restituito

Ammortamento per ogni periodo contabile.

Osservazioni

  • Le date vengono archiviate come numeri di serie sequenziali in modo che possano essere usate nei calcoli. In DAXil 30 dicembre 1899 è il giorno 0 e il 1° gennaio 2008 è 39448 perché è 39.448 giorni dopo il 30 dicembre 1899.

  • periodo e base vengono arrotondati all'intero più vicino.

  • Se viene restituito un errore:

    • cost < 0.
    • first_period o date_purchased non è una data valida.
    • date_purchased > first_period.
    • salvage < 0 o salvage>cost.
    • period < 0.
    • rate ≤ 0.
    • basis è un numero diverso da 0, 1, 3 o 4.
  • Questa funzione non è supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate o nelle regole di sicurezza a livello di riga.

Esempio

Data Descrizione
2400 Costo
19-agosto-2008 Data di acquisto
31 dicembre-2008 Fine del primo periodo
300 Valore di salvataggio
1 Periodo
15% Tasso di ammortamento
1 Base effettiva (vedere sopra)

La query di DAX seguente:

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

Restituisce l'ammortamento del primo periodo, in base ai termini specificati in precedenza.

[Valore]
360