파워쿼리(43)
-
[파워쿼리] 예제의 열 추가
파워 쿼리는 다양한 전처리 기능을 가지고 있는데 그중 오늘은 "예제의 열" 기능을 소개한다. "예제의 열" 기능은 엑셀에서 하나 하나 데이터를 정렬과 필터를 해가며 처리하던 그룹핑 작업을 손쉽게 처리해준다. 텍스트로 된 칼럼에 규칙을 부여하여 그룹핑하는 것을 파워 쿼리가 패턴을 인식해서 자동으로 채워 주는 데 직접 해보면 이해가 갈 것이다. 이번에는 지난번 IFS를 소개할때 사용했던 선별 진료소 Data로 IFS로 그룹핑했던 작업을 파워 쿼리로 수행해보자. 2020/04/06 - [엑셀/빠른 엑셀] - IFS 함수로 중첩 IF를 간단하게 사용하자. IFS 함수로 중첩 IF를 간단하게 사용하자. 오늘은 선별진료소 Data를 가지고 의료기관명을 그룹핑 하는 작업을 IFS 를 사용하여 수행해보자. IFS 는 ..
2020.05.12 -
[파워쿼리] JSON 파일을 데이터 가져오기
오늘은 JSON 파일을 파워쿼리를 사용하여 엑셀로 구성하는 방법을 정리해보자. 데이터 > 데이터 가져오기 > 파일에서 > JSON에서 오늘은 공공데이터포털 사이트에서 얻어온 파일로 진행 ~ 그런데 오류가 발생 했다. '편집'을 누르고 아래 그림과 같이 파일원본을 '949:한국어' 로 수정한뒤 확인 !! 그러면 최초 로드된 모양은 목록형태로 출력된다. 이것을 테이블로 변환 한다. 1. 테이블로 변환 테이블로 변환이 되면 목록이 그대로 테이블 형태로 변형된다. 여기서 첫 행인 'fields' 를 필드명으로 올리기 위해서 '첫행을 머리글로 사용'을 클릭 2. 첫행을 머리글로 사용 3. 새행으로 확장 column2 에 "List" 로 저장된 내역을 "새 행으로 확장" 하여 데이터를 꺼내보자. 확장을 하고 'Re..
2020.04.22 -
[파워쿼리설정] 파워쿼리의 고급편집기 사용을 위한 쿼리 단계 언어 설정
MS 오피스를 쓰면서 한번도 언어 옵션에 손을 대본적이 없다. 그러나. 파워쿼리를 사용하면 손댈 수 밖에 없는 상황이 오는데... 이놈이 언어 설정을 하게 만든 원인이다. MDX (Multidimensional Expressions) 구문을 편하게 코딩하듯이 사용하려면 영문으로 주욱 써야 하는데 문제는 오브젝트 명칭이 한글로 자동 부여되어 버려서 일일이 영문으로 고쳐가며 사용해야한다는 것.. 때문에 영어로 쓰기로 맘먹었으나 도무지 어떻게 영문 엑셀을 쓸 수 있는 것인지 알길이 없었다. 알고보니 이 옵션으로 해결이 가능했다. ㅜㅜ; 그리고 이제 그동안 등한시 하여 기억에서 거의 사라진 MDX 도 다시 연구 해 볼 생각에 이 옵션 먼저 포스팅한다. 데이터 > 데이터가져오기 > 쿼리 옵션 을 클릭하여 설정 창..
2020.04.10 -
[파워쿼리] 텍스트 자르기-구분기호 사이 텍스트
얼마전 아주 귀찮은 일이 하나 생겼다. 프로그램 메뉴 목록을 문서로 작성해야하는데... 문서 메뉴 명이 따로 정리가 되어 있지 않고 소스로만 존재한다는 것.. 이 데이터에서 한글 부분만 잘라내야한다. 방법 1 : 복붙 노가다. 방법 2 : 타이핑 노가다. 방법 3 : 파워 쿼리의 구분기호 사이 텍스트 추출~ !! 자~! 방법 3을 수행해보자. 먼저 데이터를 테이블 형태로 전환한다. 머릿글 (헤더)를 text_A 라고 붙였다. (표로 전환하는 방법은 A열을 선택하고 그냥 Ctrl+t 를 눌러주면 된다.) 다음 파워쿼리로 해당 표(Table)을 넘겨준다. (데이터>테이블/범위에서 를 클릭) 파워쿼리 창이 뜰것이다. 그럼 파워쿼리 창의 리본메뉴에서 "열추가>추출>구분 기호 사이 텍스트" 를 눌러보자. 팝업이 ..
2019.07.26 -
[파워피벗 공부] 1. 데이터 모델 만들기
계속 미루어 놓던 파워 피벗에 대한 공부 결과를 정리한다. 먼저 '데이터 모델' 만들기 부터 정리 해보자. 허나 아무것도 없다. 데이터 모델에 로드 해놓은 값이 하나도 없기 때문이다. Database나 파일에서 데이터를 가져올 수 있다. 그리고 엑셀 화면에서 표(Table)로 지정된 데이터를 데이터 모델에 추가 할 수 있다. 데이터 모델에 추가할 표에 커서를 놓고 '데이터 모델에 추가' 를 클릭하면 된다. 표(Table)이름을 데이터 테이블 명으로 자동생성한다. (수정 가능) 품목 마스터, 매장 마스터, 매출실적이 데이터 모델에 추가 되었다. 파워 피벗의 기능을 공부하는 용도로는 이 정도면 충분하다. 실제로 공부할때는 파워 피벗에 올리는 데이터를 DB 연결을 통해 파워 쿼리로 추출하여 파워 피벗에 로드 ..
2019.07.04 -
파워쿼리를 이용한 피벗팅 해제
피벗팅 해제 2번째 방법 파워쿼리를 이용한 방법이다. 파워쿼리 기능만으로 처리가 가능하다. 1. 열피벗 해제 피벗 해제가 필요 없는 필드만 선택한 상태에서 "변환>열피벗해제>다른 열 피벗 해제" 를 클릭하면 된다. 2. 열추가 열추가 기능으로 구분 기호를 기준으로 앞,뒤 텍스트를 나누어 열로 추가한다. 나눌 필드를 선택하고 "열추가>추출>구분 기호 앞 텍스트" 로 한번 "열추가>추출>구분 기호 뒤 텍스트" 로 한번 해주면 완성 이제 열이름을 바꾸어 주고 필요없는 필드를 제거하면 끝
2019.06.25