DB
Fungsi DB mengembalikan amaun susut nilai aset untuk tempoh yang ditentukan menggunakan kaedah baki menurun tetap. Semua argumen ialah nilai nombor.
DB(cost, salvage, life, depr-period, first-year-months)
cost: Kos untuk aset yang perlu disusut nilai. cost seringkali diformatkan sebagai mata wang dan mesti lebih besar daripada atau sama dengan 0. Kos biasanya ialah harga pembelian, termasuk cukai, penghantaran dan persediaan. Faedah cukai mungkin ditolak daripada kos.
salvage: Nilai salvaj bagi aset. salvage seringkali diformatkan sebagai mata wang dan mesti lebih besar daripada atau sama dengan 0.
life: Tempoh aset disusut nilaikan, diketahui sebagai hayat susut nilai atau hayat berguna yang dijangka. life mestilah lebih besar daripada 0. Bahagian desimal bagi life dibenarkan (contohnya, 5.5 lima setengah tahun hayat susutan).
depr-period: Tempoh pada mana anda ingin mengira susut nilai. depr-period mestilah lebih besar daripada 0. Sebarang bahagian desimal diabaikan.
first-year-months: Argumen pilihan yang menentukan bilangan bulan susut nilai dalam tahun pertama. first-year-months mesti dalam julat 1 hingga 12. Sebarang bahagian desimal diabaikan.
Nota
Mata wang yang ditunjukkan dalam hasil fungsi ini bergantung pada seting Bahasa & Rantau anda (dalam Keutamaan Sistem dalam macOS 12 dan lebih awal, Seting Sistem dalam macOS 13 dan lebih baharu, serta Seting dalam iOS dan iPadOS), atau pada seting Zon Waktu & Rantau anda dalam Seting iCloud.
Contoh 1—Membina jadual susut nilai |
---|
Katakan anda telah membeli aset dengan kos $1,000 (cost) dan nilai salvaj yang dianggarkan sebanyak $100 (salvage) pada penghujung hayat susut nilainya selama 4 tahun (life). Anggaplah aset akan susut nilai 12 bulan dalam tahun pertama (first-year-months). =DB(1000, 100, 4, 1, 12) mengembalikan $438, susut nilai menggunakan kaedah baki berkurangan untuk tahun pertama (depr-period ialah 1). =DB(1000, 100, 4, 2, 12) mengembalikan $246.16, susut nilai untuk tahun kedua. =DB(1000, 100, 4, 3, 12) mengembalikan $138.34, susut nilai untuk tahun ketiga. =DB(1000, 100, 4, 4, 12) mengembalikan $77.75, susut nilai untuk tahun keempat. |
Contoh 2—Susut nilai untuk tahun pertama separa |
---|
Anggaplah fakta yang sama seperti dalam Contoh 1, kecuali aset akan disusut nilai untuk kurang daripada 12 bulan dalam tahun pertama. =DB(1000, 100, 4, 1, 9) mengembalikan $328.50, susut nilai dalam tahun pertama menggunakan kaedah baki berkurangan, dengan menganggap aset susut nilai 9 bulan dalam tahun pertama (first-year-months ialah 9). =DB(1000, 100, 4, 1, 6) mengembalikan $219, susut nilai dalam tahun pertama, dengan menganggap aset susut nilai 6 bulan dalam tahun pertama. |