독립 변수를 사용하여 비용과
수익성 값을 포함하지 않는 재무 모델 스트림을
추가할 수 있습니다.
변수 유형을 사용하는 스트림은
시간이 지남에 따라 변경되는 랜덤 변수를 나타냅니다. 이 유형의 스트림에는
유닛이 없으며 연간 할인률을 적용할 수 있습니다.
프로시저
독립 변수를 정의하려면 다음을 수행하십시오.
- 프로젝트 변수 탭에서
+... 단추를 클릭하십시오.
- 새 독립 시계열 변수의 이름을 지정하십시오.
예를 들어 numEmployees입니다. 그래프에서
새 스트림이 추가됩니다.
- 그래프 종이 눈금, 스프레드시트 또는
계산기를 사용하여 스트림을 데이터로 채우십시오. 계산기 또는
프로젝트 변수 탭에서 독립 변수를 참조할 때
작은 따옴표로 독립 변수 스트림 이름을 입력하고 대괄호로
기간을 지정하십시오(예: 'numEmployees'[PERIOD]).
다음 변수를 사용하여
특정 기간을 나열할 수 있습니다.
- PERIOD: 계산기 테이프가 저장된 기간입니다.
이 값은 계산기의 슬라이더에 표시됩니다.
- CURRENTPERIOD: 현재 날짜를 나타내는
기간입니다.
- STARTPERIOD: 모델의 시작 기간입니다.
- DELIVERYPERIOD: 선택된 전달 기간입니다.
- ENDPERIOD: 모델의 마지막 기간입니다.
- PERIODSPERYEAR: 현재 프로젝트에 구성된 연간 기간의
수입니다.
독립 변수를 사용할 때 표현식의 결과가
기간일 수도 있습니다. 예를 들어,
'numEmployees'[PERIOD-1]
표현식은 이전 기간의 직원 수를 참조합니다.
- 일정 기간 범위의 합계를 작성하려면 범위 표현식을
사용하십시오(예: 'numEmployees'(STARTPERIOD..ENDPERIOD)).
- 기본적으로 제공된 기간에서 변수 스트림의 할인된 값이 표시됩니다.
할인되지 않은 값으로 리턴하려면
Undiscounted ‘Revenue'[PERIOD]와 같이
undiscounted 키워드를 사용하십시오.
- 지정된 기간의 모든 비용 또는 모든 수익성을 합하려면
사전 정의된 수집인 allCosts와 allBenefits 스트림을 사용할 수
있습니다.
- 기간의 모든 비용 스트림을 합하려면 allCosts 스트림을 사용하십시오.
예를 들어 allCosts[PERIOD]입니다. 일정 시간 범위의
모든 비용 또는 수익성을 합하려면 해당 범위를 지정하십시오.
- 전달 기간부터 종료 기간까지 모든 수익성 스트림을 합하려면
allBenefits(DELIVERYPERIOD..ENDPERIOD)를 사용하십시오.
- 모든 비용 및 수익성 스트림을 합하려면 npv(CURRENTPERIOD..ENDPERIOD)와 같이 npv 함수를 사용하십시오.
- 표현식을 사용하는 경우 조건식을 사용하고 중첩할 수
있습니다. 조건식은 Java 및 JavaScript에서와 동일하게
사용됩니다.
( condition_expression ? true_expression : false_expression )
예를 들어
CURRENTPERIOD 앞에 0을 리턴하거나 1을 리턴하는 조건식의 경우
다음 형식을 사용하십시오. (PERIOD <
CURRENTPERIOD ? 0 : 1).
이 중첩된 예제에 표시된 대로 조건부를 사용하여
기간이 범위를 벗어나지 않도록 하고 경계 조건을 테스트할 수 있습니다.
newCustomers = 'numCustomers'[PERIOD] - (PERIOD-1 >= 0 ? 'numCustomers'[PERIOD-1]
: 0)
예
이 예제에서 계산기 테이프를 사용하여 현재 직원 수를
확인합니다. 프로젝트 변수는 급여이며 독립 변수는
numEmployees입니다.