모델 아키텍처 템플릿
사용 시점
이 스킬은 단일 수식도 작성되기 전인 새 Excel 모델 구축의 가장 시작 단계에서 사용하여 구조적 기반을 확립합니다. 팀이 처음부터 새 모델을 시작할 때, 다른 팀에서 인계받은 모델을 일관된 표준으로 재구성해야 할 때, 또는 조직이 모든 Excel 모델에 대한 하우스 표준을 수립하려는 경우에 이 스킬을 트리거하세요. 이 스킬은 Modelling OS 카테고리에서 가장 상위 스킬이며, 다른 모든 스킬이 채울 빈 아키텍처 셸을 생성합니다.
기능
새로운 전략 또는 재무 Excel 모델을 위한 완전한 마스터 아키텍처를 생성합니다: 명명 규칙, 목적 및 색상 레이블이 포함된 전체 탭 세트; 색상 코드, 글꼴 크기, 숫자 형식 및 구조적 규칙을 정의하는 규칙 시트; 모든 탭의 인쇄 영역 및 페이지 설정; 버전 기록 시스템. 이는 모든 콘텐츠 스킬(DCF, 시나리오 모델, KPI 대시보드)이 구축될 뼈대입니다.
방법
-
범용 탭 세트 정의. 목적이 무엇이든 모든 전략 또는 재무 모델에는 다음 구조적 탭이 포함되어야 합니다:
커버 시트: 모델 ID 및 탐색. 범례/규칙 시트: 색상 코드, 서식 규칙, 명명된 범위 레지스트리. 입력 시트: 모든 사용자 편집 가능 가정. 데이터/조회 시트: 참조 테이블, 명명된 범위, 조회 데이터. 하나 이상의 계산 시트: 작업 흐름별로 명명. 검증 시트: 검증 수식, 오류 플래그. 출력/요약 시트: 경영진 대상 요약, 계산 없음. 문서화 시트: 모델 기록, 가정 근거, 감사 로그.
-
커버 시트 설계. 커버 시트는 사용자가 가장 먼저 보는 시트입니다. 다음을 포함합니다:
행 1-3: 모델 제목(큰 글꼴, 굵게), 부제목 또는 클라이언트 이름(중간 글꼴), 적용 기간(작은 글꼴). 행 5-8: 주요 메타데이터: 버전 번호, 마지막 업데이트 날짜, 작성자, 검토자, 상태(초안/최종/보관). 행 10-15: 목적 설명(모델의 기능과 주요 사용자를 설명하는 2-3문장). 행 17-25: 주요 출력 요약(모델의 핵심 출력값을 보여주는 3-6행 표 — 여기서 계산하지 않고 출력 시트에서 참조). 행 27-35: 탐색 가이드 — 모든 탭, 목적 및 하이퍼링크를 보여주는 탭 색인. 행 37-40: 기밀 유지 및 면책 조항.
-
범례/규칙 시트 설계. 범례 시트는 모델에 사용된 모든 구조적 규칙을 문서화합니다. 모델을 구축하지 않은 모든 사용자를 위한 가이드 역할을 합니다. 내용:
색상 코드 표: 색상 | 채우기 유형 | 의미 | 사용 규칙. 글꼴 규칙 표: 글꼴 유형 | 크기 | 용도(예: 탭 제목: 굵게 12pt; 섹션 헤더: 굵게 10pt; 본문: 일반 9pt). 숫자 형식 표: 데이터 유형 | 형식 문자열 | 예시(예: 통화: $#,##0.0 -> $1,234.5; 백분율: 0.0% -> 12.3%). 탭 인벤토리: 탭 이름 | 목적 | 색상 레이블 | 상태(활성/보관). 명명된 범위 레지스트리: 명명된 범위 | 참조 대상 | 목적 | 마지막 확인 날짜. 구조적 규칙: 모델의 아키텍처 원칙에 대한 글머리 기호 목록(계산 시트에 하드코드 없음, 모든 입력은 입력 시트 등).
-
색상 코딩 표준 정의. 일관되게 적용:
파란색 채우기(#DDEEFF 또는 사용자 지정), 파란색 또는 진한 파란색 글꼴: 입력 셀(사용자 편집 가능, 하드코딩된 값). 흰색 채우기, 검은색 글꼴: 수식 셀(직접 편집 금지). 연한 녹색 채우기(#DDFFDD) 또는 녹색 글꼴: 출력 셀 및 검증을 통과한 검사 셀. 연한 회색 채우기(#F5F5F5): 섹션 헤더, 구분선, 비활성 영역. 연한 주황색 채우기(#FFE4B5): 재정의 셀(임시 하드코드, 검토 플래그). 빨간색 채우기(#FFDDDD) 또는 빨간색 글꼴: 오류 플래그, 실패한 검사, 경고. 진한 회색 채우기(#404040), 흰색 글꼴: 탭 수준 헤더 및 주요 섹션 구분선. 탭 색상 코딩: 입력 시트 = 파란색 탭; 데이터 시트 = 회색 탭; 계산 시트 = 색상 없음(흰색); 검증 시트 = 녹색 탭; 출력 시트 = 진한 회색 탭; 커버 및 범례 = 색상 없음.
-
숫자 형식 규칙 정의. Excel의 사용자 지정 숫자 형식(Ctrl+1)을 사용하여 전역적으로 적용:
$000 단위 재무 수치: #,##0(소수점 없음); 또는 소수점 한 자리의 경우 #,##0.0. $M 단위 재무 수치: #,##0.0, 열 헤더에 "M" 레이블. 백분율: 0.0%(소수점 한 자리, 문맥상 필요한 경우가 아니면 0% 또는 0.00%는 사용 금지). 승수: 0.0x. 인원수: #,##0(소수점 없음). 날짜: 기간 헤더의 경우 MMM-YY(Jan-24, Feb-24); 연도 레이블의 경우 YYYY. 비율: 0.00(소수점 두 자리). 단위당 지표(예: FTE당 수익): #,##0, 헤더에 단위 레이블.
-
계산 시트 명명 규칙 정의. 각 계산 시트 이름은 다음 패턴을 따릅니다: [카테고리 약어] - [설명]. 최대 25자. 카테고리 약어: Rev(수익), Cost(비용), FS(재무제표), Val(valuation), Mkt(시장/TAM), Ops(운영), Cap(자본/투자). 예: "Rev - ARR Build", "Cost - Headcount", "FS - Income Statement", "Val - DCF Engine".
-
검증 시트 설계. 검증 시트는 모델의 무결성 계층입니다. 다음을 포함해야 합니다:
상단에 요약 트래픽 라이트: IF(COUNTIF(checks_range,"FAIL")>0,"MODEL HAS ERRORS","ALL CHECKS PASS"), 실패 시 빨간색, 통과 시 녹색으로 서식 지정.
대차대조표 균형 검사: 자산 - 부채 - 자본 = 0(IF(ABS(check)<0.01,"PASS","FAIL")).
현금흐름 연결 검사: 기초 현금 + 순 현금흐름 - 기말 현금 = 0.
WACC vs. 최종 성장률: IF(WACC>terminal_growth,"PASS","FAIL -- WACC must exceed terminal growth").
확률 합계 검사: IF(ABS(SUM(probabilities)-1)<0.001,"PASS","FAIL -- Probabilities do not sum to 100%").
수익 일치 검사: P&L 시트의 총 수익 = DCF 시트의 총 수익(IF(ABS(difference)<0.1,"PASS","FAIL")).
-
버전 제어 시스템 정의. 커버 시트에 버전 기록 표를 작성합니다: 버전 | 날짜 | 변경자 | 변경 요약. v1.0에서 시작합니다. 작은 업데이트는 부 버전 증가(v1.1, v1.2), 구조적 변경은 주 버전 증가(v2.0). 커버 시트 헤더의 버전 번호는 이 표를 참조해야 합니다.
-
각 탭의 인쇄 영역 및 페이지 설정 설정. 다음 설정을 정의합니다:
커버 시트: 세로, A4, 1페이지에 맞춤. 인쇄 영역: A1부터 콘텐츠 끝까지. 범례 시트: 인쇄 영역 불필요(내부 참조 문서). 입력 시트: 세로, A4, 1-2페이지에 맞춤. 인쇄 영역: 모든 입력 섹션. 각 계산 시트: 가로, A4, 모든 페이지에 행 1 반복(페이지 레이아웃 > 인쇄 제목 > 위에서 반복할 행). 너비에 맞게 축소. 검증 시트: 세로, A4, 1페이지에 맞춤. 출력 시트: 가로, A4, 1페이지에 맞춤. 인쇄 영역: 전체 대시보드 영역.
-
행 및 열 구조 표준 설정. 일관성을 위해 모든 계산 시트에 적용:
행 1: 탭 제목(열 병합, 굵게, 진한 채우기, 흰색 글꼴, 14pt). 행 2: 탭 목적 설명(한 문장, 기울임꼴, 연한 채우기). 행 3: 빈 구분 행. 행 4: 섹션 헤더(첫 번째 섹션, 굵게, 회색 채우기). 행 5 이후: 데이터 행(A열에 행 레이블, B열부터 데이터). A열: 행 레이블(최소 30자 너비). B열: 첫 번째 기간 또는 첫 번째 데이터 열. 이후 열: 후속 기간, 시나리오 또는 카테고리. 마지막 열: 합계 또는 요약 열(굵게, 얇은 왼쪽 테두리).
-
열 너비 및 행 높이 설정. A열(행 레이블): 28-35자 너비. 데이터 열: 연간 데이터의 경우 10-12자; 월간 데이터의 경우 8-10자. 헤더 행: 18-20pt 높이. 데이터 행: 15pt 높이. 섹션 헤더 행: 18pt 높이. 이렇게 하면 공간 낭비 없이 깔끔하고 스캔 가능한 레이아웃이 생성됩니다.
-
모델 시작 체크리스트 작성. 이 아키텍처를 사용하여 모든 새 모델을 시작할 때:
- 범용 탭 세트가 생성되었는지 확인
- 커버 시트에 메타데이터 및 탐색이 포함되었는지 확인
- 범례/규칙 시트에 색상, 글꼴, 숫자 형식 규칙이 문서화되었는지 확인
- 색상 코딩 표준이 일관되게 적용되었는지 확인
- 숫자 형식 규칙이 전역적으로 적용되었는지 확인
- 계산 시트 명명 규칙이 준수되었는지 확인
- 검증 시트에 필수 검사가 포함되었는지 확인
- 버전 제어 시스템이 설정되었는지 확인
- 인쇄 영역 및 페이지 설정이 구성되었는지 확인
- 행 및 열 구조 표준이 적용되었는지 확인
- 열 너비 및 행 높이가 설정되었는지 확인
- 모델이 사용자 입력 또는 콘텐츠 추가 준비가 되었는지 확인