티스토리챌린지(8)
-
[ 파워쿼리 ] 날짜 테이블 만들기
파워 쿼리를 이용한 날짜 테이블을 만들어 보도록 하겠습니다.M function 중 List.Dates 함수를 사용해서 날짜 List를 만들어 주었습니다.간단하게 함수를 살펴보도록 하겠습니다.List.Dates(#date( 2024, 11, 1 ),30, #duration( 1, 0, 0, 0 ) )날짜를 리스트로 만들어줘시작날짜는 24.11.1일 부터야30일까지간격은 1일이야 해당 리스트를 테이블 형식으로 변경해 주도록 하겠습니다. 잠깐 엑셀에서 날짜를 만드는 방법에 대해서 생각해 보도록 하겠습니다.아래와 같은 데이터가 있을 때 우측과 같이 피벗 테이블을 만들어 줘서 분석을 하는 경우가 많습니다.만약 해당 데이터를 요일별로 보고 싶다면 어떻게 하면 될까요? 아래와 같이 요일 컬럼을 추가해서 테이블을 만..
2024.11.14 -
[ 파워쿼리 ] 데이터 그룹화 ( Groupby ) 하기
파워쿼리를 사용해서 데이터를 그룹화하는 방법을 알아보도록 하겠습니다.데이터를 불러와 보도록 하겠습니다.데이터를 불러오는 방법은 아래글을 참고해 주십시오. [ 파워쿼리 ] 데이터 불러오기( with. Excel )파워쿼리의 시작인 데이터 불러오기를 해 보도록 하겠습니다.아래와 같이 엑셀 데이터를 준비해 준 후 바탕화면에 저장해 주었습니다.원본은 건드리지 않는 것이 가장 좋기 때문에새로운 엑셀sunconnector.tistory.com아래와 같이 데이터를 준비해 주었습니다.구분의 값을 기준으로 다양한 집계를 해보도록 하겠습니다.우선 구분을 내림차순으로 정렬해 보도록 하겠습니다.우측과 같이 구분값 기준으로 하나의 값이 아닌 다양한 값을 가지고 있는 것을 볼 수 있습니다. 우선 가장 기본이 되는 합계를 구해 보..
2024.11.13 -
[ 파쿼쿼리 ] 다양한 방법으로 열 분할 하기 ( 텍스트 분리하기 )
파워쿼리를 이용한 컬럼을 분리하는 방법을 알아보도록 하겠습니다.텍스트 분리와 같은 원리라고 생각하시면 좋을 것 같습니다.파워쿼리 창에서 [ 홈 ] - [ 열 분할 ]을 눌러보시면 다양한 옵션이 있는 것을 볼 수 있습니다. 구분 기호 수준은 csv 불러오기를 할 때와 비슷하기 때문에 이전 글을 참조해 주십시오 [ 파워쿼리 ] 데이터 불러오기 ( with. CSV )csv 파일을 파워쿼리로 불러오는 방법을 알아보도록 하겠습니다.데이터 관리를 위해서 사용하는 파일형식 중 가장 대중적인 것이 엑셀과 csv 파일입니다엑셀을 쓰면 되는데 왜 csv 파일을 사용할sunconnector.tistory.com 우선 작동 원리를 알기 위해서 가장 익숙한 구분 기호를 활용한 방법을 한번 해 보도록 하겠습니다.아래와 같이 간..
2024.11.12 -
[ 파워쿼리 ] 엑셀 테이블의 짝수( 홀수 )행만 구하기
파워쿼리를 이용한 테이블의 짝수( 홀수 ) 행만 구하는 방법을 알아보도록 하겠습니다.우선 데이터를 파워쿼리 편집기로 불로와 보도록 하겠습니다.불러오는 방법은 아래의 글을 참고해 주십시오. [ 파워쿼리 ] 데이터 불러오기( with. Excel )파워쿼리의 시작인 데이터 불러오기를 해 보도록 하겠습니다.아래와 같이 엑셀 데이터를 준비해 준 후 바탕화면에 저장해 주었습니다.원본은 건드리지 않는 것이 가장 좋기 때문에새로운 엑셀sunconnector.tistory.com 아래와 같이 20행의 테이블을 가져왔습니다.짝수 or 홀수행만 남기고 필터링을 해 보겠습니다.우선 짝수행을 제거하는 방법을 시행하도록 해 보겠습니다.[ 홈 ] - [ 행 제거 ] - [ 교대로 행 삭제 ]를 클릭해 줍니다.그리고 오른쪽에 나온..
2024.11.11 -
[ 파워쿼리 ] 엑셀 열 번호 ( Row number ) 추가
열 셀 열 번호를 추가하는 방법을 알아보도록 하겠습니다.열 번호를 추가하면 다양한 활용이 가능할 것 같습니다.우선 파워쿼리 창을 열어 주도록 하겠습니다.왼쪽에 행 숫자가 있지만 해당 숫자를 수정 / 작업이 불가하기에 새로운 행을 추가해 보도록 하겠습니다. [ 열 추가 ] - [ 인덱서 열 ]을 클릭하면 열 번호 추가가 가능합니다.모든 컴퓨터의 숫자의 시작은 "0"부터 시작합니다.그래서 기본 Default 값은 0부터 입니다. 하지만 파워쿼리에서는 다양한 조건으로 열 번호 입력이 가능합니다. 우선 2개의 컬럼을 추가해 보도록 하겠습니다.ㅇ 0에서 부터 시작ㅇ 1에서 부터 시작1에서부터 시작은 기존의 엑셀에서 보이는 숫자와 동일하기 때문에 익숙하게 작업하기 편할 것 같습니다. 하지만 파워 쿼리에서는 하나의..
2024.11.10 -
[ 파워쿼리 ] 엑셀 시트 데이터 합치기
엑셀의 한계를 극복하기 위한 방법을 알아보도록 하겠습니다.다음과 같이 데이터를 준비해 보도록 하겠습니다.11/1일11/2일합계 : 529,419,156합계 : 529,635,427 이전에 이야기를 드린 것과 같이 엑셀의 입력 한계는 1,048,576열입니다.그래도 예전보다는 많이 늘어나기는 했는데 아직도 더 많은 다루기에는 어려움이 있어 보입니다.이 한계를 극복하는 방법으로 엑셀 내의 시트의 데이터를 합치는 방법을 알아보도록 하겠습니다. 엑셀의 데이터를 파워쿼리로 불러와 보도록 하겠습니다.불러오는 방법은 아래를 참조해 주십시오. [ 파워쿼리 ] 데이터 불러오기( with. Excel )파워쿼리의 시작인 데이터 불러오기를 해 보도록 하겠습니다.아래와 같이 엑셀 데이터를 준비해 준 후 바탕화면에 저장해 주었..
2024.11.09