Condividi tramite


AMORDEGRC

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. La funzione è simile a AMORLINC, ad eccezione del fatto che nel calcolo viene applicato un coefficiente di ammortamento a seconda della durata dei cespiti.

Sintassi

AMORDEGRC(<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.

  • Questa funzione restituirà l'ammortamento fino all'ultimo periodo di vita dei beni o fino a quando il valore di ammortamento cumulativo non è maggiore del costo dei beni meno il valore di recupero.

  • I coefficienti di ammortamento sono:

    vita dei beni (1/tasso) coefficiente di ammortamento
    Tra 3 e 4 anni 1.5
    Tra 5 e 6 anni 2
    Più di 6 anni 2.5
  • Il tasso di ammortamento crescerà al 50% per il periodo precedente all'ultimo periodo e crescerà al 100% per l'ultimo periodo.

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

  • Se viene restituito un errore:

    • costo < 0.
    • first_period o date_purchased non è una data valida.
    • date_purchased > first_period.
    • salvare < 0 o recuperare > costo.
    • periodo < 0.
    • tasso ≤ 0.
    • La durata dei beni è compresa tra 0 (zero) e 1, 1 e 2, 2 e 3 o 4 e 5.
    • base è qualsiasi 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
{
  AMORDEGRC(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]
776