다음을 통해 공유


행 위치별로 테이블 필터링

파워 쿼리에는 해당 행을 유지하거나 제거하여 행의 위치에 따라 테이블을 필터링하는 여러 옵션이 있습니다. 이 문서에서는 사용 가능한 모든 방법을 설명합니다.

행 유지

함수의 행 집합 유지는 테이블에서 행 집합을 선택하고 조건을 충족하지 않는 다른 행을 제거합니다.

행 유지 단추를 찾을 수 있는 두 가지 위치가 있습니다.

  • 줄입니다.

    홈 탭에서 행 단추를 유지합니다.

  • 테이블 메뉴에서

    표 메뉴에 행 단추를 유지합니다.

참고 항목

파워 쿼리 창의 가운데에 있는 데이터 미리 보기 섹션에서 테이블 왼쪽에 있는 행의 위치를 볼 수 있습니다. 각 행 위치는 숫자로 표시됩니다. 위쪽 행은 위치 1로 시작합니다.

상위 행 유지

고정 레이아웃이 있는 시스템에서 나오는 다음 표를 상상해 보세요.

텍스트 데이터 형식, 데이터 행 7개, 주석 섹션을 모두 포함하는 열 머리글이 있는 초기 샘플 테이블입니다.

이 보고서에는 항상 7개의 데이터 행이 포함되며, 데이터 아래에는 알 수 없는 수의 행이 있는 주석 섹션이 있습니다. 이 예제에서는 데이터의 처음 7개 행만 유지하려고 합니다. 이렇게 하려면 테이블 메뉴에서 위쪽 행 유지를 선택합니다. 맨 위 행 유지 대화 상자의 행 수 상자에 7을 입력합니다.

맨 위 행 유지 대화 상자.

이러한 변경으로 인해 찾고 있는 출력 테이블이 표시됩니다. 열에 대한 데이터 형식을 설정하면 테이블이 다음 이미지와 같이 표시됩니다.

데이터 행이 7개이고 단위 열이 숫자 데이터 형식으로 설정된 상위 행을 유지하기 위한 마지막 샘플 테이블입니다.

아래쪽 행 유지

고정 레이아웃이 있는 시스템에서 나오는 다음 표를 상상해 보세요.

아래쪽 행 유지 작업에 대한 초기 샘플 테이블입니다.

Column1, Column2 및 Column3을 열 머리글로 사용하는 초기 샘플 테이블은 모두 텍스트 데이터 형식으로 설정되고 데이터가 포함된 아래쪽 7개 행과 그 위에 열 머리글 행과 알 수 없는 주석 수가 있습니다.

이 보고서에는 항상 보고서 페이지 끝에 7개의 데이터 행이 포함됩니다. 데이터 위에는 알 수 없는 수의 행이 있는 주석에 대한 섹션이 보고서에 있습니다. 이 예제에서는 데이터의 마지막 7개 행과 헤더 행만 유지하려고 합니다.

이렇게 하려면 테이블 메뉴에서 아래쪽 행 유지를 선택합니다. 아래쪽 행 유지 대화 상자의 행 수 상자에 8을 입력합니다.

아래쪽 행 유지 대화 상자

이 작업의 결과는 8개의 행을 제공하지만 이제 머리글 행이 테이블의 일부입니다.

열 머리글 행을 데이터의 일부로 사용한 다음 7개의 데이터 행을 사용하여 아래쪽 행 유지 작업을 수행한 후의 샘플 테이블입니다.

테이블의 첫 번째 행에서 열 머리글을 승격해야 합니다. 이렇게 하려면 표 메뉴에서 첫 번째 행을 머리글 로 사용합니다. 열에 대한 데이터 형식을 정의한 후에는 다음 이미지와 같은 테이블을 만듭니다.

아래쪽 행 유지에 대한 최종 샘플 테이블입니다.

