Excel에서 쿼리 만들기, 로드 또는 편집(파워 쿼리)
Applies ToMicrosoft 365용 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

파워 쿼리는 통합 문서에 파워 쿼리를 만들고 로드하는 여러 가지 방법을 제공합니다. 쿼리 옵션 창에서 기본 쿼리 로드 설정을 설정할 수도 있습니다 .   

      워크시트의 데이터가 파워 쿼리에 의해 셰이프되었는지 확인하려면 데이터 셀을 선택하고 쿼리 컨텍스트 리본 탭이 나타나면 파워 쿼리에서 데이터가 로드되었습니다. 

쿼리 탭을 표시할 쿼리에서 셀 선택

현재 환경에 있는 환경 파악 파워 쿼리는 특히 데이터를 가져오고, 연결을 사용하고, 피벗 테이블, Excel 테이블 및 명명된 범위를 편집할 때 Excel 사용자 인터페이스에 잘 통합됩니다. 혼동을 방지하려면 언제든지 현재 Excel 또는 파워 쿼리에 있는 환경을 알고 있는 것이 중요합니다.

익숙한 Excel 워크시트, 리본 메뉴 및 표

파워 쿼리 편집기 리본 및 데이터 미리 보기 

일반적인 Excel 워크시트 일반적인 파워 쿼리 편집기 보기

예를 들어 Excel 워크시트에서 데이터를 조작하는 것은 파워 쿼리와 근본적으로 다릅니다. 또한 Excel 워크시트에 표시되는 연결된 데이터에는 파워 쿼리가 백그라운드에서 작동하여 데이터를 셰이프할 수도 있고 그렇지 않을 수도 있습니다. 이는 파워 쿼리에서 워크시트 또는 데이터 모델에 데이터를 로드할 때만 발생합니다.

워크시트 탭 이름 바꾸기    특히 워크시트 탭이 많은 경우 의미 있는 방식으로 워크시트 탭의 이름을 바꾸는 것이 좋습니다. 데이터 워크시트와 파워 쿼리 편집기에서 로드된 워크시트의 차이점을 명확히 하는 것이 특히 중요합니다. Sheet1이라는 Excel 테이블과 Table1이라는 Excel 테이블을 가져와 만든 쿼리가 있는 워크시트가 두 개뿐인 경우에도 혼동하기 쉽습니다. 워크시트 탭의 기본 이름을 사용자에게 더 적합한 이름으로 변경하는 것이 좋습니다. 예를 들어 Sheet1의 이름을 DataTable로, Table1을 QueryTable로 바꿉니다. 이제 데이터가 있는 탭과 쿼리가 있는 탭이 명확해졌습니다.

가져온 데이터에서 쿼리를 만들거나 빈 쿼리를 만들 수 있습니다.

가져온 데이터에서 쿼리 만들기

쿼리를 만드는 가장 일반적인 방법입니다.

  1. 일부 데이터를 가져옵니다. 자세한 내용은 외부 데이터 원본에서 데이터 가져오기를 참조하세요.

  2. 데이터에서 셀을 선택한 다음 쿼리 > 편집을 선택합니다.

빈 쿼리 만들기

처음부터 시작하는 것이 좋습니다. 이 작업은 다음 두 가지 방법으로 수행할 수 있습니다.

  • 데이터 > 다른 원본에서데이터 > 가져오기 > 빈 쿼리를 선택합니다.

  • 데이터 가져오기> 데이터 가져오기 > 파워 쿼리 편집기를 선택합니다.

이 시점에서 파워 쿼리 M 수식 언어를 잘 알고 있는 경우 단계 및 수식을 수동으로 추가할 수 있습니다.

또는 을 선택한 다음 새 쿼리 그룹에서 명령을 선택할 수 있습니다. 다음 중 하나를 실행합니다.

  • 새 원본을 선택하여 데이터 원본을 추가합니다. 이 명령은 Excel 리본의 데이터 > 데이터 가져오기 명령과 같습니다.

  • 작업 중인 데이터 원본 중에서 선택하려면 최근 원본 을 선택합니다. 이 명령은 Excel 리본의 데이터 > 최근 원본 명령과 같습니다.

  • 데이터 입력을 선택하여 데이터를 수동으로 입력합니다. 외부 데이터 원본과 독립적으로 파워 쿼리 편집기를 사용해 보려면 이 명령을 선택할 수 있습니다.

쿼리가 유효하고 오류가 없다고 가정하면 워크시트 또는 데이터 모델에 다시 로드할 수 있습니다.

파워 쿼리 편집기에서 쿼리 로드

