1주차 학습 목표
- 엑셀 사용법을 다시 익히는 것이 아니라
- “분석이 가능한 데이터 구조를 만드는 감각”을 회복하는 것
- 함수 암기보다 원본 데이터 → 가공 데이터 → 결과 데이터 흐름을 명확히 이해
- 이후 함수, 피벗, 차트가 막히지 않는 엑셀 구조를 직접 만들어보기
1주차 학습 일정
학습 기간: 1주차 (5일)
평일: 하루 1~1.5시간 실습 위주
주말: 전체 구조 정리 및 피벗 테스트
Day 1
- 엑셀 데이터 구조 개념 정리
- 원본 / 가공 / 결과 데이터 분리 개념 학습
Day 2
데이터 컬럼 설계 연습
“분석 목적 기준”으로 컬럼 재정의
Day 3
- 텍스트 데이터 전처리 실습
- TRIM, CLEAN, LEFT / MID / RIGHT 집중
Day 4
- VALUE / TEXT 변환 실습
- 숫자 인식 문제 해결
Day 5
- 전체 데이터 구조 점검
- 피벗 테이블 정상 동작 여부 테스트
학습 내용
이번 주에는 함수 자체를 외우는 것이 아니라,
엑셀에서 데이터가 분석 가능한 상태가 되기까지의 구조를 다시 만드는 데 집중했다.
원본 데이터 / 가공 데이터 / 결과 데이터 분리 개념
엑셀을 다시 쓰면서 가장 먼저 정리한 부분은
데이터를 한 시트에서 다 처리하려고 하지 않는 것이었다.
- 원본 데이터는 외부에서 받은 그대로 유지
- 가공 데이터는 전처리 및 컬럼 분리 전용
- 결과 데이터는 피벗, 집계 등 결과 출력 전용
실제로 작업하면서 원본을 수정하다가
나중에 “처음 값이 뭐였지?” 하고 되돌아가는 일이 많았기 때문에
이번에는 아예 시트 단위로 역할을 분리했다.
RAW 시트는 보호 설정을 걸어두고,
모든 작업은 CLEAN 시트에서만 진행했다.
1. 원본 데이터 / 가공 데이터 / 결과 데이터 분리 개념
- RAW: 외부에서 받은 그대로의 데이터 (수정 금지)
- CLEAN: 전처리, 컬럼 분리, 데이터 타입 정리
- RESULT: 피벗, 집계, 분석 결과
* 이 세 영역을 시트 단위로 분리해서 관리
2. 데이터 컬럼 설계 방법
- 먼저 “이 데이터로 무엇을 볼 것인가”를 정의
- 그 다음 필요한 최소 컬럼을 설계
* 한 셀 = 하나의 의미만 갖도록 설계
3. 정규화된 엑셀 구조 만들기
- 한 행은 하나의 이벤트
- 병합 셀 사용하지 않기
- 중간 합계 행 제거
- 계산 값은 별도 컬럼으로 분리
4. 텍스트 데이터 전처리 심화
- 불필요한 공백
- 특수문자
- 숫자가 텍스트로 인식되는 문제
5. 사용 함수
- TRIM, CLEAN
- LEFT / RIGHT / MID
- VALUE, TEXT
실습 기록
데이터 컬럼 설계 방법
전처리에 들어가기 전에,
먼저 이 데이터를 가지고 무슨 분석을 할 것인지를 정리했다.
예를 들어
- 날짜별 금액 합계
- 상태(결제/환불)별 건수
이 분석을 하기 위해 필요한 컬럼을 먼저 정의했다.
- 날짜
- 상태
- 금액
원본 데이터에는 한 셀에 여러 정보가 섞여 있었지만,
한 컬럼에는 하나의 의미만 들어가도록 분리하는 것을 기준으로 잡았다.
정규화된 엑셀 구조 만들기
가공 시트에서는 다음 기준을 유지했다.
- 한 행 = 하나의 기록
- 병합 셀 사용하지 않기
- 중간 합계 행 제거
- 계산된 값은 별도 컬럼으로 분리
처음에는 보기 좋게 하려고 중간에 구분용 빈 행을 넣었는데,
피벗을 만드는 순간 데이터가 끊기는 문제가 발생했다.
이후에는 보기보다 구조 우선으로 정리했다.
1단계. RAW 시트 구성
- 외부 데이터 그대로 붙여넣기
- RAW 시트는 이후 수정하지 않기 위해 보호 설정
Windows: 검토 → 시트 보호
Mac: 검토 → 시트 보호
2단계. CLEAN 시트 생성
- RAW 전체 복사 → CLEAN 시트에 붙여넣기
- 모든 전처리는 CLEAN에서만 진행
3단계. TRIM, CLEAN, LEFT / RIGHT / MID
공백 제거를 위해 처음에는 TRIM만 사용했지만,
LEN 함수로 길이를 비교해보니 공백이 남아 있는 경우가 있었다.
그래서 CLEAN을 함께 사용했다.
=TRIM(CLEAN(A2))
확인 방법
• LEN(A2)와 결과 셀의 길이를 비교
문자열 분리는 구분자를 기준으로 하지 않고,
위치가 고정된 값은 LEFT / MID로 직접 잘라냈다.
날짜 추출
=LEFT(A2,10)
상태 추출
=MID(A2,14,4)
시행착오
MID 함수는 시작 위치를 잘못 잡으면 값이 밀리기 때문에
LEN()으로 전체 길이를 먼저 확인한 뒤 위치를 조정했다.
4단계. 숫자 변환 (VALUE)
VALUE, TEXT 변환
금액 데이터는 숫자처럼 보였지만 실제로는 텍스트였다.
콤마와 ‘원’ 문자를 제거한 뒤 VALUE로 변환했다.
=SUBSTITUTE(SUBSTITUTE(A2,"원",""),",","")
=VALUE(B2)
VALUE 적용 후
- 셀 정렬이 오른쪽으로 바뀌는지 확인
- SUM 함수로 실제 계산이 되는지 확인
TEXT 함수는 표시 형식 변경용으로만 사용하고,
계산이 필요한 값에는 사용하지 않았다.
5단계. 값 고정
전처리 완료 후 함수 제거
- Windows: Ctrl + Alt + V → V
- Mac: ⌘ + Control + V
6단계. RESULT 시트 피벗 테스트
- 날짜 기준 집계
- 상태별 금액 합계
문제 / 날짜 그룹화 불가
원인 / 날짜가 텍스트 형식
해결 / 날짜 변환 후 피벗 재생성
1주차 정리
엑셀에서 가장 중요한 건 함수가 아니라 구조
구조만 제대로 잡아도 함수와 피벗은 자연스럽게 따라옴
…
'Excel' 카테고리의 다른 글
| 피벗 테이블 & 데이터 해석 (4주차) (0) | 2026.03.15 |
|---|---|
| 조회 & 연결 함수 마스터 (3주차) (0) | 2026.02.08 |
| 조건 로직 & 판단 로직 만들기 (2주차) (0) | 2026.02.02 |
| 기획자를 위한 엑셀 학습 일정 (0) | 2026.01.19 |
| 돋보이는 신입사원을 위한 엑셀 트레이닝 (0) | 2024.02.01 |