# VDB

## Content

이 함수는 변동 체감 잔액법(Variable Declining Balance Method)을 사용하여 자산의 감가상각액을 사용자가 지정한 기간에 대해 반환합니다.

## 구문

`VDB(cost, salvage, life, start, end, factor, switchnot)`

## 인수

이 함수에는 다음 인수가 있습니다:

| 인수 | 설명 |
| --- | --- |
| *cost* | 자산의 초기 비용 |
| *salvage* | 감가상각 기간 종료 시 자산의 잔존 가치 |
| *life* | 자산이 감가상각되는 전체 기간 수 |
| *start* | 감가상각 계산을 시작할 기간을 나타내는 숫자 (*life*와 동일한 단위 사용); 정수가 아닐 경우 정수로 잘림 |
| *end* | 감가상각 계산을 종료할 기간을 나타내는 숫자 (*life*와 동일한 단위 사용); 정수가 아닐 경우 정수로 잘림 |
| *factor* | [선택 사항] 잔액이 감소하는 비율; 생략하면 2를 사용함 |
| *switchnot* | [선택 사항] 체감법보다 정액법 감가상각이 더 큰 경우 정액법으로 전환할지 여부를 지정하는 논리값; 생략하면 FALSE 사용 |

## 주의사항

* *factor*가 생략되면 기본값은 2로 설정되어 이중체감잔액법(double-declining balance method)이 적용됩니다. 다른 방법을 사용하려면 다른 값을 지정하세요.
* 이중체감잔액법에 대한 자세한 정보는 [DDB](/spreadjs/docs/v18/formulareference/FormulaFunctions/financial-functions/DDB)를 참조하세요.

## 데이터 형식

모든 인수에 숫자 데이터를 허용하며, 숫자 데이터를 반환합니다.

## 예제

`VDBD(B1,1000,10,1,8)`
`VDB(50000,500,1200,100,1000,1)` 는 $37,122.94의 결과를 반환합니다.