파워 쿼리 편집기에서 다음 중 하나를 수행합니다.

  • 워크시트에 로드하려면 > 닫기 & 로드 > & 로드 닫기를 선택합니다.

  • 데이터 모델에 로드하려면 > 닫기 & 로드 > & 로드 닫기를 선택합니다. 데이터 가져오기 대화 상자에서 데이터 모델에 이 데이터 추가를 선택합니다.

   경우에 따라 Load To 명령이 흐리게 표시되거나 비활성화됩니다. 통합 문서에서 쿼리를 처음 만들 때 발생할 수 있습니다. 이 경우 & 로드 닫기를 선택하고 새 워크시트에서 데이터 > 쿼리 & 연결 > 쿼리 탭을 선택하고 쿼리를 마우스 오른쪽 단추로 클릭한 다음 로드를 선택합니다. 또는 파워 쿼리 편집기 리본에서 쿼리 > 로드를 선택합니다.

쿼리 및 연결 창에서 쿼리 로드 

Excel에서는 쿼리를 다른 워크시트 또는 데이터 모델에 로드할 수 있습니다.

  1. Excel에서 데이터 > 쿼리 & 연결을 선택한 다음 쿼리 탭을 선택합니다.

  2. 쿼리 목록에서 쿼리를 찾아 쿼리를 마우스 오른쪽 단추로 클릭한 다음 로드 대상을 선택합니다. 데이터 가져오기대화 상자가 나타납니다.

  3. 데이터를 가져올 방법을 결정한 다음 확인을 선택합니다. 이 대화 상자를 사용하는 방법에 대한 자세한 내용은 물음표(?)를 선택합니다.

워크시트에 로드된 쿼리를 편집하는 방법에는 여러 가지가 있습니다.

Excel 워크시트의 데이터에서 쿼리 편집

  • 쿼리를 편집하려면 파워 쿼리 편집기에서 이전에 로드한 쿼리를 찾아 데이터의 셀을 선택한 다음 쿼리 > 편집을 선택합니다.

쿼리 & 연결 창에서 쿼리 편집

하나의 통합 문서에 쿼리가 많고 빠르게 찾으려는 경우 쿼리 & 연결 창이 더 편리할 수 있습니다.

  1. Excel에서 데이터 > 쿼리 & 연결을 선택한 다음 쿼리 탭을 선택합니다.

  2. 쿼리 목록에서 쿼리를 찾아 쿼리를 마우스 오른쪽 단추로 클릭한 다음 편집을 선택합니다.

쿼리 속성 대화 상자에서 쿼리 편집

  • Excel에서 데이터 > 데이터 & 연결 > 쿼리 탭을 선택하고 쿼리를 마우스 오른쪽 단추로 클릭하고 속성을 선택한 다음 속성 대화 상자에서 정의 탭을 선택한 다음 쿼리 편집을 선택합니다.

   쿼리가 있는 워크시트에 있는 경우 데이터 > 속성을 선택하고 속성 대화 상자에서 정의 탭을 선택한 다음 쿼리 편집을 선택합니다. 

데이터 모델에는 일반적으로 관계에 정렬된 여러 테이블이 포함됩니다. 로드 대상 명령을 사용하여 데이터 가져오기 대화 상자를 표시한 다음 데이터 모드 l에 이 데이터 추가확인란을 선택하여 데이터 모델에 쿼리를 로드합니다. 데이터 모델에 대한 자세한 내용은 통합 문서 데이터 모델에서 사용되는 데이터 원본 찾기, Excel에서 데이터 모델 만들기여러 테이블을 사용하여 피벗 테이블 만들기를 참조하세요.

  1. 데이터 모델을 열려면 Power Pivot > 관리를 선택합니다.

  2. 파워 피벗 창 아래쪽에서 원하는 테이블의 워크시트 탭을 선택합니다.올바른 테이블이 표시되는지 확인합니다. 데이터 모델에는 많은 테이블이 있을 수 있습니다.

  3. 테이블의 이름을 확인합니다.

  4. 파워 피벗 창을 닫려면 파일 > 닫기를 선택합니다. 메모리를 회수하는 데 몇 초 정도 걸릴 수 있습니다.

  5. 데이터 > 연결 & 속성 > 쿼리 탭을 선택하고 쿼리를 마우스 오른쪽 단추로 클릭한 다음 편집을 선택합니다.

  6. 파워 쿼리 편집기에서 변경이 완료되면 파일 > & 로드 닫기를 선택합니다.

결과

워크시트의 쿼리와 데이터 모델의 테이블이 업데이트됩니다.

