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