2020. 4. 22. 21:15ㆍ엑셀/파워쿼리 공부
오늘은 JSON 파일을 파워쿼리를 사용하여 엑셀로 구성하는 방법을 정리해보자.
데이터 > 데이터 가져오기 > 파일에서 > JSON에서


오늘은 공공데이터포털 사이트에서 얻어온 파일로 진행 ~

그런데 오류가 발생 했다.
'편집'을 누르고 아래 그림과 같이 파일원본을 '949:한국어' 로 수정한뒤 확인 !!

그러면 최초 로드된 모양은 목록형태로 출력된다. 이것을 테이블로 변환 한다.
1. 테이블로 변환

테이블로 변환이 되면 목록이 그대로 테이블 형태로 변형된다. 여기서 첫 행인 'fields' 를 필드명으로 올리기 위해서 '첫행을 머리글로 사용'을 클릭
2. 첫행을 머리글로 사용

3. 새행으로 확장

column2 에 "List" 로 저장된 내역을 "새 행으로 확장" 하여 데이터를 꺼내보자.

확장을 하고 'Record' 를 클릭하면 하위로 구성된 자식 항목이 하단에 미리보기로 표시된다.
한번더 "새 행으로 확장" 을 클릭하면 일단은 완성이다.

처음과는 다르게 여러 열을 선택할 수 있다. 이걸 이해하려면 json 구조를 알아야 하는데 구글에 검색하는 것이 최고~!!
나는 그냥 '새 행으로 확장' 을 클릭 , 그리고 '원래 열 이름을 접두사로 사용' 옵션도 언체크 ~

완성되었다. 닫기 및 로드로 엑셀시트에 옮겨보자.

끝~
그리고 내 컴퓨터에 저장된 JSON 파일 만이 아니라 URL을 입력하여 링크 형태로 제공된 JSON 파일도 읽을 수 있다.
연습해보자.
'엑셀 > 파워쿼리 공부' 카테고리의 다른 글
[파워쿼리] 카카오톡 대화내용 엑셀로 정리하기 (9) | 2020.05.13 |
---|---|
[파워쿼리] 예제의 열 추가 (0) | 2020.05.12 |
[파워쿼리설정] 파워쿼리의 고급편집기 사용을 위한 쿼리 단계 언어 설정 (2) | 2020.04.10 |
[파워쿼리] 텍스트 자르기-구분기호 사이 텍스트 (0) | 2019.07.26 |
파워쿼리를 이용한 피벗팅 해제 (0) | 2019.06.25 |