[엑셀 API 기초 3주 완성] 1주차 스터디노트

작성자
달구름
작성일
2023-01-20 17:23
조회
426

1. 엑셀에서 올바른 구조로 데이터를 관리하기 위해 지켜야 할 3가지 중요 규칙과 간략한 설명

(규칙1) 머릿글은 한 줄로 관리하기
원본 데이터에서 머릿글은 고유한 항목(필드, 열)이기 때문에 두 줄 이상이면 피벗테이블, 정렬, 필터와 같은 엑셀의 기능을 사용하기가 어렵다. 엑셀 기능을 잘 사용하고, 누구든지 원본 데이터를 잘 관리하기 위해서 머릿글은 반드시 한 줄로 입력해야 한다.

(규칙2) 셀 병합을 절대 하지 않기
엑셀 자료는 데이터와 서식으로 구분된다. 머릿글이 병합되어 있는 셀들은 보고용 서식에 해당하고, 일부 필드에 셀 병합이 있을 경우 엑셀은 첫 번째 셀에 있는 값만 인식하고 나머지는 비어있는 값으로 인식한다. 이로 인해 피벗테이블을 통한 집계나 정렬, 필터와 같은 엑셀의 기능들을 제대로 사용하지 못하게 되기 때문에 원본 데이터의 필드에서 셀 병합을 하지 않아야 한다.

(규칙3) 집계 데이터 제외하기
집계 데이터는 원본 데이터를 참조해서 계산한 값이다. 원본 데이터에 집계 데이터가 포함될 경우, 중복되어 잘못된 결과가 산출된다. 원본 데이터와 집계 데이터를 구분해서 관리해야 한다.

이외에 "셀에 줄바꿈 사용하지 않기"도 원본 데이터 관리에서 중요하다. 한 셀에 줄바꿈으로 여러 자료가 입력된 경우 계산 시 오류가 발생한다. 셀에 줄바꿈이 있을 경우 줄바꿈을 기준으로 분리하는 추가 작업을 해야 하기 때문에 셀에 줄바꿈을 사용하지 않아야 한다.

 

2. "세로방향 블록쌓기" 규칙에 대한 간략한 설명과 예시

"세로방향 블록쌓기"는 원본 데이터에 새로운 항목(필드)은 오른쪽으로 추가하고, 새로운 레코드는 세로 방향(아래쪽)으로 쌓는 것을 말한다. 이렇게 원본 데이터를 관리해야 피벗테이블, 정렬, 필터와 같은 엑셀의 기능, 함수, 수식을 제대로 사용할 수 있고 작업 시간 대비 결과의 정확도를 높일 수 있다. 예를 들어, 통계청의 시군구별 합계출산율 데이터는 시군구별로 오른쪽에 연도를 추가하면서 합계출산율, 모의 연령대별 출산율을 누적하는 데이터로 보고용 자료로는 적합하나, 피벗테이블, 정렬, 필터와 같은 엑셀의 기능들을 사용하기 위해서는 "세로방향 블록쌓기" 형태의 데이터 구조로 바꿔야 한다.

 

3. 파워쿼리의 주요 기능인 "열 피벗 해제"의 어원과 기능에 대한 설명

피벗(Pivot)은 "돌리다", "정렬하다"는 의미를 갖는다. 원본 데이터는 세로 방향(아래쪽)으로 레코드를 누적하여 관리하고 이를 참조하여 피벗된 보고서를 작성할 수 있는데, '열 피벗 해제'는 "세로방향 블록쌓기" 규칙이 지켜지지 않아 오른쪽으로 피벗된 데이터 구조를 해제하여 올바른 데이터 구조("세로방향 블록쌓기")로 바꿔주는 기능이다.

신고
스크랩
공유
전체 0

전체 4,140
번호 제목 작성자 작성일 추천 조회
알림
[📚진짜쓰는 실무엑셀] IT/오피스 '1위' 베스트셀러! 엑셀 공부, 이 교재로 마스터하세요! (315)
오빠두엑셀 | 2022.02.03 | 추천 575 | 조회 609732
오빠두엑셀 2022.02.03 575 609732
78572
New 엑셀기초4시간 [챕터3]
itskimmin | 2025.05.12 | 추천 0 | 조회 36
itskimmin 2025.05.12 - 36
78552
New 엑셀 기초 4시간 완성, 원데이 챌린지 1일차
엑천괴 | 2025.05.12 | 추천 0 | 조회 21
엑천괴 2025.05.12 - 21
78551
New 챕터1 스터디노트
itskimmin | 2025.05.12 | 추천 0 | 조회 21
itskimmin 2025.05.12 - 21
78539
New 엑셀기초, 4시간 총정리 [Chapter 3] 보고서 퀄리티 UP! 엑셀 자동화 대시보드 만들기
catharine | 2025.05.10 | 추천 0 | 조회 29
catharine 2025.05.10 - 29
78538
New 엑셀기초, 4시간 총정리 [Chapter 2] 엑셀에서 ‘데이터 관리’가 중요한 이유!
catharine | 2025.05.10 | 추천 0 | 조회 22
catharine 2025.05.10 - 22
78537
New 엑셀기초, 4시간 총정리 [Chapter 1] 엑셀 핵심 설정부터 주요 기능까지!
catharine | 2025.05.10 | 추천 0 | 조회 29
catharine 2025.05.10 - 29
78526
New 엑셀기초 4시간완성 1
goo | 2025.05.09 | 추천 0 | 조회 31
goo 2025.05.09 - 31
78476
엑셀 파워쿼리 기초 3 첨부파일
하이마 | 2025.05.04 | 추천 0 | 조회 55
하이마 2025.05.04 - 55
78475
엑셀 파워쿼리 기초 2 첨부파일
하이마 | 2025.05.04 | 추천 0 | 조회 70
하이마 2025.05.04 - 70
78474
엑셀 파워쿼리 기초 1 첨부파일
하이마 | 2025.05.04 | 추천 0 | 조회 48
하이마 2025.05.04 - 48
78468
VBA DAY 1
계란김밥 | 2025.05.03 | 추천 0 | 조회 21
계란김밥 2025.05.03 - 21
78465
엑셀 기초 4시간 총정리 Chapter 3 첨부파일
하이마 | 2025.05.03 | 추천 0 | 조회 32
하이마 2025.05.03 - 32
78457
엑셀 기초 4시간 총정리 Chapter 2
하이마 | 2025.05.02 | 추천 0 | 조회 33
하이마 2025.05.02 - 33
78456
엑셀 기초 4시간 총정리 Chapter 1
하이마 | 2025.05.02 | 추천 0 | 조회 41
하이마 2025.05.02 - 41
78444
파워쿼리 숙제 첨부파일
수평선마음 | 2025.04.30 | 추천 0 | 조회 53
수평선마음 2025.04.30 - 53
78426
VBA 4시간 4일차
김현주 | 2025.04.29 | 추천 0 | 조회 84
김현주 2025.04.29 - 84
78425
VBA 4시간 3일차
김현주 | 2025.04.29 | 추천 0 | 조회 76
김현주 2025.04.29 - 76
78423
VBA 4시간 2일차
김현주 | 2025.04.29 | 추천 0 | 조회 75
김현주 2025.04.29 - 75
78417
VBA 4시간 1일차
김현주 | 2025.04.29 | 추천 0 | 조회 65
김현주 2025.04.29 - 65
78383
엑셀기초 4시간 - 원데이 챌린지(3일차) 첨부파일
doggi**** | 2025.04.27 | 추천 0 | 조회 84
doggi**** 2025.04.27 - 84