첫 번째 행을 열 머리글로 승격하고 7개의 데이터 행을 유지한 다음 단위를 숫자 데이터 형식으로 설정한 후 아래쪽 행 유지에 대한 마지막 샘플 테이블입니다.

추가 정보: 열 머리글 승격 또는 강등

행 범위 유지

고정 레이아웃이 있는 시스템에서 나오는 다음 표를 상상해 보세요.

행 범위 유지 작업에 대한 초기 샘플 테이블입니다.

열이 있는 초기 샘플 테이블(Column1, Column2 및 Column3)은 모두 텍스트 데이터 형식으로 설정되며 테이블 중간에 열 머리글과 7개의 데이터 행이 포함됩니다.

이 보고서에는 항상 머리글의 행 5개, 머리글 아래에 열 머리글 행 1개, 열 머리글 아래의 데이터 행 7개, 주석 섹션의 알 수 없는 행 수가 포함됩니다. 이 예제에서는 보고서의 머리글 섹션 뒤의 8개 행과 해당 8개의 행만 가져옵니다.

이렇게 하려면 테이블 메뉴에서 행 범위 유지를 선택합니다. 행 범위 유지 대화 상자에서 첫 번째 행 상자에 6을 입력하고 수 상자에 8을 입력합니다.

행 범위 대화 상자의 범위를 유지합니다.

아래쪽 행을 유지하기 위한 이전 예제와 마찬가지로 이 작업의 결과로 열 머리글이 테이블의 일부로 포함된 8개의 행이 표시됩니다. 정의한 첫 번째 행 (행 6) 위의 모든 행이 제거됩니다.

열 머리글 행을 데이터의 일부로 사용한 다음 7개 행의 데이터로 행 범위 유지 작업을 수행한 후의 샘플 테이블입니다.

아래쪽 행 유지에 설명된 것과 동일한 작업을 수행하여 테이블의 첫 번째 행에서 열 머리글을 승격할 수 있습니다. 열에 대한 데이터 형식을 설정하면 테이블이 다음 이미지와 같이 표시됩니다.

행 범위 유지에 대한 최종 샘플 테이블입니다.

첫 번째 행을 열 머리글로 승격하고, 단위 열을 숫자 데이터 형식으로 설정하고, 7개의 데이터 행을 유지한 후 행 범위를 유지하기 위한 마지막 샘플 테이블입니다.

행 제거

이 함수 집합은 테이블에서 행 집합을 선택하고, 제거하고, 나머지 행을 테이블에 유지합니다.

행 제거 단추를 찾을 수 있는 두 가지 위치가 있습니다.

  • 줄입니다.

    홈 탭에서 행 제거 단추

  • 테이블 메뉴에서

    테이블 메뉴에서 행 작업을 제거합니다.

상위 행 제거

고정 레이아웃이 있는 시스템에서 나오는 다음 표를 상상해 보세요.

상위 행 제거에 대한 초기 샘플 테이블입니다.

열이 있는 맨 위 행 제거(Column1, Column2 및 Column3)에 대한 초기 샘플 테이블은 모두 텍스트 데이터 형식, 맨 위에 있는 머리글, 열 머리글 행 및 아래쪽에 7개의 데이터 행으로 설정됩니다.

이 보고서에는 항상 테이블의 행 1에서 행 5까지의 고정 헤더가 포함되어 있습니다. 이 예제에서는 처음 5개 행을 제거하고 나머지 데이터를 유지하려고 합니다.

이렇게 하려면 테이블 메뉴에서 위쪽 행 제거를 선택합니다. 맨 위 행 제거 대화 상자의 행 수 상자에 5를 입력합니다.

위쪽 행 제거 대화 상자

"아래쪽 행 유지" 및 "행 범위 유지"에 대한 이전 예제와 동일한 방식으로 이 작업의 결과는 테이블의 일부로 열 머리글이 있는 8개의 행을 제공합니다.

열 머리글 행을 데이터의 일부로 사용한 다음 7개의 데이터 행을 사용하여 맨 위 행 제거 작업을 수행한 후의 샘플 테이블입니다.

