

엑셀 필터를 켜는 가장 빠른 방법은 데이터 범위 안의 셀 하나를 선택하고 데이터 탭에서 필터를 누르는 것입니다. 열 머리글에 화살표가 생기면 원하는 값만 체크하거나 텍스트·숫자·날짜 조건을 지정합니다. 조건에 맞지 않는 행은 삭제되는 것이 아니라 일시적으로 숨겨집니다.
필터가 잘 작동하려면 첫 행에 열 이름이 있고, 데이터 중간에 완전히 빈 행이나 열이 없어야 합니다. 표가 여러 덩어리로 나뉘어 있으면 엑셀이 의도한 범위를 다르게 판단할 수 있으므로 필터를 누르기 전에 선택 범위를 확인합니다.
엑셀 필터 핵심 정리
| 목적 | 방법 | 결과 |
|---|---|---|
| 특정 값만 보기 | 머리글 화살표에서 값 체크 | 선택한 값의 행만 표시 |
| 조건으로 찾기 | 텍스트·숫자·날짜 필터 | 조건을 만족하는 행만 표시 |
| 여러 열 함께 적용 | 각 열에 차례로 필터 | 조건이 누적되어 결과가 줄어듦 |
| 조건만 초기화 | 해당 열에서 필터 지우기 | 화살표는 남고 행은 다시 표시 |
| 필터 기능 끄기 | 데이터 탭에서 필터 다시 선택 | 머리글 화살표까지 제거 |
기본 필터 켜기
데이터 범위 확인
첫 행에는 이름, 부서, 날짜, 금액처럼 각 열의 의미를 나타내는 머리글이 있어야 합니다. 머리글이 두 줄이거나 셀이 병합돼 있으면 필터 범위가 예상과 달라질 수 있습니다. 한 표 안에서는 병합을 풀고 열 이름을 한 행으로 정리하는 편이 안전합니다.
데이터 탭에서 필터 선택
범위 안의 셀 하나를 클릭하고 데이터 탭의 필터를 선택합니다. Microsoft 공식 안내에 따르면 범위나 표의 열 머리글 화살표에서 값, 텍스트 필터, 숫자 필터와 같은 조건을 지정할 수 있습니다. 이미 표 형식으로 만든 데이터라면 머리글에 필터 컨트롤이 자동으로 표시됩니다.
머리글 화살표 확인
각 열 이름 옆에 아래쪽 화살표가 보이면 필터를 사용할 수 있습니다. 필터가 실제로 적용된 열은 일반 화살표 대신 필터가 적용됐음을 나타내는 아이콘으로 바뀝니다. 결과가 예상보다 적을 때는 다른 열에도 필터 아이콘이 있는지 먼저 확인합니다.
필터는 전체 행을 기준으로 숨깁니다
한 열의 값이 조건을 만족하지 않으면 그 셀만 사라지는 것이 아니라 같은 행 전체가 숨겨집니다. 필터 후 행 번호가 건너뛰어 보이는 것은 정상입니다. 원본 데이터를 삭제한 것이 아니므로 필터를 지우면 숨겨진 행이 다시 표시됩니다.
특정 값만 표시하기
목록에서 값 선택
필터 화살표를 열고 모두 선택을 해제한 뒤 보고 싶은 값만 체크합니다. 예를 들어 부서 열에서 영업팀만 선택하면 영업팀이 적힌 행만 남습니다. 값의 앞뒤에 보이지 않는 공백이 있으면 같은 단어가 별도 항목으로 나뉠 수 있으므로 원본 데이터도 함께 점검합니다.
검색 상자 활용
값이 많을 때는 필터 메뉴의 검색 상자에 단어 또는 숫자를 입력합니다. 자동 필터 안내는 물음표를 한 문자, 별표를 여러 문자에 대응하는 와일드카드로 사용할 수 있다고 설명합니다. 실제 물음표나 별표 문자를 찾을 때는 와일드카드 규칙과 충돌할 수 있으므로 데이터 형태를 먼저 확인합니다.
빈 셀만 보기
필터 목록에 빈 셀이 있을 때는 빈 셀 항목을 선택해 누락된 행만 모아볼 수 있습니다. 빈 문자열을 반환하는 수식과 완전히 비어 있는 셀은 상황에 따라 다르게 보일 수 있습니다. 누락 점검이 목적이라면 필터 결과 몇 행을 직접 확인하고 수식 입력줄도 함께 봅니다.
텍스트 필터 사용법
포함과 같음의 차이
포함은 셀 안에 지정한 문자열이 들어 있으면 표시하고, 같음은 셀 값이 조건과 일치하는 행을 표시합니다. 상품명에 노트가 들어간 모든 행을 찾으려면 포함을, 정확히 노트인 행만 찾으려면 같음을 선택합니다.
포함하지 않음
특정 단어가 들어간 행을 제외할 때는 포함하지 않음을 사용합니다. 제외 결과를 보고 바로 삭제하지 말고, 숨겨진 행과 표시된 행의 기준이 맞는지 먼저 확인합니다. 철자와 공백이 다른 값은 의도와 다르게 남을 수 있습니다.
두 조건 조합
사용자 지정 텍스트 필터에서는 두 조건을 그리고 또는 또는로 묶을 수 있습니다. 그리고는 두 조건을 모두 만족해야 하고, 또는은 둘 중 하나만 만족해도 됩니다. 예를 들어 서울을 포함하면서 취소를 포함하지 않는 조건은 그리고 조합에 해당합니다.
숫자 필터 사용법
보다 큼과 보다 작음
금액이나 수량 열에서는 숫자 필터의 보다 큼, 보다 작음, 사이 등을 사용합니다. 100 이상을 원한다면 100보다 큼이 아니라 크거나 같음을 선택해야 경계값 100이 포함됩니다. 결과 검토 시 최소값과 최대값을 확인하면 비교 연산자를 잘못 선택한 오류를 찾기 쉽습니다.
상위 항목과 평균
상위 10개나 평균보다 큼 같은 기본 조건도 사용할 수 있습니다. 공식 문서는 상위 항목과 평균 관련 일부 필터가 현재 보이는 하위 집합이 아니라 원래 셀 범위를 기준으로 계산될 수 있다고 안내합니다. 여러 필터를 겹쳤다면 기준 범위를 오해하지 않도록 결과를 검산합니다.
숫자가 텍스트로 저장된 경우
숫자처럼 보여도 텍스트로 저장돼 있으면 숫자 필터가 기대대로 나오지 않을 수 있습니다. 열 안에 숫자와 텍스트가 섞여 있는지, 왼쪽 정렬된 값이나 오류 표시가 있는지 확인합니다. 변환 전에는 원본 열을 복사해 두고 몇 개 값을 실제 숫자로 바꿔 결과를 시험합니다.
날짜 필터 사용법
연도와 월 선택
엑셀이 날짜로 인식한 값은 필터 목록에서 연도와 월 단위로 묶여 보입니다. 특정 달만 보려면 해당 연도 아래의 월을 선택합니다. 날짜가 문자로 입력돼 있으면 이런 계층이 나타나지 않으므로 셀 서식만 바꾸기보다 실제 저장 값을 날짜로 변환해야 합니다.
이전·이후·사이 조건
날짜 필터에서는 특정 날짜 이전, 이후 또는 두 날짜 사이 조건을 사용할 수 있습니다. 기간의 시작일과 종료일이 포함되는지 결과의 경계 날짜를 확인합니다. 시간까지 저장된 값은 같은 날짜라도 조건 결과가 다를 수 있으므로 표시 형식만 보고 판단하지 않습니다.
이번 달과 지난달
상대 날짜 조건은 파일을 여는 시점에 따라 결과가 달라질 수 있습니다. 정기 보고서에서 이번 달 필터를 사용한다면 보고 기준일을 함께 적습니다. 결과를 고정해 보관해야 할 때는 필터된 화면만 캡처하기보다 기준 날짜와 원본 데이터를 함께 남깁니다.
여러 열에 필터 적용하기
필터는 조건이 누적됨
Microsoft 공식 안내는 여러 열의 필터가 가산적으로 적용된다고 설명합니다. 부서 열에서 영업팀을 고른 뒤 금액 열에서 100만 원 이상을 선택하면 두 조건을 모두 만족하는 행만 남습니다. 결과가 0건이면 각 열의 조건을 하나씩 지워 어느 조건에서 제외됐는지 확인합니다.
다른 열의 목록도 줄어듦
앞선 필터가 적용되면 다음 열의 필터 목록도 현재 범위의 값에 맞춰 보일 수 있습니다. 전체 데이터의 모든 값을 찾으려면 먼저 기존 필터를 지웁니다. 특정 순서로 적용한 조건을 기록해 두면 다른 사람이 같은 결과를 재현하기 쉽습니다.
복잡한 AND·OR 조건
자동 필터 메뉴만으로 표현하기 어려운 여러 열의 OR 조건은 고급 필터를 검토합니다. 고급 필터는 데이터 위에 별도 조건 범위를 만들고 데이터 탭의 고급 기능에서 사용합니다. 조건 셀 배치에 따라 AND와 OR 의미가 달라지며, 조건 값을 바꿔도 자동으로 업데이트되지 않는다는 점에 주의합니다.
필터 지우기와 제거 차이
특정 열의 조건만 지우기
열 머리글의 필터 아이콘을 누르고 해당 열에서 필터 지우기를 선택하면 그 열의 조건만 초기화됩니다. 다른 열의 조건은 남을 수 있습니다. 모든 행이 돌아오지 않았다면 다른 열의 필터 아이콘을 확인합니다.
모든 조건 지우기
데이터 탭의 지우기를 사용하면 워크시트 범위에 적용된 필터 조건을 한꺼번에 지울 수 있습니다. 머리글 화살표는 남기 때문에 바로 새 조건을 적용할 수 있습니다. 반복 조회가 목적이면 필터 기능을 제거하기보다 조건만 지우는 편이 편리합니다.
필터 화살표까지 제거
필터 기능 자체를 끄려면 범위 안의 셀을 선택하고 데이터 탭의 필터를 다시 누릅니다. 공식 안내에는 Alt+D+F+F 키 조합도 필터 제거 방법으로 제시돼 있습니다. 이 작업은 조건 지우기와 달리 머리글의 필터 화살표까지 없앱니다.
새 데이터가 반영되지 않을 때
필터 다시 적용
필터를 적용한 뒤 값을 수정하거나 행을 추가하면 최신 결과가 바로 반영되지 않는 경우가 있습니다. 필터 메뉴에서 다시 적용을 사용하거나 조건을 지웠다가 다시 설정합니다. 새 행이 기존 범위 밖에 추가됐다면 다시 적용만으로 포함되지 않을 수 있습니다.
범위를 표로 변환
데이터가 계속 늘어난다면 범위를 표로 만들면 새 행이 표 범위에 포함되기 쉽고 머리글에 필터가 자동으로 제공됩니다. 다만 표로 변환하면 수식 참조와 서식 동작이 달라질 수 있으므로 사본에서 먼저 확인합니다.
중간의 빈 행 제거
완전히 빈 행이나 열은 데이터 범위를 끊어 엑셀이 일부 영역만 선택하게 만들 수 있습니다. 실제로 필요 없는 빈 줄은 정리하고, 시각적 간격이 필요하면 셀 서식이나 행 높이를 사용합니다. 삭제 전에는 빈 행에 숨은 수식이나 메모가 없는지 확인합니다.
자동 필터와 FILTER 함수 차이
| 구분 | 자동 필터 | FILTER 함수 |
|---|---|---|
| 결과 위치 | 원본 범위에서 행을 숨김 | 다른 셀에 결과 배열을 반환 |
| 사용 방식 | 메뉴에서 조건 선택 | 수식으로 조건 작성 |
| 원본 변경 | 행은 삭제되지 않음 | 원본을 그대로 참조 |
| 버전 | 여러 Excel 버전 지원 | 동적 배열 지원 버전 확인 |
메뉴 필터가 좋은 경우
잠깐 데이터를 살펴보고 특정 값만 표시하거나 인쇄할 때는 자동 필터가 간단합니다. 사용자가 직접 조건을 바꾸기 쉽고 원본 표 안에서 결과를 확인할 수 있습니다.
FILTER 함수가 좋은 경우
조건에 맞는 결과 목록을 다른 영역에 자동으로 뽑아야 한다면 FILTER 함수를 사용할 수 있습니다. 공식 구문은 FILTER(array, include, [if_empty])이며, include는 원본 배열과 크기가 맞는 TRUE·FALSE 조건 배열이어야 합니다. 함수 사용 가능 버전과 빈 결과 처리도 확인합니다.
둘을 혼동하지 않기
필터 메뉴를 지운다고 FILTER 함수 결과가 없어지는 것은 아니고, FILTER 함수를 삭제한다고 원본 범위의 자동 필터가 꺼지는 것도 아닙니다. 파일을 인수인계할 때는 메뉴 필터인지 수식 결과인지 명확히 표시합니다.
작업 순서
- 첫 행에 한 줄짜리 열 머리글을 만듭니다.
- 데이터 중간의 불필요한 빈 행과 병합 셀을 확인합니다.
- 범위 안의 셀 하나를 선택합니다.
- 데이터 탭에서 필터를 선택합니다.
- 필터링할 열의 화살표를 엽니다.
- 값 목록 또는 텍스트·숫자·날짜 조건을 지정합니다.
- 다른 열에 적용된 기존 조건이 있는지 확인합니다.
- 경계값과 숨겨진 행을 검토합니다.
- 작업이 끝나면 조건만 지울지 필터를 제거할지 선택합니다.
완료 체크리스트
- 머리글이 한 행이고 각 열의 이름이 분명합니다.
- 필터 범위가 전체 데이터에 걸쳐 있습니다.
- 텍스트, 숫자와 날짜 형식이 열 안에서 일관됩니다.
- 다른 열에 남은 필터 조건을 확인했습니다.
- 포함, 같음, 초과와 이상 조건을 구분했습니다.
- 필터 결과가 행 삭제가 아니라 숨김이라는 점을 확인했습니다.
- 새 행을 추가한 뒤 다시 적용 또는 범위 확장을 점검했습니다.
- 지우기와 필터 제거의 차이를 확인했습니다.
자주 묻는 질문
Q1. 엑셀 필터를 켰는데 화살표가 일부 열에만 생기는 이유는 무엇인가요?
엑셀이 인식한 데이터 범위가 중간의 빈 행·빈 열 또는 병합 셀 때문에 끊겼을 수 있습니다. 전체 범위를 직접 선택하고 데이터 구조를 정리한 뒤 다시 필터를 적용합니다.
Q2. 필터 후 사라진 행은 삭제된 건가요?
아닙니다. 조건에 맞지 않는 행이 일시적으로 숨겨진 것입니다. 필터 조건을 지우면 다시 표시됩니다.
Q3. 여러 열에 필터를 걸면 어떤 조건으로 계산되나요?
각 열의 조건이 누적됩니다. 예를 들어 부서와 금액에 필터를 걸면 두 조건을 모두 만족하는 행만 표시됩니다.
Q4. 필터 지우기와 필터 제거는 무엇이 다른가요?
지우기는 선택한 조건을 초기화하면서 머리글 화살표를 남깁니다. 제거는 필터 기능을 끄고 화살표까지 없앱니다.
Q5. FILTER 함수와 메뉴의 필터는 같은 기능인가요?
목적은 비슷하지만 동작이 다릅니다. 메뉴 필터는 원본 범위의 행을 숨기고, FILTER 함수는 조건에 맞는 결과를 다른 셀 영역에 배열로 반환합니다.
공식 출처
2026년 7월 15일 Microsoft Support – Excel에서 범위 또는 테이블의 데이터 필터링, Microsoft Support – 필터 지우기 또는 제거, Microsoft Support – FILTER 함수에서 자동 필터 적용, 누적 조건, 조건 지우기·제거와 FILTER 함수 구문을 확인했습니다.