[1주차] 엑셀 API 기초 3주 완성 (목표:올바른 데이터 구조 이해)

작성자
댕댕쥬
작성일
2023-01-15 01:01
조회
38

🔥 실습 예제과 함께 공부하는 모습을 함께 올려보세요!
(마우스 드래그 & 스크린샷+붙여넣기로 편리하게 그림을 넣을 수 있습니다)

 

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

1) 머릿글은 반드시 "한줄" 로 관리하기
2) 원본데이터는 " 셀 병합 절대 사용 금지!!"
3) 집계 데이터는 원본에서 제외하기

 

 

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

1) 데이터는 한줄의 머릿글을 기준으로 세로방향으로 데이터 쌓아야함
2) 가로방향의 데이터는 피벗테이블 이용 어려움 , 원하는 데이터로의 가공이 어려움
3) 세로방향의 데이터는 피벗테이블 이용도 가능하고 , 원하는 데이터로의 가공이 쉬움
(슬라이서 삽입기능 처럼 더욱더 간편한 기능도 사용가능)
4) 가로방향으로 쌓은 데이터 = 세로방향 쌓은 데이터 피벗테이블 보고서 , 결국 동일함

 

3. 파워쿼리의 주요 기능인 "열 피벗 해제"의 어원
(왜 이름이 '피벗 해제' 인지 ?) 과 기능에 대한 설명을 작성합니다.

- 잘못된 데이터를 올바른 원본 데이터로 바꾸기 위해 피벗을 해제 ( = 언피벗)
- 가로방향으로 쌓은 데이터를 올바른 형태의 세로방향 블록으로 바꿔줌

- 파워쿼리의 사용을 위해서는 데이터를 표로 만들어 주어야 한다.
: 표 전체선택 (Ctrl+A) → 변경 필요한 데이터를 표로 만듬 (Ctrl + T) [삽입-표]
: 파워쿼리 진입 [데이터-테이블/범위에서] or [데이터-테이블에서]
: 열피벗 해제하지 않을 열을 선택
: 다른 열 피벗해제 선택
: 파워쿼리 작성 후 [닫기 및 다음으로 로드] 최종반영

쿼리설정에 보면 , 매크로처럼 작성했던 순서대로 볼수있다.

 

 

● 머릿글이 여러줄 이더라도 원리만 이해하면 간단하다
머릿글이 여러줄일떈 , 우선 한줄로 바꿔주야 한다
1) 행/열을 바꿔서 머릿글이 세로로 나열되게해줌
2) 머릿글을 한줄로 합침 ( 구분기호 선택시 ,머릿글 구분기호와 중복 불가 유의)
3) 한 줄로 합친 다음 다시 머릿글로 올려줌
4) "열 피벗해제" 를 해줌
5) 다시 구분기호로 나눠줌

공백(null) 이 있을 경우 : 쿼리편집기 - 변환 - 채우기 - 아래또는 위 선택