이전 예제에서 설명한 것과 동일한 작업을 수행하여 테이블의 첫 번째 행에서 열 머리글을 승격할 수 있습니다. 열에 대한 데이터 형식을 설정하면 테이블이 다음 이미지와 같이 표시됩니다.

상위 행 제거에 대한 최종 샘플 테이블입니다.

첫 번째 행을 열 머리글로 승격하고 단위 열을 숫자 데이터 형식으로 설정하고 7개의 데이터 행을 유지한 후 맨 위 행을 제거하기 위한 마지막 샘플 테이블입니다.

하위 행 제거

고정 레이아웃이 있는 시스템에서 나오는 다음 표를 상상해 보세요.

아래쪽 행 제거에 대한 초기 샘플 테이블입니다.

머리글 열이 모두 텍스트 데이터 형식, 7개의 데이터 행, 아래쪽에 고정 길이 바닥글로 설정된 아래쪽 행 제거에 대한 초기 샘플 테이블입니다.

이 보고서에는 항상 테이블의 마지막 5개 행을 차지하는 고정 구역 또는 바닥글이 포함됩니다. 이 예제에서는 마지막 5개 행을 제거하고 나머지 데이터를 유지하려고 합니다.

이렇게 하려면 테이블 메뉴에서 아래쪽 행 제거를 선택합니다. 맨 위 행 제거 대화 상자의 행 수 상자에 5를 입력합니다.

아래쪽 행 제거 대화 상자

이러한 변경으로 인해 원하는 출력 테이블이 표시됩니다. 열에 대한 데이터 형식을 설정하면 테이블이 다음 이미지와 같이 표시됩니다.

단위 열이 Number 데이터 형식으로 설정되고 7개의 데이터 행이 보존된 아래쪽 행을 제거하기 위한 마지막 샘플 테이블입니다.

대체 행 제거

동적 레이아웃이 있는 시스템에서 나오는 다음 표를 상상해 보세요.

대체 행 제거 작업에 대한 초기 샘플 테이블입니다.

열 머리글이 있고 모두 텍스트 데이터 형식으로 설정된 초기 샘플 테이블과 그 위에 있는 데이터 행에 대한 주석이 포함된 다른 모든 데이터 행.

이 보고서를 구성하는 방법은 행 쌍에 요소가 있다는 것입니다. 모든 홀수 행(1, 3, 5...)에는 필요한 데이터가 포함됩니다. 각 홀수 행 바로 아래에 있는 모든 짝수 행에는 각 레코드에 대한 주석이 포함됩니다. 주석이 필요하지 않으며 모두 제거하려고 합니다.

이렇게 하려면 테이블 메뉴에서 대체 행 제거를 선택합니다. 대체 행 제거 대화 상자에서 다음 값을 입력합니다.

  • 제거할 첫 번째 행에 2를 입력합니다.

    두 번째 행에서 계산을 시작하려고 합니다. 제거할첫 번째 행 위의 모든 행은 유지됩니다.

  • 제거할 행 수 상자에 1을 입력합니다.

    여기서는 행을 제거하기 위한 패턴을 정의하기 시작합니다. 두 번째 행을 찾은 후에는 해당 특정 행만 제거하려고 하므로 한 행만 제거하도록 지정합니다.

  • 유지할 행 수 상자에 1을 입력합니다.

    한 행을 제거한 후에는 다음 행을 유지합니다. 프로세스는 다음 행에 대해 다시 시작됩니다.

대체 행 제거 대화 상자

해당 선택 결과를 통해 원하는 출력 테이블이 표시됩니다. 데이터 형식을 열로 설정하면 테이블이 다음 이미지와 같이 표시됩니다.

단위 열이 숫자 데이터 형식으로 설정되고 7개의 데이터 행이 보존된 대체 행을 제거하기 위한 마지막 샘플 테이블입니다.