이 기사에서는 데이터 유효성 검사를 사용하여 Excel 데이터를 필터링하는 방법에 대해 설명합니다. 드롭 다운 목록. 일반적으로 Microsoft Excel에서 , 우리는 필터 를 사용합니다. 특정 데이터를 추출하는 옵션. 그러나 드롭다운 목록을 사용하여 데이터를 필터링할 수 있습니다. 작업을 수행하기 위해 먼저 데이터 유효성 검사 를 사용하여 드롭다운 목록을 만듭니다. 엑셀에서. 나중에 드롭다운 항목 선택에 따라 해당 행을 필터링하겠습니다.
이 기사를 준비하는 데 사용한 연습 워크북을 다운로드할 수 있습니다.
2 필터가 있는 Excel 데이터 유효성 검사 드롭다운 목록을 적용하는 예
여러 과일의 지역별 판매 데이터가 포함된 데이터 세트가 있다고 가정해 보겠습니다. 이 문서에서는 데이터 유효성 검사 데이터세트에서 언급된 영역의 드롭다운 목록입니다. 그런 다음 드롭다운 목록을 사용하여 과일 판매 데이터를 그립니다.
1. 도우미 열을 사용하여 데이터 유효성 검사 드롭다운 목록에서 값 필터링
이 방법에서는 3 도우미 열을 마스터 데이터세트에 추가합니다. 나중에 드롭다운 선택을 기반으로 데이터를 그립니다. 도우미 수식을 입력하기 전에 고유한 영역이 포함된 드롭다운 목록을 만듭니다. . 작업을 수행하려면 아래 단계를 따르세요.
단계:
- 드롭다운 목록을 만들기 전에 고유한 영역을 모두 나열합니다. 아래와 같습니다.
- 그런 다음 드롭다운 목록을 찾으려는 셀을 클릭합니다(여기서는 셀 H5 ).
- Excel 리본에서 , 데이터로 이동> 데이터 도구> 데이터 검증> 데이터 검증 .
- 결과적으로 데이터 검증 대화 상자가 나타납니다. 그런 다음 설정으로 이동합니다. 탭에서 목록을 선택합니다. 허용에서 섹션을 지정하고 소스를 지정합니다. . 그런 다음 확인을 누릅니다. .
- 확인을 누르면 , 여기에 드롭다운 목록이 표시됩니다.
- 이제 도우미 칼럼으로 오세요. 첫 번째 도우미 열(셀 D5)에 아래 수식을 입력합니다. ) ROWS 기능 사용 . Enter 키를 누릅니다. 채우기 핸들 사용 (+ ) 도구를 사용하여 전체 열에 수식을 복사합니다.
=ROWS($A5:A$5)
- 결과적으로 아래와 같이 출력됩니다.
- 다음으로 다음 IF 함수를 사용합니다. 두 번째 도우미 열에 대한 공식(도우미 2 ).
=IF(C5=$H$5,D5,"")
- 그리고 세 번째 도우미 열(도우미 3 ) 아래 공식을 사용하세요.
=IFERROR(SMALL($E$5:$E$14,D5),"")
여기서 SMALL 함수 범위 E5:E14에서 k번째로 작은 값을 반환합니다. . 나중에 IFERROR 함수 SMALL의 결과인 경우 공백을 반환합니다. 수식은 오류입니다.
- 이제 볼티모어 영역에서 해당하는 모든 과일 판매 데이터를 필터링하고 싶습니다. 예상 결과를 얻으려면 셀 J5에 아래 수식을 입력하세요. Enter 키를 누릅니다. .
=IFERROR(INDEX($A$5:$C$14,$F5,COLUMNS($J$5:J5)),"")
여기서 INDEX 함수 와우 숫자를 기반으로 데이터를 그립니다. 그런 다음 COLUMNS 기능 $J$5:J5 범위의 열 번호를 반환합니다. . 마지막으로 IFERROR 결과가 오류인 경우 함수는 공백을 반환합니다.
- 위의 수식을 입력하면 다음과 같은 결과가 나옵니다. 채우기 핸들 드래그 모든 데이터를 한 행으로 가져오려면 오른쪽으로 이동합니다.
- 그런 다음 채우기 핸들 아래와 같이 다운하고 볼티모어 의 궁극적인 과일 판매 데이터를 얻으십시오. 지역.
- 이제 Phoenix 를 선택하면 드롭다운 목록의 영역, Phoenix 에 해당하는 행 아래와 같이 필터링됩니다.
자세히 알아보기: 데이터 유효성 검사를 위한 Excel 드롭다운 목록을 만드는 방법(8가지 방법)
유사한 수치
- Excel에서 VBA가 포함된 데이터 유효성 검사 드롭다운 목록(7개 응용 프로그램)
- Excel VBA(매크로 및 UserForm)를 사용한 데이터 유효성 검사 목록의 기본값
- Excel의 데이터 유효성 검사 목록에서 공백을 제거하는 방법(5가지 방법)
- [수정됨] Excel에서 복사 붙여넣기에 대한 데이터 유효성 검사가 작동하지 않음(솔루션 포함)
- Excel 데이터 유효성 검사에서 사용자 지정 VLOOKUP 수식을 사용하는 방법
2. 데이터 유효성 검사 드롭다운 목록을 기반으로 데이터를 추출하는 Excel FILTER 함수
Excel 365에서 작업하는 경우 , FILTER 기능을 사용하여 데이터를 필터링할 수 있습니다. . 프로세스를 시작하기 전에 Ctrl + T를 눌러 데이터 범위를 Excel 표로 변환했습니다. .테이블에 새 레코드를 추가하면 새로 추가된 데이터에 따라 드롭다운 목록이 업데이트되기 때문입니다.
- 편의를 위해 새로 생성된 테이블에 이름을 지정하겠습니다(예: Table4 ).
이제 다음 단계에 따라 주요 작업을 수행해 보겠습니다.
단계:
- 먼저 UNIQUE 함수를 사용하여 고유한 영역 목록을 만듭니다. . 그렇게 하려면 F5 셀 에 다음 수식을 입력하십시오. Enter 키를 누릅니다. .
=SORT(UNIQUE(Table4[Area]))
여기서는 SORT 기능을 사용했습니다. UNIQUE와 함께 위의 영역 을 정렬하는 기능 데이터.
- 여기에 공식을 입력하면 얻은 결과입니다. 위의 수식은 정렬된 고유 데이터를 배열(파란색 윤곽선)로 반환합니다.
- 이제 셀 H5에 드롭다운 목록을 만듭니다. . 데이터 유효성 검사를 가져오려면 아래 경로를 따르세요. 대화 상자:데이터> 데이터 도구> 데이터 검증> 데이터 검증 . 해당 대화 상자에서 목록을 선택합니다. 허용에서 섹션을 열고 소스에 아래 수식을 입력합니다. 필드. 그런 다음 확인을 누릅니다. .
=F5#
여기서 # 기호는 셀 F5 의 전체 배열을 고려하고 있음을 나타냅니다. 드롭다운 목록의 소스로 사용합니다.
- 확인을 누르면 , 아래 드롭다운 목록이 생성됩니다.
- 이제 롱비치의 과일 판매 데이터를 그려보겠습니다. 지역. 원하는 결과를 얻으려면 F11 셀에 아래 수식을 입력하세요. Enter 키를 누릅니다. .
=FILTER(Table4,Table4[Area]=H5,"No Data Found")
- 마지막으로 FILTER 입력 시 공식을 사용하면 Long Beach에 대한 모든 판매 데이터를 가져옵니다. 지역. 드롭다운 목록에서 영역을 변경하여 선택한 영역을 기준으로 해당 행을 필터링할 수 있습니다.
자세히 알아보기: 다른 셀 값을 기반으로 한 Excel 데이터 유효성 검사
결론
위의 기사에서 데이터 유효성 검사를 사용하여 데이터를 필터링하는 두 가지 방법에 대해 논의하려고 했습니다. 엑셀의 드롭다운 목록을 자세히 살펴보세요. 바라건대, 이러한 방법과 설명이 문제를 해결하기에 충분할 것입니다. 문의 사항이 있으면 알려주세요.
관련 기사
- Excel 데이터 유효성 검사 영숫자만(사용자 지정 수식 사용)
- Excel에서 여러 기준에 대한 사용자 지정 데이터 유효성 검사 적용(예제 4개)
- Excel의 자동 완성 데이터 유효성 검사 드롭다운 목록(2가지 방법)
- Excel의 표에서 데이터 유효성 검사 목록을 만드는 방법(3가지 방법)
- Excel에서 다중 선택으로 데이터 유효성 검사 드롭다운 목록 만들기
- Excel의 한 셀에 여러 데이터 유효성 검사를 적용하는 방법(예제 3개)