본문 바로가기
IT/Power BI

[Power BI] 엑셀 데이터 - 엑셀 데이터 변환 하기 (2)

by Tony Jung 2021. 10. 17.
반응형

 

이전 포스팅에서 엑셀데이터를 Power BI에서 데이터 변환하는 방법을 알아보았으며 이번에는 변환하는 2가지 예시 케이스중 첫번째 "모델링 없이 원본 시트에서 특정 필드 값만가져오고 싶을 때" 의 방벙에 대해여 설명 드릴게요 

이전 포스팅을 안보신 분은 아래의 링크로 꼭 이전 포스팅 부터 확인하고 오셔야 합니다. 

2021.10.17 - [IT/Power BI] - [Power BI] 엑셀 데이터 가져오기 - 엑셀 변환 하기 (1)

 

[Power BI] 엑셀 데이터 가져오기 - 엑셀 변환 하기 (1)

엑셀에서 데이터를 가져오는 방법 중 이전에 설명한 “로드"로 전체 데이터를 동일한 형식으로 가져오는 방법외에도 데이터 모델링 또는 원본 데이터 중 필요한 데이터만을 가져오게 하는 “

joymaster.tistory.com

 

Case #1 : 모델링 없이 엑셀 원본 시트에서 특정 필드 값만  가져오고 싶을 때

우선 변경된 유현의 쿼리에 대하여 수정을 진행합니다. 이는 이후 동기화 진행 시 쿼리에 지정된 데이터만 새롭게 경신하게 도움을 줍니다.

예시 테이블에서 만약 매출번호” ,”판매금액“,”판매 개수만 가져오고 싶을 때는 아래와 같이 쿼리를 먼저 변경하시면 됩니다.

원본 쿼리 

= Table.TransformColumnTypes(#"승격된 헤더",{{"매출번호", type text}, {"판매 금액", Int64.Type}, {"판매개수", Int64.Type}, {"매장 ID", type text}, {"매장명 ", type text}, {"매장 지역", type text}, {"책 ID", type text}, {"책제목", type text}, {"정가 ", Int64.Type}})

 

 

 변경 쿼리 

= Table.TransformColumnTypes(#"승격된 헤더",{{"매출번호", type text}, {"판매 금액", Int64.Type}, {"판매개수", Int64.Type}})

위와 같이 변경을 하면 원본 엑셀 데이터에서 새로운 값을 갱신하여 가져올 경우 코드에 표시된 매출번호”, “판매 금액“, “판매 개수의 데이터만 업데이트 진행됩니다.

나머지 필요 없는 필드에 대해서는 해당 필드에서 오른쪽 마우스를 클릭한 후 제거 해주시면 필요한 정보만 가지고 갱신되는 테이블이 구성됩니다.

 

이번 포스팅에서는 "모델링 없이 엑셀 원본 시트에서 특정 필드 값만 가져오고 싶을 때" 에 대하여 알아봤으며, 다음 포스팅에서는 가장 중요한 "모델링 후 엑셀 원본 시트에서 테이블 분리하여 가져오기" 를 알아 볼게요 . 오늘이 여기까지!!

 

 

반응형

댓글