데이터 모델에 쿼리를 로드하는 데 워크시트에 로드하는 것보다 훨씬 오래 걸리는 경우 파워 쿼리 단계를 확인하여 Contains 연산자를 사용하여 텍스트 열 또는 목록 구조화된 열을 필터링하고 있는지 확인합니다. 이 작업을 수행하면 각 행에 대한 전체 데이터 집합을 통해 Excel이 다시 열거됩니다. 또한 Excel에서는 다중 스레드 실행을 효과적으로 사용할 수 없습니다. 해결 방법으로 Equals 또는 Begins With와 같은 다른 연산자를 사용해 보세요.

Microsoft는 이 문제를 알고 있으며 조사 중입니다.

파워 쿼리를 로드할 수 있습니다.

  • 워크시트에. 파워 쿼리 편집기에서 > 닫기 & 로드 > & 로드 닫기를 선택합니다.

  • 데이터 모델에. 파워 쿼리 편집기에서 > 닫기 & 로드 > & 로드 닫기를 선택합니다. 기본적으로 파워 쿼리는 단일 쿼리를 로드할 때 새 워크시트에 쿼리를 로드하고 데이터 모델에 동시에 여러 쿼리를 로드합니다.  모든 통합 문서 또는 현재 통합 문서에 대한 기본 동작을 변경할 수 있습니다. 이러한 옵션을 설정할 때 파워 쿼리는 워크시트 또는 데이터 모델 데이터 및 주석의 쿼리 결과를 변경하지 않습니다.닫기 & 로드를 선택한 후 표시되는 가져오기 대화 상자를 사용하여 쿼리의 기본 설정을 동적으로 재정의할 수도 있습니다. 

모든 통합 문서에 적용되는 전역 설정

  1. 파워 쿼리 편집기에서 파일 > 옵션 및 쿼리 옵션 > 설정을선택합니다.

  2. 쿼리 옵션 대화 상자의 왼쪽에 있는 GLOBAL 섹션에서 데이터 로드를 선택합니다.

  3. 기본 쿼리 부하 설정 섹션에서 다음을 수행합니다.

    • 표준 부하 설정 사용을 선택합니다. 

    • 사용자 지정 기본 부하 설정 지정  선택한 다음 워크시트에 로드 또는 데이터 모델에 로드를 선택하거나 선택 취소합니다.

   대화 상자 아래쪽에서 기본값 복원을 선택하여 기본 설정으로 편리하게 돌아갈 수 있습니다.

현재 통합 문서에만 적용되는 통합 문서 설정

  1. 쿼리 옵션 대화 상자의 왼쪽에 있는 현재 통합 문서 섹션 아래에서 데이터 로드를 선택합니다.

  2. 다음 중 하나 이상을 실행합니다.

    • 형식 검색에서 구조화되지 않은 원본에 대한 열 형식 및 헤더 검색을 선택하거나 선택 취소합니다.기본 동작은 검색하는 것입니다. 데이터를 직접 셰이프하려는 경우 이 옵션을 선택 취소합니다.

    • 관계 아래에서 데이터 모델에 처음으로 추가할 때 테이블 간 관계 만들기를 선택하거나 선택 취소합니다.

      데이터 모델에 로드하기 전에 기본 동작은 관계형 데이터베이스의 외장 키와 같은 테이블 간의 기존 관계를 찾아 데이터로 가져오는 것입니다. 직접 이 작업을 수행하려는 경우 이 옵션을 선택 취소합니다.

    • 관계 아래에서 데이터 모델에 로드된 쿼리를 새로 고치는 경우 관계 업데이트를 선택하거나 지웁니다.기본 동작은 관계를 업데이트하지 않는 것입니다. 데이터 모델에 이미 로드된 쿼리를 새로 고치면 파워 쿼리는 관계형 데이터베이스의 외장 키와 같은 테이블 간의 기존 관계를 찾아 업데이트합니다. 이렇게 하면 데이터를 가져온 후 수동으로 만든 관계가 제거되거나 새 관계가 도입될 수 있습니다. 그러나 이 작업을 수행하려면 옵션을 선택합니다.

    • 백그라운드 데이터에서 백그라운드에서 데이터 미리 보기 다운로드 허용을 선택하거나 선택 취소합니다.기본 동작은 백그라운드에서 데이터 미리 보기를 다운로드하는 것입니다. 모든 데이터를 바로 보려면 이 옵션을 선택 취소합니다.

참고 항목

Excel용 파워 쿼리 도움말

Excel에서 쿼리 관리

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.