VDB
Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual
Mengembalikan depresiasi aset untuk periode apa pun yang Anda tentukan, termasuk periode parsial, menggunakan metode saldo dua kali menurun atau beberapa metode lain yang Anda tentukan. VDB adalah singkatan dari keseimbangan penurunan variabel.
Sintaks
VDB(<cost>, <salvage>, <life>, <start_period>, <end_period>[, <factor>[, <no_switch>]])
Parameter
Term | Definisi |
---|---|
cost | Biaya awal aset. |
Menyelamatkan | Nilai di akhir penyusutan (kadang-kadang disebut nilai keselamatan aset). Nilai ini bisa 0. |
hidup | Jumlah periode di mana aset sedang didepresiasi (kadang-kadang disebut kehidupan aset yang berguna). |
start_period | Periode awal yang ingin Anda hitung depresiasinya. Start_period harus menggunakan unit yang sama dengan kehidupan. Harus antara 1 dan kehidupan (inklusif). |
end_period | Periode akhir yang ingin Anda hitung depresiasinya. End_period harus menggunakan unit yang sama dengan kehidupan. Harus antara start_period dan kehidupan (inklusif). |
faktor | (Opsional) Tingkat penurunan saldo. Jika faktor dihilangkan, diasumsikan 2 (metode saldo dua kali menurun). Ubah faktor jika Anda tidak ingin menggunakan metode saldo dua kali menurun. Untuk deskripsi metode saldo yang menurun ganda, lihat DDB. |
no_switch | (Opsional) Nilai logis yang menentukan apakah akan beralih ke depresiasi garis lurus saat depresiasi lebih besar dari perhitungan saldo yang menurun. Jika dihilangkan, diasumsikan false. - Jika no_switch mengevaluasi ke TRUE, VDB tidak beralih ke depresiasi garis lurus, bahkan ketika depresiasi lebih besar dari perhitungan saldo yang menurun. - Jika no_switch mengevaluasi ke FALSE atau dihilangkan, VDB beralih ke depresiasi garis lurus ketika depresiasi lebih besar dari perhitungan saldo yang menurun. |
Tampilkan Nilai
Depresiasi selama periode yang ditentukan.
Keterangan
Kesalahan ditampilkan jika:
- biaya < 0.
- penyelamatan < 0.
- kehidupan < 1.
- < start_period 1 atau start_period > end_period.
- < end_period kehidupan start_period atau end_period>.
- faktor < 0.
- no_switch tidak mengevaluasi ke TRUE atau FALSE.
Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).
Contoh
Data | Keterangan |
---|---|
2400 | Biaya awal |
300 | Nilai penyelamatan |
10 | Seumur hidup dalam tahun |
Contoh 1
Kueri DAX berikut:
EVALUATE
{
VDB(2400, 300, 10*365, 0, 1)
}
Mengembalikan depresiasi hari pertama aset menggunakan faktor 2.
[Nilai] |
---|
1.31506849315068 |
Contoh 2
Kueri DAX berikut:
EVALUATE
{
VDB(2400, 300, 10*12, 6, 18, 3)
}
Mengembalikan depresiasi aset antara bulan 6$^{th}$ dan bulan $^{th}$. Perhitungan ini menggunakan faktor 3.
[Nilai] |
---|
540.185558199698 |
Contoh 3
Kueri DAX berikut:
EVALUATE
{
VDB(2400, 300, 10, 0, 0.875, 1.5)
}
Mengembalikan depresiasi aset pada tahun fiskal pertama yang Anda miliki, dengan asumsi bahwa undang-undang pajak membatasi Anda hingga 150% depresiasi saldo yang menurun. Aset ini dibeli pada pertengahan kuartal pertama tahun fiskal.
[Nilai] |
---|
315 |