Excel 피벗 테이블-데이터 필터링
피벗 테이블 데이터의 하위 집합에 대해 심층 분석을 수행해야 할 수 있습니다. 이는 큰 데이터가 있고 데이터의 더 작은 부분에 초점이 필요하거나 데이터 크기에 관계없이 특정 특정 데이터에 초점이 필요하기 때문일 수 있습니다. 하나 이상의 필드 값의 하위 집합을 기반으로 피벗 테이블의 데이터를 필터링 할 수 있습니다. 다음과 같이 여러 가지 방법이 있습니다.
- 슬라이서를 사용하여 필터링.
- 보고서 필터를 사용한 필터링.
- 수동으로 데이터 필터링.
- 라벨 필터를 사용한 필터링.
- 값 필터를 사용하여 필터링.
- 날짜 필터를 사용한 필터링.
- 상위 10 개 필터를 사용한 필터링.
- 타임 라인을 사용한 필터링.
다음 장에서 슬라이서를 사용하여 데이터를 필터링하는 방법을 배웁니다. 이 장에서 위에서 언급 한 다른 방법에 의한 필터링을 이해하게됩니다.
지역별, 영업 사원 별, 월별 판매 데이터가 요약 된 다음 피벗 테이블을 고려하십시오.
보고서 필터
필드 중 하나에 필터를 할당하여 해당 필드의 값을 기반으로 피벗 테이블을 동적으로 변경할 수 있습니다.
Region을 행에서 피벗 테이블 영역의 필터로 끌어옵니다.
레이블이 Region 인 필터가 피벗 테이블 위에 나타납니다 (피벗 테이블 위에 빈 행이없는 경우 피벗 테이블이 필터를위한 공간을 만들기 위해 아래로 푸시됩니다.
당신은 그것을 관찰 할 것입니다
영업 사원 값이 행에 표시됩니다.
월 값이 열에 나타납니다.
지역 필터는 기본값이 ALL로 선택된 상태로 상단에 나타납니다.
요약 값은 주문 금액의 합계입니다.
영업 사원 별 주문 금액 합계가 총합계 열에 나타납니다.
월별 주문 금액 합계가 총합계 행에 나타납니다.
필터 영역 오른쪽에있는 상자에서 화살표를 클릭합니다.
지역 필드의 값이있는 드롭 다운 목록이 나타납니다. 체크 박스Select Multiple Items.
기본적으로 모든 상자가 선택되어 있습니다. 체크 박스 (All). 모든 상자가 선택 취소됩니다.
그런 다음 남쪽 및 서쪽 확인란을 선택하고 확인을 클릭합니다.
남부 및 서부 지역과 관련된 데이터 만 요약됩니다.
필터 영역 옆의 셀에-(여러 항목)이 표시되어 두 개 이상의 항목을 선택했음을 나타냅니다. 그러나 표시되는 보고서에서 알 수없는 항목 수 및 / 또는 항목 수. 이러한 경우 슬라이서를 사용하는 것이 필터링을위한 더 나은 옵션입니다.
수동 필터링
필드 값을 수동으로 선택하여 피벗 테이블을 필터링 할 수도 있습니다.
2 월 데이터 만 분석한다고 가정합니다. 월 필드로 값을 필터링해야합니다. 보시다시피 월은 열 레이블의 일부입니다.
보시다시피 드롭 다운 목록에 검색 상자가 있고 상자 아래에는 선택한 필드의 값 목록 (예 : 월)이 있습니다. 모든 값의 상자가 선택되어 해당 필드의 모든 값이 선택되었음을 표시합니다.
값 목록 상단의 (모두 선택) 상자를 선택 취소합니다.
피벗 테이블 (이 경우 2 월)에 표시 할 값의 상자를 선택하고 확인을 클릭합니다.
피벗 테이블에는 선택한 월 필드 값 (2 월)과 관련된 값만 표시됩니다. 필터링 화살표가 아이콘
월 필드에 수동 필터가 적용되었음을 나타내는이 표시되는 것을 볼 수 있습니다.
필터 선택 값을 변경하려면 다음을 수행하십시오.
값 상자를 선택 / 선택 취소하십시오.
필드의 모든 값이 목록에 표시되지 않는 경우 드롭 다운의 오른쪽 하단 모서리에있는 핸들을 끌어 확대합니다. 또는 값을 알고있는 경우 검색 상자에 입력합니다.
위의 필터링 된 피벗 테이블에 다른 필터를 적용한다고 가정합니다. 예를 들어, 월터스, 크리스의 2 월 월 데이터를 표시하려고합니다. Salesperson 필드에 다른 필터를 추가하여 필터링을 구체화해야합니다. 보시다시피 Salesperson은 Row Labels의 일부입니다.
필드 값 목록 – 지역이 표시됩니다. 이는 Region이 중첩 순서에서 Salesperson의 외부 수준에 있기 때문입니다. 추가 옵션 인 필드 선택도 있습니다. 필드 선택 상자를 클릭합니다.
드롭 다운 목록에서 영업 사원을 클릭합니다. 필드 값 목록 – 영업 사원이 표시됩니다.
(모두 선택)을 선택 취소하고 Walters, Chris를 선택하십시오.
확인을 클릭하십시오.
피벗 테이블에는 선택한 월 필드 값 (2 월) 및 영업 사원 필드 값 (Walters, Chris)과 관련된 값만 표시됩니다.
행 레이블에 대한 필터링 화살표도 아이콘
월 및 영업 사원 필드에 수동 필터가 적용되었음을 나타내는 텍스트 상자가 표시됩니다.
따라서 원하는 수의 필드와 값을 기준으로 피벗 테이블을 수동으로 필터링 할 수 있습니다.
텍스트로 필터링
텍스트가 포함 된 필드가있는 경우 해당 필드 레이블이 텍스트 기반 인 경우 텍스트로 피벗 테이블을 필터링 할 수 있습니다. 예를 들어, 다음 Employee 데이터를 고려하십시오.
데이터에는 EmployeeID, Title, BirthDate, MaritalStatus, Gender 및 HireDate와 같은 직원의 세부 정보가 있습니다. 또한 데이터에는 직원의 관리자 수준 (수준 0-4)도 있습니다.
직함별로 특정 직원에게보고하는 직원 수를 분석해야한다고 가정합니다. 아래와 같이 피벗 테이블을 만들 수 있습니다.
직함에 '관리자'가있는 직원이 몇 명에게보고하고 있는지 알고 싶을 수 있습니다. 레이블 제목이 텍스트 기반이므로 다음과 같이 제목 필드에 레이블 필터를 적용 할 수 있습니다.
드롭 다운 목록의 필드 선택 상자에서 제목을 선택합니다.
라벨 필터를 클릭합니다.
두 번째 드롭 다운 목록에서 포함을 클릭합니다.
레이블 필터 (제목) 대화 상자가 나타납니다. 포함 옆의 상자에 Manager를 입력합니다. 확인을 클릭하십시오.
피벗 테이블은 'Manager'를 포함하는 제목 값으로 필터링됩니다.
- 레이블 필터는 필드 – 제목 및
- 적용된 라벨 필터는 무엇입니까?
값으로 필터링
25 명 이상의 직원이보고하는 직원의 직함을 알고 싶을 수 있습니다. 이를 위해 다음과 같이 제목 필드에 값 필터를 적용 할 수 있습니다.
고르다 Title 드롭 다운 목록에서 필드 선택 상자에서
값 필터를 클릭하십시오.
두 번째 드롭 다운 목록에서 크거나 같음을 선택합니다.
값 필터 (제목) 대화 상자가 나타납니다. 오른쪽 상자에 25를 입력합니다.
피벗 테이블은 25 명 이상의 직원이보고하는 직원 직함을 표시하도록 필터링됩니다.
날짜로 필터링
2015-15 회계 연도에 고용 된 모든 직원의 데이터를 표시 할 수 있습니다. 다음과 같이 데이터 필터를 사용할 수 있습니다.
피벗 테이블에 HireDate 필드를 포함합니다. 이제 관리자 데이터가 필요하지 않으므로 피벗 테이블에서 ManagerLevel 필드를 제거합니다.
이제 피벗 테이블에 날짜 필드가 있으므로 날짜 필터를 사용할 수 있습니다.
드롭 다운 목록의 필드 선택 상자에서 HireDate를 선택합니다.
날짜 필터를 클릭합니다.
Seelct Between 두 번째 드롭 다운 목록에서
날짜 필터 (HireDate) 대화 상자가 나타납니다. 두 개의 날짜 상자에 2014 년 4 월 1 일 및 2015 년 3 월 31 일을 입력합니다. 확인을 클릭하십시오.
피벗 테이블 1 사이 HIREDATE 만 데이터를 표시하도록 필터링 할 것이다 일 년 4 월 2014 년 31 일 2015년 3월.
다음과 같이 날짜를 분기로 그룹화 할 수 있습니다.
날짜를 마우스 오른쪽 버튼으로 클릭하십시오. 그만큼Grouping 대화 상자가 나타납니다.
시작 시간 상자에 2014 년 4 월 1 일을 입력합니다. 확인란을 선택하십시오.
Ending at 상자에 2015 년 3 월 31 일을 입력합니다. 확인란을 선택하십시오.
아래 상자에서 분기를 클릭합니다. By.
날짜는 피벗 테이블에서 분기로 그룹화됩니다. HireDate 필드를 ROWS 영역에서 COLUMNS 영역으로 끌어 테이블을 간결하게 만들 수 있습니다.
회계 연도 동안 분기별로 몇 명의 직원이 고용되었는지 알 수 있습니다.
상위 10 개 필터를 사용하여 필터링
상위 10 개 필터를 사용하여 피벗 테이블에서 필드의 상위 몇 개 또는 하위 몇 개 값을 표시 할 수 있습니다.
값 필터를 클릭합니다.
두 번째 드롭 다운 목록에서 Top 10을 클릭합니다.
상위 10 개 필터 (제목) 대화 상자가 나타납니다.
첫 번째 상자에서 상단을 클릭합니다 (하단도 선택할 수 있음).
두 번째 상자에 숫자 (예 : 7)를 입력합니다.
세 번째 상자에는 필터링 할 수있는 세 가지 옵션이 있습니다.
항목 수를 기준으로 필터링하려면 항목을 클릭하십시오.
백분율로 필터링하려면 백분율을 클릭하십시오.
합계로 필터링하려면 합계를 클릭하십시오.
EmployeeID의 개수가 있으므로 항목을 클릭합니다.
네 번째 상자에서 Count of EmployeeID 필드를 클릭합니다.
확인을 클릭하십시오.
EmployeeID 수에 따른 상위 7 개 값이 피벗 테이블에 표시됩니다.
보시다시피 회계 연도에 가장 많이 고용 된 사람은 생산 기술자이며 그중 대부분이 1 분기에 있습니다.
타임 라인을 사용하여 필터링
피벗 테이블에 날짜 필드가있는 경우 타임 라인을 사용하여 피벗 테이블을 필터링 할 수 있습니다.
이전에 사용한 직원 데이터에서 피벗 테이블을 만들고 피벗 테이블 만들기 대화 상자의 데이터 모델에 데이터를 추가합니다.
필드 Title을 ROWS 영역으로 끕니다.
EmployeeID 필드를 ∑ VALUES 영역으로 끌어오고 계산을 위해 개수를 선택합니다.
피벗 테이블을 클릭하십시오.
삽입 탭을 클릭하십시오.
필터 그룹에서 타임 라인을 클릭합니다. 타임 라인 삽입 대화 상자가 나타납니다.
- HireDate 확인란을 선택합니다.
- 확인을 클릭하십시오. 타임 라인이 워크 시트에 나타납니다.
- 타임 라인 도구가 리본에 나타납니다.
보시다시피 모든 기간 – 월 단위가 타임 라인에 표시됩니다.
-MONTHS 옆에있는 화살표를 클릭합니다.
드롭 다운 목록에서 QUARTERS를 선택합니다. 타임 라인 디스플레이가 모든 기간 (분기)으로 변경됩니다.
2014 Q1을 클릭하십시오.
Shift 키를 누른 상태에서 2014 Q4로 드래그합니다. 타임 라인 기간은 2014 년 1 분기 – 4 분기로 선택됩니다.
피벗 테이블이이 타임 라인 기간으로 필터링됩니다.
필터 지우기
데이터의 다양한 조합 및 예측간에 전환하려면 때때로 설정 한 필터를 지워야 할 수 있습니다. 다음과 같이 여러 가지 방법으로이를 수행 할 수 있습니다.
피벗 테이블의 모든 필터 지우기
다음과 같이 한 번에 피벗 테이블에 설정된 모든 필터를 지울 수 있습니다.
- 리본에서 홈 탭을 클릭합니다.
- 편집 그룹에서 정렬 및 필터를 클릭합니다.
- 드롭 다운 목록에서 지우기를 선택합니다.
레이블, 날짜 또는 값 필터 지우기
레이블, 날짜 또는 값 필터를 지우려면 다음을 수행하십시오.
행 레이블 또는 열 레이블에서 아이콘을 클릭하십시오.
드롭 다운 목록에 나타나는 <파일 이름>에서 필터 지우기를 클릭합니다.
확인을 클릭하십시오. 특정 필터가 지워집니다.