파워쿼리(40)
-
[필수 Tip]변환 작업시 팁 - 적용된 단계 관리
이번 포스팅은 아래 그림의 4번으로 표시된 영역인 "적용된 단계"에 관련 팁을 소개합니다. 1. 적용된 단계란 쿼리의 원본 부터 변환이 진행된 각 단계가 한 줄씩 추가되며 구성됩니다. 각 단계를 클릭하면 해당 단계의 적용된 내역을 확인 할 수 있고 수정도 가능합니다. 수정시에 하위 단계에 영향을 줄 수도 있습니다. 예를 들어 데이터 타입을 숫자에서 텍스트로 변환을 했는데 하위 단계에서 숫자연산을 하게 되면 하위 단계는 오류가 발생합니다. 작업한 단계가 하나씩 기록에 남고 이것을 통해서 작업관리 및 디버깅을 할 수 있습니다. 작업을 하다보면 아래 그림처럼 엄청 길어질 때도 있습니다. 톱니 모양을 클릭하면 해당 단계의 설정을 수정할 수 있습니다. 해당 작업의 설정창이 팝업되며 적용된 내용을 수정할 수 있습니..
2020.07.07 -
[파워쿼리기능소개] 5-5. 변환 - 변환 탭 기능들(피벗팅)
이번 포스팅은 변환 탭의 기능들 2번째로 피벗팅 기능을 소개합니다. 변환 탭 하위에는 위의 그림처럼 여러 하위그룹별로 기능이 존재합니다. 앞에서 다룬 내용과 중복되는 기능을 제외하고 나머지를 크게 각 5개의 소주제로 나누어서 정리하려고 합니다. ① 표 : 행/열 바꿈, 역방향 열, 행 카운트 ② 열 : 피벗팅과 해제, 채우기 ③ 텍스트 : 열병합, 추출 ④ 숫자 : 통계, 표준, 반올림, 정보 ⑤ 날짜 및 시간 : 날짜 형식에서 항목 추출 두 번째로 열 그룹에 있는 기능 중 피벗팅과 해제에 대해서 정리합니다. 1. 피벗(Pivot)에 대해서 먼저 피벗에 대해서 정리합니다. 쉽게 표현하면 열(Column) 항목과 행(Row)을 바꾸는 것인데요. 피벗테이블로 데이터를 요약하는 작업을 많이 파워 피벗에서는 위..
2020.07.07 -
[파워쿼리기능소개] 5-3. 변환 - 홈 탭의 변환 기능
홈 탭에 위치한 변환 기능의 마지막 편인 '그룹화'입니다. 그룹화는 SQL의 그룹 함수와 같이 쓰이는 Group by와 동일한 역할을 합니다. 특정 필드를 기준으로 데이터를 그룹으로 묶어주고 합계, 행 카운트 등을 처리할 수 있습니다. 1. 그룹화 란 기능의 사용 설명 전에 그룹화를 엑셀의 피벗테이블로 데이터를 요약하는 것과 비교하여 개념을 소개 합니다. 파워 쿼리의 그룹화도 동일한 기능을 수행합니다. 그룹화는 실제 로드 될 데이터를 요약해서 저장한다고 생각하시면 편합니다. 위의 케이스를 파워 쿼리 그룹화로 처리하면 다음과 같습니다. 학생 이름 필드 기준으로 그룹화를 수행하면서 새로운 열을 생성합니다. 새 열 이름을 지정하고 연산 방식을 '합계'로 지정하고 연산할 대상 열을 점수로 선택하고 확인을 누르면..
2020.07.01 -
[파워쿼리기능소개] 5-2. 변환 - 홈 탭의 변환 기능
이번 포스팅은 홈 탭의 변환 카테고리 안에 있는 기능을 다룹니다. - 데이터 형식, 첫 행을 머리글로 사용, 값 바꾸기, 열 분할 1. 파워 쿼리의 데이터 형식에 대해서 변환 기능의 소개에 앞서 파워 쿼리에서 적용되는 데이터 형식에 대해서 알아봅시다. 주로 사용하게 되는 타입은 Date, 텍스트, Number입니다. 데이터 형식에 따라서 데이터를 변환하는 기능이 다르기 때문에 반드시 알아두어야 합니다. 엑셀 시트에서 텍스트 관련 함수와 날짜/시간 관련 함수가 다른 것과 동일하다 생각하면 되겠네요. 2. 데이터 형식 변환 현재 필드의 데이터 형식이 무엇인지는 필드 헤더의 아이콘을 보면 알 수 있습니다. 순서대로 날짜, 텍스트, 숫자입니다. 데이터를 쿼리 해온 처음에는 모든 필드의 데이터 타입이 "ABC,1..
2020.07.01 -
[파워쿼리기능소개] 5-1. 변환 - 홈 탭의 열과 행 관리
드디어 가장 어려운 변환에 대한 기능 소개입니다. 변환과 관련된 기능은 직접 눌러가며 익히는 것이 좋습니다. 다루어야 할 내용이 많다보니 여러 편으로 나누어서 포스팅 할 계획입니다. 오늘은 그 첫번째로 행과 열을 다루는 방법에 대해서 소개합니다. * 지금까지 거의 포스팅이 마찬가지 이지만 저도 이것 저것 눌러보고 구글링하여 해당 기능을 배우고 그 기반으로 작성을 합니다. 부족해도 너그럽게 봐주세요. 실제 제가 작업하면서 사용하지 않은 기능은 파악하고 정리하는데 시간이 좀 소요되네요. 저도 필요한 기능만 쓰니까요. 전체를 다 소개하기는 힘드네요. 그래서 변환 관련 기능도 쓰는 것 위주로 합니다. 1. 열관리 열(Column)에 대한 기본적인 관리 기능입니다. 먼저 '열 선택' 입니다. 열선택을 클릭하면 다..
2020.07.01 -
[파워쿼리기능소개] 4편. 로드(Load)
이번 포스팅은 본격적으로 변환 기능을 정리하기 전에 먼저 엑셀 파워쿼리의 로드(출력 기능)에 대해서 알아봅니다. 실제 작업이 진행되는 '가져오기 > 변환 > 로드' 순서대로 하려면 당연히 변환이 먼저 나와야 하지만 대부분 작업을 하다보면 엑셀 창과 파워쿼리 편집기 창을 오가게 됩니다. 데이터가 나오는 중간 과정을 확인하면서 작업을 하는 것이 일반적이기 때문입니다. 1. 로드 옵션 먼저 엑셀의 파워쿼리에 로드 옵션에 대해서 알아봅시다. 파워쿼리는 엑셀 뿐만이 아니라 파워BI에서도 사용됩니다. 즉 파워쿼리란 기능(제품)이 엑셀과 파워BI의 데이터 추출 및 전처리 기능을 맡고 있는 셈이죠. 다만 엑셀의 파워 쿼리는 데이터를 추출하고 변환하여 저장하는 대상이 엑셀통합 문서가 되는 것이고 파워BI의 경우 보고서 ..
2020.06.30