엑셀 필터 사용하는 방법은 필터링할 데이터 범위 안의 셀을 선택한 뒤 데이터 탭 → 필터를 누르고, 열 머리글에 생긴 화살표에서 원하는 값이나 조건을 선택하는 것입니다. 필터는 조건에 맞지 않는 행을 삭제하지 않고 잠시 숨기므로, 전체 데이터를 유지하면서 필요한 항목만 확인할 때 유용합니다.
엑셀 필터 사용하는 방법: 핵심 요약
- 데이터 범위 안의 셀을 선택하고 데이터 → 필터를 적용합니다.
- 열 머리글의 화살표에서 특정 값 선택, 검색어 입력, 조건 설정을 할 수 있습니다.
- 여러 열에 필터를 적용하면 각 조건이 누적되어 더 좁은 결과가 표시됩니다.
- 필터를 해제하면 숨겨졌던 전체 데이터가 다시 표시됩니다.
- 복잡한 AND·OR 조건은 고급 필터, 수식으로 결과를 따로 표시하려면 FILTER 함수를 검토합니다.
기본 필터 적용 방법
1. 데이터 형태를 먼저 확인합니다
첫 번째 행에 각 열의 제목이 있고, 그 아래에 데이터가 이어지는 형태가 좋습니다. 예를 들어 다음과 같은 목록을 사용할 수 있습니다.
| 이름 | 부서 | 상태 | 매출 |
|---|---|---|---|
| 김민수 | 영업 | 완료 | 120000 |
| 이서연 | 기획 | 진행 중 | 85000 |
| 박준호 | 영업 | 완료 | 103000 |
중간에 완전히 빈 행이나 빈 열이 있으면 엑셀이 데이터 범위를 잘못 인식할 수 있으므로, 가능하면 표 머리글과 데이터가 끊기지 않게 정리합니다.
2. 필터를 적용할 범위를 선택합니다
필터링할 표 안의 셀 하나를 클릭합니다. 데이터 전체를 직접 드래그해 선택해도 됩니다. 머리글이 포함된 범위를 선택해야 열 이름별로 필터를 사용할 수 있습니다.
3. 데이터 탭에서 필터를 누릅니다
리본 메뉴에서 데이터 탭을 열고 필터를 선택합니다. 각 열의 머리글에 드롭다운 화살표가 나타나면 필터를 사용할 준비가 된 것입니다.
4. 열 머리글에서 조건을 선택합니다
확인하려는 열의 화살표를 클릭하면 해당 열에 들어 있는 값 목록과 검색창이 표시됩니다. 여기서 다음과 같이 선택할 수 있습니다.
- 특정 값만 선택
- 검색창에 단어를 입력해 원하는 항목 찾기
- 전체 선택을 해제한 뒤 필요한 값만 선택
- 텍스트·숫자·날짜에 맞는 조건 필터 사용
예를 들어 부서 열에서 영업만 선택하면 영업 부서에 해당하는 행만 화면에 남고, 다른 부서의 행은 숨겨집니다.
텍스트, 숫자, 날짜별 필터 사용하기
열의 데이터 형식에 따라 필터 메뉴에 표시되는 조건이 달라집니다.
텍스트 필터
문자 데이터가 있는 열에서는 특정 단어를 포함하거나, 특정 단어로 시작하거나, 특정 단어와 일치하는 항목을 찾을 수 있습니다. 검색창에 단어를 입력하는 방식은 값이 많은 목록에서 빠르게 항목을 찾을 때 편리합니다.
필요한 경우 와일드카드를 사용할 수도 있습니다. 와일드카드는 일부 문자를 대신하는 기호이므로, 정확한 전체 값을 몰라도 패턴에 맞는 텍스트를 검색할 수 있습니다.
숫자 필터
금액, 수량, 점수처럼 숫자로 저장된 열에서는 다음과 같은 범위 조건을 사용할 수 있습니다.
- 특정 값보다 큼 또는 작음
- 특정 값 이상 또는 이하
- 두 값 사이
- 상위 또는 하위 항목
숫자가 실제 숫자로 저장되어 있어야 숫자 조건이 제대로 작동합니다. 숫자처럼 보이지만 텍스트로 저장된 값은 예상과 다르게 필터링될 수 있습니다.
날짜 필터
날짜 열에서는 특정 날짜, 기간, 월 또는 연도와 관련된 조건을 선택할 수 있습니다. 날짜가 텍스트로 입력되어 있으면 날짜 필터가 제대로 나타나지 않을 수 있으므로, 해당 열의 값 형식을 먼저 확인해야 합니다.
여러 조건으로 동시에 필터링하기
한 열에서 조건을 선택한 뒤 다른 열에서도 필터를 적용하면 조건이 누적됩니다. 예를 들어 다음 두 조건을 차례로 적용할 수 있습니다.
부서열에서영업선택상태열에서완료선택
그러면 영업 부서이면서 상태가 완료인 행만 표시됩니다. 즉, 여러 열에 필터를 적용하는 기본 방식은 각 조건을 모두 만족하는 행을 찾는 AND 조건에 가깝습니다.
현재 적용된 필터는 각 열 머리글의 필터 표시로 확인할 수 있습니다. 결과가 너무 적게 보인다면 여러 열에 조건이 남아 있는지 확인합니다.
색상, 글꼴 색, 아이콘, 빈 셀로 필터링하기
데이터에 셀 색이나 글꼴 색을 사용해 표시해 둔 경우에는 값 자체가 아니라 서식을 기준으로 필터링할 수 있습니다. 조건부 서식에서 사용하는 아이콘이 있는 경우 아이콘 기준 필터도 사용할 수 있습니다.
빈 셀만 찾거나 빈 셀을 제외하는 방식의 필터도 가능합니다. 다만 겉으로 비어 보이는 셀이라도 공백 문자나 수식 결과가 들어 있으면 완전히 빈 셀과 다르게 처리될 수 있습니다.

