입력-계산-출력 설계은(는) 무엇을 하나요?
사용 시기
이 스킬은 공유, 감사, 또는 장기 유지보수가 필요한 Excel 모델을 구축하거나 재구조화할 때 사용하십시오. 특히 가정이 수식과 섞여 있거나, 어떤 셀이 입력이고 계산인지 불명확하거나, 클라이언트나 검토자가 모델이 "따라가기 어렵다"고 지적한 경우에 적합합니다. 또한 처음부터 세 탭 원칙을 적용하여 새 모델을 시작할 때도 유용합니다.
기능
세 개의 구분된 영역(입력 탭, 하나 이상의 계산 탭, 출력 탭)에 대한 완전한 구조 설계를 생성합니다. 입력 탭은 파란색으로 채색되고 명확히 레이블이 지정된 모든 사용자 편집 가능한 가정을 포함합니다. 계산 탭은 입력 탭과 다른 계산 탭만 참조하는 모든 수식 로직을 포함하며 하드코딩된 숫자가 없습니다. 출력 탭은 계산 없이 최종 계산 결과에 대한 참조만 포함하며 커뮤니케이션용으로 서식이 지정됩니다. 규칙 준수 체크리스트도 포함됩니다.
방법
-
세 탭 원칙 이해. 핵심 규칙은 사용자가 제어하는 것(입력), 모델이 작동하는 방식(계산), 제시하는 것(출력)을 분리하는 것입니다. 이 분리의 의미는 다음과 같습니다. 모든 사용자는 수식을 건드리지 않고 가정을 변경할 수 있고, 모든 검토자는 병합된 셀을 찾지 않고 로직을 감사할 수 있으며, 업데이트된 모든 버전을 설명 없이 전달할 수 있습니다. 이것은 금융 모델링에서 가장 중요한 구조적 규율입니다.
-
기존 모델 감사. 기존 모델을 재구조화하는 경우 먼저 감사를 수행하십시오. Excel에서 Ctrl+`를 사용하여 수식 보기로 전환합니다. 다음을 식별하십시오. (a) 수식 내 하드코딩된 숫자(예: =A1*0.15에서 0.15는 입력이어야 함), (b) 입력 탭의 수식 셀, (c) 동일한 탭에 혼합된 원시 데이터와 계산 결과. 재설계 전에 각 위반 사항을 표시하십시오.
-
입력 탭 설계. 입력 탭은 숫자가 하드코딩되는 유일한 위치입니다. 다음 구조로 설계하십시오.
상단 헤더 블록: 모델 이름, 버전, 날짜, 분석가 이름.
분석 모듈별 가정 섹션. 각 섹션은 진한 채우기가 있는 굵은 섹션 헤더 행으로 시작하며, 각 가정에 대해 세 개의 열(가정 레이블(텍스트, 왼쪽 정렬) | 값(파란색 채우기, 오른쪽 정렬, 편집 가능) | 단위 또는 참고(텍스트, 회색, 오른쪽 정렬, 예: "% per year", "2024 USD"))이 있는 행으로 구성됩니다.
예시 섹션: 수익 가정, 비용 가정, 자본 구조, 거시/시장 매개변수, 운영 동인.
입력 탭 규칙: 값 열에 수식 없음(하드코딩된 숫자만), 이 탭의 모든 가정에는 레이블이 있어야 함, 레이블이 없는 숫자는 절대 두지 않음. 모든 값 셀에 파란색 채우기 적용. 모든 비값 셀 잠금.
-
계산된 입력 처리. 일부 "입력"은 다른 입력에서 파생됩니다(예: 범위의 중간값 또는 두 비율의 가중 평균). 이러한 입력은 입력 탭의 별도 "파생 가정" 섹션에 배치하며, 수식임을 명확히 표시합니다(검은색 글꼴, 파란색 채우기 아님). 이렇게 하면 사용자에게 표시되면서 자유 입력 셀이 아님을 알립니다.
-
계산 탭 설계. 분석 모듈당 하나의 계산 탭. 계산 탭 규칙:
수식에 하드코딩된 숫자 없음. 모든 상수는 입력 탭을 참조해야 함.
열 헤더는 기간(년, 분기, 월) 또는 범주입니다.
행 헤더는 라인 항목입니다(예: 수익, 매출원가, 총 이익).
모든 수식은 다음 중 하나를 참조합니다. 입력 탭(가정용), 조회 탭(참조 데이터용), 또는 동일한 계산 탭 또는 형제 계산 탭의 다른 셀(중간 계산용).
간단하고 읽기 쉬운 수식을 사용하십시오. 2단계 이상 중첩된 IF 문을 피하십시오. 대신 복잡한 로직을 도우미 행으로 나누십시오.
모든 수식 셀에 흰색 채우기에 검은색 글꼴을 적용하십시오. 행 헤더에 회색 채우기를 추가하십시오.
-
표준 계산 탭 레이아웃 구성. 각 계산 탭은 다음 레이아웃을 따릅니다. (1행) 탭 제목 및 목적 설명. (2행) 열 헤더(년 또는 기간). (3행부터) 굵은 섹션 헤더가 있는 섹션으로 그룹화된 계산 행. (마지막 행) 출력 탭에서 참조할 요약 또는 출력 행. 출력 행 주위에 얇은 테두리를 추가하여 다른 곳에서 참조됨을 표시합니다.
-
계산 탭에 하드코드 금지 규칙 적용. Excel의 찾기 및 바꾸기를 사용하여 수식의 하드코딩된 숫자를 확인하십시오. Ctrl+H를 누르고, 옵션을 클릭하고, "찾을 위치: 수식"을 확인하십시오. 일반적인 하드코딩된 값(0.25, 12, 1000)을 검색하십시오. 모든 적중을 표시하십시오. 입력 탭 셀에 대한 참조로 바꾸고, 해당하는 가정 행이 없으면 입력 탭에 새 가정 행을 만드십시오.
-
출력 탭 설계. 출력 탭에는 한 가지 규칙이 있습니다. 계산이 없습니다. 계산 탭의 셀에 대한 참조(특정 셀을 가리키는 = 수식 사용)와 서식만 포함합니다. 차트(계산 탭 데이터 참조), 서식이 지정된 표(셀 참조를 통해 값을 가져옴), 내러티브 텍스트 블록(텍스트 상자 또는 병합된 셀)을 포함할 수 있습니다. 작업 중인 스프레드시트가 아닌 완성된 보고서 페이지처럼 보여야 합니다.
-
출력 탭 레이아웃 구성. 그리드 구조를 사용하십시오. 상단 섹션: KPI 타일(각각 서식이 지정된 상자에 4-6개의 주요 지표), 중간 섹션: 요약 표(연도 또는 시나리오별 주요 결과), 하단 섹션: 차트. 전문적인 서식 적용: 눈금선 없음, 깔끔한 테두리, 회사 색상 팔레트.
-
탭 간 참조 규칙 설정. 계산 탭 셀이 입력 탭 셀을 참조할 때 수식이 명확하게 읽혀야 합니다. 좋은 방법: 수식에 탭 이름을 명시적으로 사용합니다(예: =B12 대신 =Inputs!B12). 명명된 범위의 경우 수식이 더 명확하게 읽힙니다: =inp_RevenueGrowthY1. 계산 탭에서 입력을 참조할 때 항상 절대 참조($)를 사용하여 실수로 상대 참조가 이동하는 것을 방지하십시오.
-
보호 적용. 계산 탭을 보호합니다(잠금 해제된 셀만 선택 가능). 입력 탭에서는 파란색 값 셀을 제외한 모든 항목을 잠급니다. 출력 탭에서는 모든 항목을 잠급니다(편집 불가). 간단한 암호를 사용하거나 암호 없이 시트 보호를 활성화하여 실수로 편집하는 것을 방지하십시오.
-
규칙 준수 체크리스트 작성. 모델 설계 후 다음 목록에 따라 규칙 준수를 확인하십시오.
- 모든 가정 값은 입력 탭에 있으며 수식에 포함되지 않습니다.
- 입력 탭 값 열의 모든 셀은 파란색 채우기입니다.
- 계산 탭 수식에 하드코딩된 숫자가 없습니다.
- 출력 탭에 수식이 없습니다(셀 참조만 있음).
- 모든 계산 탭은 탭 이름(Inputs!셀참조 또는 명명된 범위)으로 입력 탭을 참조합니다.
- 출력 탭에 눈금선이 없으며 인쇄 준비가 완료되었습니다.
- 세 탭 영역 모두 탭 표시줄에 색상 레이블이 지정되었습니다.
- 범례 탭이 규칙을 문서화합니다.
입력
- 모델 목적 및 분석 모듈 설명
- 모델을 구동하는 주요 가정 목록(입력 탭 구조 채우기용)
- 필요한 주요 출력 목록(출력 탭 설계용)
- 현재 모델 상태(새 구축 vs 기존 모델 재구조화)
- Excel 버전(보호 및 명명에 사용 가능한 기능에 영향을 미침)
출력 형식
다음을 포함하는 완전한 세 탭 설계 명세:
- 입력 탭 설계: 섹션 헤더 목록, 열 레이아웃(레이블, 값, 단위), 각 주요 가정에 대한 기본값, 단위 및 섹션 할당이 포함된 표.
- 계산 탭 설계: 계산 탭당 하나의 섹션으로, 행 구조(라인 항목), 열 구조(기간), 입력을 참조하는 행과 내부 계산 행을 보여줍니다.
- 출력 탭 설계: KPI 타일 위치, 표 구조, 차트 설명이 포함된 그리드 레이아웃 설명.
- 교차 참조 수식 패턴: 계산 탭이 입력 탭을 참조하는 방법에 대한 작성된 예시.
- 규칙 준수 체크리스트: 12-15개 항목