Microsoft Excel에서 필터를 사용하는 방법
수백 또는 수천 행의 데이터가 포함된 Excel 스프레드시트가 있는 경우 필요한 정확한 데이터를 찾는 것이 어려울 수 있습니다. 그러나 Excel 필터를 사용하면 해당 데이터를 빠르게 찾을 수 있습니다.
데이터를 선별하는 버튼이 추가된 기본 필터, 다양한 특정 조건에 맞는 데이터를 찾는 고급 필터, FILTER
데이터가 없을 경우 값을 표시하는 기능을 사용할 수 있습니다.
이러한 각 방법을 사용하여 Microsoft Excel에서 데이터를 필터링하는 방법을 살펴보겠습니다.
Excel에서 기본 자동 필터를 사용하는 방법
Excel의 기본 자동 필터는 가장 쉬운 방법이며 대부분의 스프레드시트에서 잘 작동합니다. 표시할 데이터를 선택한 다음 해당 값만 표시하도록 기존 데이터 세트 업데이트를 확인합니다.
- 셀 범위를 드래그하거나 전체 열과 행을 선택하여 필터링할 데이터를 선택합니다.
- “데이터” 탭으로 이동하여 리본의 “정렬 및 필터” 섹션에서 “필터”를 클릭합니다.
- 데이터세트의 각 열 헤더에 필터 버튼이 추가된 것을 볼 수 있습니다.
- 필터링하려는 열의 버튼을 선택합니다. 팝업 창에서 검색 필드에 값을 입력하거나 하단에서 표시하려는 항목의 확인란을 선택한 후 “확인”을 클릭합니다.
- 데이터세트는 필터링된 데이터만 표시하도록 업데이트됩니다.
숫자, 텍스트 또는 날짜 필터 사용
Excel의 기본 필터를 사용하면 기본을 뛰어넘을 수 있습니다. 보고 싶은 정확한 항목을 선택하는 대신 조건을 추가할 수 있습니다. 이는 숫자, 텍스트 및 날짜를 포함하는 데이터에 적용됩니다. 각각의 예를 살펴보겠습니다.
위의 동일한 단계에 따라 데이터를 선택하고 필터를 적용하여 버튼을 표시합니다.
정렬에 사용할 열에 대한 필터 버튼을 선택합니다. 팝업 창에서 숫자 필터, 텍스트 필터 또는 데이터 필터로 이동합니다.
숫자 필터
데이터에 숫자가 있는 경우 같거나 같지 않거나, 크거나 작거나, 평균보다 높거나 낮거나, 상위 10개를 기준으로 필터링하도록 선택하세요.
- 팝업 메뉴에서 추가할 조건을 선택합니다.
- 선택 항목에 추가 입력이 필요한 경우 “사용자 지정 자동 필터” 상자가 나타납니다. 첫 번째 드롭다운 상자에서 조건을 확인한 다음 텍스트 상자에 값을 추가하거나 드롭다운 목록을 사용하여 하나를 선택합니다.
- 필요에 따라 AND 또는 OR 연산자를 사용하여 다른 조건을 추가할 수 있습니다. 상자를 사용하여 해당 조건을 설정하십시오.
- 완료되면 “확인”을 클릭하여 필터링된 데이터를 확인합니다.
텍스트 필터
텍스트 필터는 Excel의 숫자 필터와 유사하게 작동합니다. “시작”, “종료”, “포함” 또는 “포함하지 않음”과 같은 조건을 추가할 수 있습니다.
- 팝업 메뉴에서 추가할 조건을 선택합니다.
- “사용자 지정 자동 필터” 상자에 조건을 입력합니다. 물음표(?)를 입력하여 단일 문자를 나타내거나 별표(*)를 입력하여 일련의 문자를 나타낼 수 있습니다.
- “확인”을 클릭하면 업데이트된 데이터 세트가 표시됩니다.
날짜 필터
숫자 및 텍스트와 마찬가지로 기본 날짜 필터에 조건을 추가할 수 있습니다. “이전”, “이후”, “사이”, “오늘” 또는 “어제” 및 “다음” 또는 “지난 주”, “월”, “연도” 또는 “분기”와 같은 조건을 선택합니다.
- 팝업 메뉴에서 추가할 조건을 선택합니다.
- 선택 항목에 입력이 필요한 경우 “사용자 지정 자동 필터” 상자에 입력합니다. 필요에 따라 원하는 경우 다른 조건을 추가하고 “확인”을 클릭하여 날짜 필터를 적용합니다.
- 데이터 세트가 업데이트됩니다.
필터 지우기 또는 끄기
- 나중에 필터를 제거하려면 동일한 필터 버튼을 클릭하고 “다음에서 필터 지우기”를 선택하십시오.
- 필터를 끄고 버튼을 제거하려면 리본에서 “필터” 버튼을 선택 취소합니다.
Excel에서 고급 필터를 사용하는 방법
보다 정확한 필터가 필요 하거나 기존 데이터를 업데이트하는 대신 필터링된 데이터를 다른 곳에 배치하는 필터가 필요한 경우 Excel의 고급 필터를 사용하십시오.
- 고급 필터를 사용하려면 데이터에 열 헤더 또는 ‘라벨’이 포함되어 있는지 확인하세요. 이 예에서는 Supervisor, Sector, Department 및 Sales 레이블을 볼 수 있습니다.
- 데이터 세트 위에 최소한 몇 개의 행을 삽입하십시오. 여기에서 필터 기준을 입력합니다. 데이터세트의 라벨과 동일한 라벨을 입력하세요.
기준을 입력하십시오
“같음” 또는 “같지 않음”, “보다 큼” 또는 “보다 작음”, “크거나 같음” 및 “작거나 같음”에 대한 비교 연산자를 사용하여 고급 필터 조건을 입력합니다. 또한 다음과 같은 형식의 경우 텍스트 또는 값을 따옴표 안에 넣으십시오. ="=condition"
.
다음은 몇 가지 예입니다.
- 북쪽과 같음:
="=North"
- 북쪽과 같지 않음:
="<>North"
- 500 이상:
=">500"
- 500 미만:
="<500"
- 500 이상:
=">=500"
- 500 이하:
="<=500"
조건을 입력하면 Excel에서 이를 인식하고 필터에 필요한 서식을 지정합니다.
- 기본적인 예를 들어, 감독자 이름 Brown으로 데이터를 필터링하고 있습니다. Supervisor 열의 첫 번째 행에 조건을 로 입력했습니다
="=Brown"
.
- 동일한 열에서 두 조건을 충족하려면 다른 행의 해당 열에 기준을 입력하십시오. 여기에서는 Brown과 Martin을 모두 기준으로 필터링합니다.
="=Brown"
Supervisor 열의 첫 번째 행과="=Martin"
Supervisor 열의 두 번째 행에 입력했습니다 .
- 서로 다른 열에서 두 조건을 충족하려면 해당 열과 같은 행에 기준을 입력합니다. 우리는 Brown과 South 모두로 필터링하고 있습니다.
="=Brown"
Supervisor 열과="=South"
Sector 열에 입력했습니다 .
- 조건을 충족하려면 해당 열에 다른 행에 기준을 입력하십시오.
="=Brown"
Supervisor 열의 첫 번째 행과="=Food"
Department 열의 두 번째 행에 입력하여 Brown 또는 Food로 필터링했습니다 .
- all plus any 조건을 충족하려면 서로 다른 열과 행의 조합을 사용하세요. Brown과 North 또는 Food로 필터링하기 위해 Supervisor 및 Sector 열의 첫 번째 행에
="=Brown"
and를 입력한 다음 Department 열의 두 번째 행에 입력했습니다.="=North"
="=Food"
필터 적용
사용하려는 조건을 입력한 후에는 고급 필터를 작동시킬 차례입니다.
- “데이터” 탭으로 이동하여 리본에서 “고급 필터” 버튼을 선택합니다.
- 고급 필터 상자가 열리면 필터를 설정합니다. 필터링된 데이터를 배치할 위치를 선택하여 맨 위에서 시작합니다. “다른 위치로 복사”를 선택하면 해당 위치를 입력할 수 있는 “복사 위치” 필드가 제공됩니다.
- “목록 범위” 필드에 데이터세트를 입력합니다. 해당 필드를 채우는 셀을 통해 커서를 드래그하여 셀을 선택할 수도 있습니다.
- 해당 필드에 “기준 범위”를 입력합니다. 이것은 새 행을 추가한 데이터 세트 위의 범위입니다. 다시 말하지만 범위를 통해 커서를 드래그하여 필드를 자동으로 채울 수 있습니다.
- 개별 레코드를 찾으려면 “고유 레코드만” 상자를 선택하십시오. 필터를 적용하려면 “확인”을 선택하십시오.
- 제자리 또는 선택한 위치에서 필터링된 데이터를 볼 수 있습니다.
Excel에서 FILTER 함수를 사용하는 방법
Excel에서 필터링하는 또 다른 방법은 동일한 이름의 함수를 사용하는 것입니다. FILTER 함수를 사용하면 해당 셀 참조를 사용하여 숫자, 텍스트 또는 날짜별로 필터링할 수 있습니다. 또한 수식이 항목을 찾지 못하는 경우 값을 입력할 수 있습니다.
수식의 구문은 이며 FILTER(range, include, not_found)
처음 두 개의 인수만 필요합니다.
시작하기 위해 간단한 예를 사용하고 있습니다. B1~B6 범위로 A1~D6 범위를 필터링하고 있습니다. 여기서 항목은 셀 B2(South)의 값과 같습니다.
=FILTER(A1:D6,B1:B6=B3)
이 수식을 항목과 함께 사용하여 따옴표로 묶을 수도 있습니다.
=FILTER(A1:D6,B1:B6="South")
두 공식을 사용하여 필터에 대해 두 가지 결과를 받았습니다.
이제 동일한 범위를 필터링하고 결과가 없는 경우에 대한 선택적 인수를 포함합니다. “없음”으로 표시됩니다.
=FILTER(A1:D6,B1:B6="Down","None")
FILTER 함수와 함께 AND 또는 OR 사용
함수를 사용하여 여러 기준으로 필터링하려는 경우 별표(*)를 삽입하여 두 조건(AND)을 모두 충족하거나 더하기 기호(+)를 삽입하여 둘 중 하나의 조건(OR)을 충족할 수 있습니다.
다음 공식을 사용하여 South 및 Apparel별로 동일한 데이터 세트를 필터링합니다.
=FILTER(A1:D6,(B1:B6=B3)*(C1:C6=C3))
예상대로 하나의 결과를 받았습니다. B1에서 B6까지의 범위에 South가 있는 두 개의 레코드가 있지만 그 중 하나만 셀 C1에서 C6까지 Apparel이 있습니다.
OR 연산자가 함수에 대해 어떻게 작동하는지 보여주기 위해 FILTER
다음 수식을 사용하여 동일한 데이터 세트를 South 또는 Food로 필터링합니다.
=FILTER(A1:D6,(B1:B6=B3)+(C1:C6=C6))
이번에는 South를 포함하여 2개, Food를 포함하여 1개 등 3개의 결과를 받았습니다.
자주 묻는 질문
필터링과 정렬의 차이점은 무엇인가요?
여기서 배운 것처럼 필터링은 조건과 일치하는 데이터를 표시하고 나머지는 숨깁니다. 반면 정렬은 데이터를 사전순 또는 시간순과 같은 순서로 재정렬합니다.
Excel에서 필터링하는 바로 가기가 있습니까?
Excel에서 자동 필터를 활성화하려면 Windows에서는 키보드 단축키 Ctrl + Shift+ , Mac에서는 + +를 사용하십시오.LCommandShiftF
그런 다음 열을 선택하고 Windows의 경우 Alt+ 또는 Mac의 경우 +를 눌러 필터 팝업을 열고 선택합니다.Down arrowOptionDown arrow
수식을 사용하여 Excel에서 셀을 필터링하려면 어떻게 해야 합니까?
셀 범위 또는 전체 시트를 선택합니다. “홈” 탭으로 이동하여 “찾기 및 선택 -> 선택 항목으로 이동”을 선택합니다. 상자에서 “수식”을 표시하고 선택적으로 그 아래 항목을 선택한 다음 “확인”을 선택합니다. 수식이 포함된 셀이 강조 표시됩니다.
이미지 크레디트: 픽사베이 . Sandy Writtenhouse의 모든 스크린샷.
답글 남기기