필터 해제와 전체 데이터 다시 보기
특정 열의 필터만 해제하기
필터가 적용된 열의 화살표를 클릭한 뒤 해당 열의 필터를 지우는 메뉴를 선택합니다. 그러면 그 열에 걸린 조건이 사라지고 다른 열의 필터는 유지됩니다.
모든 필터 해제하기
리본 메뉴의 데이터 탭에서 필터 기능을 다시 끄거나, 각 열에 적용된 조건을 지웁니다. 필터를 해제하면 숨겨져 있던 전체 행이 다시 표시됩니다.
필터는 행을 삭제하는 기능이 아닙니다. 따라서 필터를 해제했는데 데이터가 다시 나타나지 않는다면, 필터가 아니라 행 숨기기나 삭제가 별도로 적용되었는지 확인해야 합니다.
복잡한 조건은 고급 필터 사용하기
여러 열에 걸친 AND·OR 조건처럼 기본 필터만으로 처리하기 어려운 조건은 데이터 탭 → 고급 필터를 사용할 수 있습니다.
고급 필터를 사용할 때는 보통 다음 순서로 진행합니다.
- 원본 데이터의 열 머리글과 일치하는 조건 범위를 별도로 만듭니다.
- 조건 범위에 원하는 조건을 입력합니다.
- 데이터 범위와 조건 범위를 지정합니다.
- 원본 범위에서 결과를 필터링하거나, 조건에 맞는 결과를 다른 위치에 복사하도록 설정합니다.
고급 필터에서는 같은 행에 조건을 배치하면 AND 관계로, 서로 다른 행에 조건을 배치하면 OR 관계로 구성하는 방식이 사용됩니다. 조건 범위의 머리글이 원본 데이터의 머리글과 정확히 일치해야 하며, 조건 값을 바꿔도 결과가 자동으로 갱신되지는 않습니다. 조건을 변경한 뒤에는 고급 필터를 다시 실행해야 합니다.
필터가 제대로 작동하지 않을 때
원하는 필터 메뉴가 보이지 않는 경우
열 안에 텍스트, 숫자, 날짜가 섞여 있으면 엑셀이 열의 형식을 일관되게 인식하지 못할 수 있습니다. 예를 들어 날짜처럼 보이는 값 일부가 텍스트로 저장되어 있으면 날짜 조건이 예상대로 표시되지 않을 수 있습니다.
이때는 다음을 확인합니다.
- 한 열에 서로 다른 데이터 형식이 섞이지 않았는지 확인합니다.
- 숫자는 숫자 형식으로, 날짜는 날짜 형식으로 통일합니다.
- 불필요한 공백이나 문자 기호를 제거합니다.
- 숫자처럼 보이는 텍스트를 실제 숫자로 변환합니다.
일부 행이 필터 대상에서 빠지는 경우
선택한 범위가 데이터 전체를 포함하지 않았거나, 중간의 빈 행 때문에 데이터 범위가 끊겼을 수 있습니다. 필터를 해제한 뒤 데이터 범위 안의 셀을 다시 클릭하고 필터를 적용합니다. 머리글 행이 빠지지 않았는지도 확인합니다.
필터를 해제했는데 행이 보이지 않는 경우
필터는 조건에 맞지 않는 행을 숨길 뿐 데이터를 삭제하지 않습니다. 그래도 행이 나타나지 않으면 다음 가능성을 확인합니다.
- 필터가 아직 다른 열에 남아 있음
- 행 자체가 수동으로 숨겨져 있음
- 행이 삭제되었음
- 표 또는 선택 범위가 원본 데이터 일부만 포함함
숫자 조건이 이상하게 적용되는 경우
값이 숫자가 아니라 텍스트로 저장되었을 가능성이 큽니다. 한 열의 값 형식을 통일한 뒤 필터를 다시 적용합니다. 숫자 앞뒤의 공백이나 통화 기호가 포함되어 있는지도 확인합니다.
자동 필터와 FILTER 함수의 차이
일반 필터는 현재 시트에서 조건에 맞지 않는 행을 숨기고, 원본 데이터의 위치를 유지하면서 필요한 행만 보여주는 기능입니다.
반면 FILTER 함수는 수식으로 조건을 지정해 조건에 맞는 데이터 범위를 다른 셀 영역에 반환하는 기능입니다. 원본은 그대로 두고 결과 목록을 별도로 만들고 싶거나, 수식 결과를 다른 계산과 연결하려는 경우에 적합합니다. 조건에 맞는 값이 없을 때 표시할 결과도 지정할 수 있습니다.
따라서 화면에서 잠시 추려 보는 목적이면 일반 필터를, 조건에 맞는 결과 목록을 수식으로 만들어 유지하려면 FILTER 함수를 고려하면 됩니다.
주의할 점
- 필터는 데이터를 삭제하지 않지만, 필터가 적용된 상태에서 복사·붙여넣기나 편집을 하면 보이는 행만 대상으로 작업하는지 확인해야 합니다.
- 여러 열에 필터를 적용하면 조건이 누적되므로 결과가 지나치게 줄어들 수 있습니다.
- 머리글 이름이 없거나 데이터 중간에 빈 행이 많으면 범위가 정확히 인식되지 않을 수 있습니다.
- 열마다 텍스트·숫자·날짜 형식을 통일해야 조건 필터를 안정적으로 사용할 수 있습니다.
- 고급 필터는 조건 범위를 수정해도 결과가 자동으로 바뀌지 않으므로 조건 변경 후 다시 실행해야 합니다.
작업 전에는 엑셀 필터 사용하는 방법의 적용 범위와 원본 상태를 먼저 확인하는 것이 좋습니다.
FAQ
필터를 적용하면 원본 데이터가 삭제되나요?
아닙니다. 조건에 맞지 않는 행을 일시적으로 숨기는 기능입니다. 필터를 해제하면 숨겨진 행을 다시 볼 수 있습니다.
두 열 중 하나만 만족하는 데이터를 찾으려면 어떻게 하나요?
기본 필터를 순서대로 적용하면 여러 열의 조건이 누적되어 보통 AND 조건이 됩니다. 두 조건 중 하나만 만족하는 OR 조건처럼 복잡한 검색이 필요하면 조건 범위를 별도로 만드는 고급 필터를 사용합니다.
필터 화살표가 나타나지 않는 이유는 무엇인가요?
데이터 범위 안의 셀을 선택하지 않았거나, 필터가 꺼져 있을 수 있습니다. 데이터 범위 안을 클릭한 뒤 데이터 → 필터를 다시 선택합니다. 범위에 머리글이 포함되었는지도 확인합니다.
날짜 필터가 보이지 않으면 어떻게 하나요?
날짜가 실제 날짜 값이 아니라 텍스트로 저장되었을 가능성이 있습니다. 해당 열의 데이터 형식을 날짜로 통일한 뒤 필터를 다시 적용합니다.
필터 결과를 다른 곳에 따로 표시할 수 있나요?
일반 자동 필터는 현재 데이터 범위에서 조건에 맞는 행을 보여주는 방식입니다. 결과를 별도 영역에 수식으로 표시하려면 FILTER 함수를 사용할 수 있고, 복잡한 조건 결과를 다른 위치에 복사하려면 고급 필터를 사용할 수 있습니다.
마무리
기본 필터는 데이터 범위 안의 셀을 선택하고 데이터 → 필터를 적용한 뒤 열 머리글에서 값이나 조건을 고르는 방식입니다. 여러 열의 조건을 조합할 수 있으며, 데이터 형식이 섞여 있으면 필터가 예상과 다르게 작동할 수 있습니다. 단순히 필요한 행을 찾는 작업은 일반 필터로 처리하고, 복잡한 AND·OR 조건이나 별도 결과 목록이 필요할 때는 고급 필터 또는 FILTER 함수를 선택하면 됩니다.