반응형

쿼리 4

파워 쿼리와 VLookup 비교(2)

파워 쿼리는 엑셀에 추가된 기능으로 다양하게 데이터를 검색 및 가공할 수 있는 기능을 가지고 있으며, VBA 대신 M언어가 있어서 프로그램할 수 있는 구조로 되어 있습니다. 그러나 엑셀과 구조가 많이 다르기 때문에 처음 접하게 되면 많이 낯설고, 원하는 데이터를 추출하고 가공하기가 많이 힘듭니다 그렇지만 간단하게 VLookup 기능처럼 사용하는 것을 해보겠습니다. VLookup 기능의 장, 단점 및 활용에 대해서는 아래 글을 참고 바랍니다. https://lsw3210.tistory.com/472 1. 파워 쿼리 편집기로 데이터 보내기 데이터 탭에서 테이블/범위에서를 클릭하면 표 만들기 대화상자가 표시되면서 데이터 범위와 머리글 포함에 체크가 되는데 맞으므로 확인 버튼을 누릅니다. 그러면 파워 쿼리 편집..

파워 쿼리 병합(4) - 왼쪽, 오른쪽 앤티 조인

앤티란 단어가 낯설은데, 앤티는 anti인데 only라고 생각하면 이해하기 쉽습니다(물론 anti와 only는 다릅니다). 다시 말해 왼쪽 앤티 조인이란 기준 열(항목)을 기준으로 오른쪽(아래)에는 없고, 왼쪽(위)에만 있는 레코드(행)를 골라주는 것이고, 오른쪽 앤티 조인이란 기준 열(항목)을 기준으로 왼쪽(위)에는 없고, 오른쪽(아래)에만 있는 레코드(행)를 골라주는 것입니다. 아래와 같은 표 2개가 있을 때 지점명이 D인 레코드는 왼쪽 표에만 있습니다. 반대로 지점명이 E인 레코드는 오른쪽 표에만 있습니다. 데이터 > 테이블/범위에서를 클릭해서 표1과 표2를 연결 전용으로 만듭니다. 이때 일자가 날짜와 시간 형식으로 되어 있으므로 날짜 형식으로 바꿔야 합니다. 1. 왼쪽 앤티 조인 위 쿼리 및 연결..

파워 쿼리와 Vlookup, Index+Match 함수 비교(2)

아래와 같이 일자, 지점별 매출액 표와, 지점별 지점장 표 그리고, 일자별, 지점별 인원수 표 3개가 있다고 할 경우 파워 쿼리를 이용해 첫 번째 표에 지점장과 인원수를 구해서 추가해 보겠습니다. 1, 파워 쿼리로 표를 연결로 만들기 가. 첫 번째 표를 쿼리로 만들기 첫 번째 표 안에 커서를 넣고, 데이터 탭에서 표 또는 범위에서를 클릭합니다. 표가 아니라면 표 만들기 창이 표시되는데, 이미 표로 되어 있기 때문에 바로 파워 쿼리 편집기 창이 열리고, 왼쪽에 표1이라는 쿼리가 있고, 오른쪽에는 쿼리 설정 창이 있는데, 이름은 표1, 적용된 단계는 원본과 변경된 유형입니다. 날짜가 시간까지 표시되므로, 일자 왼쪽 달력 아이콘을 눌러 날짜로 변경하는데, 현재 전환 바꾸기, 새 단계 추가, 취소 버튼이 나오는..

쿼리 추가(Vstack 기능)와 병합(Hstack 기능)

파워 쿼리에는 표를 쿼리로 만들어 두 개 이상의 표를 결합, 다시 말해 열을 기준으로 아래에 데이터를 추가하거나, 행을 기준으로 오른쪽으로 데이터를 병합하는 기능이 있습니다. 1. 쿼리 추가 가. 의미Vstack함수 사용 시 열의 위치를 기준으로 세로로 데이터를 추가함에 따라 열 이름이 불일치하는 문제가 있었는데, 이를 해결할 수 있는 기능이 파워 쿼리의 추가 기능입니다. 나. 실행 방법 위 2개는 열의 위치가 맞으므로 문제가 없으므로, 세 번째 열의 위치가 다른 것으로 파워 쿼리의 추가 기능을 실습해 보겠습니다. ① 먼저 A20부터 B23셀까지의 데이터 영역 중 아무 데나 커서를 넣고, 데이터 탭, 데이터 가져오기 및 변환 그룹의 '테이블/범위에서'를 클릭합니다. ② 이미 표가 만들어져 있다면 표를 만..

Excel 2023.05.23
반응형