참조: 수식의 레벨 조정자
레벨 조정자의 정의
레벨 조정자는 계정의 데이터를 분석하여 특정 레벨의 값만 포함합니다.
문서의 구문
문서의 구문에 대한 몇 가지 참고사항:
- (N)과 같이 괄호 안에 대문자를 사용하거나 <account_code>와 같이 갈매기 모양 안에 있는 텍스트를 사용하여 변수를 나타냅니다. 변수를 유효한 상수, 계정 참조 또는 수식 표현식으로 바꿔야 합니다.
- 많은 국가의 표준에 따라 쉼표를 사용하여 용어를 구분합니다. 브라우저에서 쉼표를 소수점 표시로 사용하는 경우 항을 세미콜론으로 구분해야 합니다.
- 수식을 읽을 수 있도록 공백을 추가하지만, 공백은 필수는 아닙니다. 수식에서 공백을 추가하거나 생략할 수도 있습니다.
- Divf와 같은 함수는 대문자로 표시되고 ACCT와 같은 요소는 모두 대문자로 표시되지만 수식은 대소문자를 구분하지 않습니다.
레벨 조정자의 제한
- 다음과 같은 경우 Adaptive Planning 시트에 유효한 수식에 대한 오류가 표시됩니다.
- 액세스 규칙으로 인해 액세스할 수 없는 레벨을 기준으로 수정
- 비공개데이터 보호 설정이있는 계정 참조에 레벨 조정자를 추가합니다. 예: ACCT.001에 대한 설정에서 ACCT.001 [level = level_code] 수식이 유효하려면데이터 보호 설정이모든 레벨에서 계정 값 공개여야 합니다. 참조 개념: 계정의 데이터 보호 설정.
- 제한된 단어를 사용하는 참조 레벨 코드 참조 참조: 메타데이터의 코드 및 이름에 대한 모범 사례.
- 현재 버전 사용가능 설정에서 사용할 수 없는 레벨을 참조합니다. 참조 레벨 사용가능 설정 변경.
- 가정 계정의 값은 모든 레벨에 대해 동일하므로 가정 계정에는 레벨 조정자를 적용하지 않습니다.
- ROW는 행의 레벨을 참조해야 하므로 레벨 조정자를 모델링 시트의 ROW 참조에 적용할 수 없습니다. 그러나 다른 시트의 레벨 조정자를 사용하여 모델링 계정을 수정할 수 있습니다.
레벨(+)및레벨(-) 에 대한 모범 사례
레벨(+)
및레벨(-)
에 대한 모범 사례 - parent 레벨을 참조하려면 항상사용합니다.level = <parent_code> (+)를
- (전용) 레벨을 참조하려면 항상사용합니다.level = <parent_code> (-)를
- 피하는동일한 parent 레벨의 (전용) 레벨에 있는 수식에만 유효합니다. 대신레벨 = this (+)로 바꿉니다.level = <parent_code> (+)
- 대부분의 경우에 유효하지만사용하지 않습니다. parent 롤업에서 (+) 기호를 놓으면 관련 (전용) 레벨의 롤업 값 대신 (전용) 레벨 값이 반환됩니다.level = <parent_code>는
- 어떤 이유로든사용하지 마십시오.level = this(-)를
level = <parent_code> (+)는
레벨 조정자의 구문 및 예
표의 예에서 ACCT.02의 레벨 계층 및 값은 다음과 같습니다.
[code] 레벨 | 2025년 1월 |
|---|---|
- 영업 [Sales] | |
북부 영업 - [SN] | 50,000 |
Sales-South [SS] | 100,000 |
영업(전용) [N/A] | 20,000 |
합계 - 매출 | 170,000 |
구문 | 설명 | 예: |
|---|---|---|
레벨 = this | 모든 레벨에서 사용하여 현재 교차점과 동일한 레벨을 참조합니다. 다른 레벨을 지정하지 않는 한, 기본적으로 레벨이 ' 이 레벨'임을 암시하므로 대부분의 경우이 옵션을 사용할 필요가 없습니다. | 수식 위치: ACCT.001: Sales-South 레벨 수식: ACCT.02 [level = this] 반환값 : 100,000 |
레벨 = this(+) | in (전용) 레벨은 parent 레벨의 롤업 값을 참조하는 경우에만 사용합니다. (전용) 레벨 이외의 모든 레벨에 대한 경우 [level = this] 값을 반환합니다. | 수식 위치: Sales-South 레벨의 ACCT.001 수식: ACCT.02 [level = this (+)] 반환값 : 100,000 수식 위치: 영업(전용) 레벨의 ACCT.001 수식: ACCT.02 [level = this (+)] 반환값 : 170,000 |
레벨 = this(-) | 사용하지 마십시오. 예상치 못한 결과를 반환하거나 무시합니다. | 해당 없음 |
level = <level_code> | 모든 레벨에서 사용하여 모든 레벨을 참조합니다. 갈매기형 표시를 포함하여 <level_code>를 모델의 정확한 레벨 코드로 바꿔야 합니다. 참조 계정에 공개 데이터 보호 설정이 없으면 오류가 반환됩니다.parent 레벨을 참조하는 경우 자동으로 (+)가 포함됩니다. 이를 제거해도 (전용) 레벨의 롤업 값은 반환되지 않습니다. | 수식 위치: ACCT.001(모든 레벨) 수식: ACCT.02 [level = SN] 반환값 : 50,000 |
level = <level_code> (+) | parent 레벨이 있는 계정을 수정할 때 사용합니다. 갈매기형 표시를 포함하여 <level_code>를 모델에서 정확한 parent 레벨 코드로 바꿔야 합니다. 모든 child 레벨의 롤업 값을 반환합니다. child 레벨이 없으면 수정이 제거됩니다. | 수식 위치: ACCT.001(모든 레벨) 수식: ACCT.02 [level = Sales (+)] 반환값 : 170,000 |
level = <level_code> (-) | parent 레벨이 있는 계정을 수정할 때 사용합니다. 갈매기형 표시를 포함하여 <level_code>를 모델에서 정확한 parent 레벨 코드로 바꿔야 합니다. parent 레벨의 (전용) 레벨에 있는 값을 반환합니다. (전용) 레벨에는 특정 코드가 없으므로 이 방법은 (전용) 레벨의 계정 값을 참조하는 유일한 방법입니다. | 수식 위치: ACCT.001(모든 레벨) 수식: ACCT.02 [level = Sales (-)] 반환값 : 20,000 |