# DB

## Content

이 함수는 고정 체감잔액법을 사용하여 지정한 기간 동안 자산의 감가상각비를 계산합니다.

## 구문

`DB(cost, salvage, life, period, month)`

## 인수

이 함수는 다음 인수를 가집니다:

| 인수 | 설명 |
| --- | --- |
| *cost* | 자산의 최초 원가 |
| *salvage* | 감가상각 기간 종료 시의 가치 |
| *life* | 자산의 감가상각 기간 수 |
| *period* | 감가상각비를 계산할 기간; life 인수와 동일한 단위를 사용 |
| *month* | [선택 사항] 첫 해의 개월 수; 생략 시 12개월로 계산 |

## 주의사항

고정 체감잔액법은 일정한 비율로 감가상각비를 계산합니다. 이 함수는 다음 식을 사용하여 기간별 감가상각비를 계산합니다:
(cost – 이전 기간까지 누적 감가상각비) × 비율
여기서 비율은 다음과 같습니다(소수점 셋째 자리까지 반올림):
1 – ((salvage / cost)^(1 / life))
첫 기간과 마지막 기간의 감가상각비 계산은 특수한 경우입니다.

* 첫 기간 감가상각비:

cost × 비율 × (month / 12)

* 마지막 기간 감가상각비:

((cost – 이전 기간까지 누적 감가상각비) × 비율 × (12 – month)) / 12

## 데이터 형식

모든 인수는 숫자 데이터를 받으며, 숫자를 반환합니다.

## 예제

`DB(B1,1000,10,1)`
`DB(R1C2,10000,10,1)`
`DB(500000,5000,5,1,10)` 는 25,0833.3333333333의 결과를 반환합니다.