주 컨텐츠로 이동
Adaptive Planning
최종 업데이트: 2023-06-23
계산된 모델링 계정의 값을 특정 월의 모델링 시트 시간 프레임으로 가져오기

계산된 모델링 계정의 값을 특정 월의 모델링 시트 시간 프레임으로 가져오기

This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.

질문

특정 월에 대한 모델링 시트 계산 계정의 값을 모델링 시트의 시간 프레임으로 가져오는 사용 사례는 무엇입니까? 이 작업을 수행하려면 어떻게 해야 합니까?

답변

경우에 따라 모델링 시트 계산 계정의 값을 모델링 시트의 시간 프레임으로 가져오는 것이 유용합니다.
사용 사례는 다음과 같습니다.
  • 판매 주문의 수익/현금흐름
  • 직원 급여
이러한 값을 모델링 시트 시간 프레임으로 가져오려면 먼저 다음이 필요합니다.
  1. 행 키
    • 이 예에서는 'ID'를 사용합니다.
  2. 모델링 시트의 계산 계정
    • 이 예에서는 Contract Sales Cash Flow의 'Revenue'를 시트 코드(CSCF)와 함께 사용합니다.
시간 프레임에 판매 주문에 대한 수익/현금흐름을 배치하는 첫 번째 사용 사례를 살펴보겠습니다. 판매 일시금이 있고 해당 금액을 행에 입력된 개월 수에 걸쳐 분산하려고 한다고 가정해 보겠습니다. 또한 판매일부터 입력된 개월 수까지의 시간 프레임 값을 확인하려고 한다고 가정합니다.
시간 프레임에 값이 있어야 하는 매월에 대해 1을 제공하고, 그렇지 않은 경우 0을 제공하려면 추가 계산 계정을 생성해야 합니다. 즉, 판매일과 행에 입력된 해당 날짜 이후의 개월 수에 대해 1을 반환하는 수식이 필요합니다.
예를 들어 다음과 같습니다.
versionmonthlookup:
if(versionmonth(this)>=ROW.Versionmonth_Dateofsale and versionmonth(this) <= ROW.versionmonth_extended, 1, 0)
여기서 versionmonth_dateofsale은 날짜 열이고
Row.Versionmonth_extended
는 판매일 + 개월 수입니다.
versionmonth(ROW.Date_of_sale)+ROW.Months
그런 다음, Revenue 계산 계정에 versionmonthlookup을 곱합니다. 예를 들면 다음과 같습니다.
수익
=div(ROW.Price,ROW.Months)*ROW.versionmonthlookup
이 계산 계정이 있으면 시간 프레임으로 가져오기만 하면 됩니다. 이 시트의 행 키는 'ID'입니다. 시간 프레임의 수식은 다음과 같습니다.
=ACCT.CSCF.Revenue[split=20]
=ACCT.ModeledSheetGroupCode.CalculatedAccount[split=Row Key]
내 Contract Sales Cash Flow 시트의 Revenue 계정에 대한 합계 값을 확인하고 ID가 20인 행의 값을 반환합니다. 이렇게 하면 이 특정 행에 대한 수익 결과가 필터링됩니다. 더 많은 예를 보려면 아래 스크린샷을 참조하십시오. 수식은 다음과 같습니다.
ACCT.CSCF.Revenue[split=4321]
ACCT.CSCF.Revenue[split=15]
ACCT.CSCF.Revenue[split=16]
등...
Pool_values_from_a_modeled_sheet_calculate_account_into_the_timespan_of_a_modeled_sheets_for_Specific_months.png