[파워쿼리] 쿼리 병합 및 '집계'로 데이터 항목별 합계, 평균, 최대값 등의 데이터를 끌고오기
엑셀, VBA, 파워쿼리/파워쿼리

[파워쿼리] 쿼리 병합 및 '집계'로 데이터 항목별 합계, 평균, 최대값 등의 데이터를 끌고오기

by Jongg 2023. 11. 5.
728x90

 

이전 글에서 다룬 바와 같이, 파워쿼리의 '쿼리 병합' 기능을 엑셀 VLOOKUP 함수처럼 사용할 수 있습니다. 

그리고 여기에 더해 '집계' 옵션을 활용하면 데이터 항목별 합계나 평균, 최대/최솟값 등 다양한 값을 계산해서 불러올 수 있습니다. 이번 글에서는 1991년~2021년 기간 개발협력 사업분야별 ODA 실적통계자료를 활용하여 '쿼리 병합'과 '집계' 기능을 소개해보겠습니다. 

 

https://www.data.go.kr/data/15060336/fileData.do

 

한국국제협력단_사업분야별 ODA실적통계_20220101

한국국제협력단에서 제공하는 개발협력 사업분야별 ODA 실적통계로 1991년부터 2021년까지의 연도별, 분야별, 금액(원), 금액(달러) 정보를 제공합니다.<br/>동 통계데이터의 원천데이터는 한국국제

www.data.go.kr

 

한국국제협력단_사업유형별 ODA 실적통계_20220101.csv
0.01MB

 

 

 

예시 파일 상황

 

1991년~2021년 기간 개발협력 사업유형별 ODA 실적통계자료 csv 파일을 파워쿼리로 불러놓은 상태입니다.

 

파워쿼리를 활용하여 사업유형별 1991년~2021년 기간 누적 금액과 평균금액 데이터를 출력하겠습니다. 

 

 

쿼리 병합으로 데이터 항목별 '집계' 데이터 끌고오기

 

▲ 출력할 쿼리에  사업유형별 ODA 실적통계자료 쿼리를 병합합니다. 그러면 위의 사진처럼 데이터 테이블 열이 생성됩니다. 쿼리를 병합하는 방법은 아래의 글을 참고해 주세요.  

 

 

 

[파워쿼리] 파워쿼리로 다중조건 VLOOKUP 손쉽게 하기

다른 글에서 여러 조건을 만족하는 데이터를 출력하기 위해 조건에 해당하는 열들을 '&'로 묶어서 VLOOKUP 함수를 활용하는 방법을 소개한 적 있습니다. 하지만 이 방법은 조건이 많아지거나 조회

writingpjt.tistory.com

 

 

▲ 확장이 아닌 '집계' 옵션을 선택합니다. 그러면 위의 사진처럼  사업유형별 ODA 실적통계자료 쿼리의 각 열의 데이터를 어떻게 집계할지 선택할 수 있습니다. 이번 예시파일의 목표는 기간 중 누적금액과 연평균금액이기 때문에 '합계'와 '평균'을 선택해 줍니다.

 

 

728x90

 

 

파워쿼리 추출 결과

 

▲ 집계 결과, 위의 사진처럼 1991년~2021년 기간 누적 금액과 연평균금액이 출력됩니다.

 

 

▲ 수식창에서 노란색 음영 부분을 수정하여, 원하는 열 이름으로 한 번에 바꿀 수 있습니다. 

 

 

▲엑셀 시트에서 숫자 부분을 회계서식으로 설정하면 깔끔하게 데이터를 볼 수 있습니다. 

728x90

댓글