엑셀 365 필터링 기능이란?
엑셀 365 필터링 기능은 대량의 데이터를 빠르게 정리하고, 원하는 정보만 추출할 수 있는 강력한 도구입니다. 특히 최신 엑셀 365에서는 자동 필터, 고급 필터, 동적 배열 함수와 연동되는 고급 필터링까지 다양하게 제공되어 데이터를 한층 더 유연하게 분석할 수 있습니다.
기본적으로 ‘필터’는 각 열에 드롭다운 메뉴를 추가하여 특정 조건에 맞는 행만 표시하는 방식으로 작동합니다. 숫자 필터, 텍스트 필터, 날짜 필터 등 다양한 조건으로 필터링할 수 있으며, 특정 단어 포함 여부, 크기 비교, 기간 범위 등도 설정 가능합니다.
엑셀 365 필터링 기능을 제대로 활용하면 리포트 작성, 재고 관리, 고객 리스트 정리 등 다양한 실무 작업에서 시간을 절약하고 정확도를 높일 수 있습니다.
1. 기본 자동 필터 제대로 사용하기
엑셀 365의 자동 필터는 가장 기본이면서도 강력한 기능입니다. 데이터가 있는 표 상단에 있는 셀을 선택한 후 데이터 > 필터
를 클릭하면 각 열에 드롭다운 버튼이 생성됩니다. 이 버튼을 통해 사용자는 특정 항목만 선택해 필터링하거나, 정렬까지 동시에 적용할 수 있습니다.
특히 숫자 필터에서는 ‘이상’, ‘이하’, ‘사이’ 같은 조건을 추가할 수 있고, 텍스트 필터에서는 ‘포함’, ‘시작하는 값’, ‘끝나는 값’ 등의 조건을 설정할 수 있어 매우 유용합니다. 기본 자동 필터만 제대로 활용해도 대부분의 데이터 정리는 문제없이 수행할 수 있습니다.
2. 고급 필터로 복잡한 조건 처리하기
기본 필터로는 다중 조건을 처리하기 어렵지만, 엑셀 365의 고급 필터 기능을 사용하면 한 번에 여러 조건을 지정해 데이터를 추출할 수 있습니다. 고급 필터는 데이터 > 고급
메뉴를 통해 접근하며, 조건 범위와 복사 위치를 설정해 원본 데이터는 유지하면서 새로운 결과를 얻을 수 있습니다.
예를 들어, ‘매출 100만 원 이상’이면서 ‘부서가 마케팅’인 데이터를 추출하고 싶다면, 조건 범위에 해당 내용을 적어두고 고급 필터를 적용하면 됩니다. 조건을 OR로 처리하려면 조건 행을 다르게 구성하면 되고, AND 조건은 같은 행에 배치하면 됩니다. 복잡한 조건을 손쉽게 적용할 수 있어 실무에서 매우 유용합니다.
3. 필터를 테이블과 함께 사용하기
엑셀 365에서 데이터를 테이블로 변환한 후 필터를 적용하면 관리가 훨씬 편리해집니다. 테이블은 Ctrl + T
단축키로 만들 수 있으며, 자동으로 필터와 정렬 기능이 포함됩니다. 또한 새로운 데이터가 추가되면 필터 범위도 자동으로 확장되므로 매우 효율적입니다.
테이블로 만들면 디자인도 깔끔해지고, 조건부 서식이나 요약 행 기능도 함께 사용할 수 있어 데이터 분석의 효율성이 급격히 향상됩니다. 실무에서는 필터를 사용할 때 항상 테이블과 함께 쓰는 습관을 들이는 것이 좋습니다.
4. 슬라이서(Slicer)로 시각적 필터 적용하기
엑셀 365에서는 슬라이서 기능을 사용해 보다 직관적인 방식으로 필터링할 수 있습니다. 슬라이서는 원래 피벗 테이블 전용 도구였지만, 일반 테이블에도 적용할 수 있게 되어 매우 유용합니다.
슬라이서를 삽입하면 각 항목이 버튼처럼 표시되고, 클릭 한 번으로 데이터를 필터링할 수 있어 보고서 작성 시 시각적 효과가 큽니다. 또한 여러 슬라이서를 연결하면 다양한 조건을 동시에 적용할 수 있어 인터랙티브한 데이터 필터링이 가능합니다. 보고서나 대시보드 작성 시 필터링 기능을 사용자에게 간편하게 제공하고 싶을 때 특히 추천됩니다.
5. 필터 기준을 수식으로 설정하기
고급 필터의 조건 셀에는 수식을 넣을 수도 있습니다. 예를 들어 ‘=LEFT(B2,1)=”A”’라는 수식을 사용하면, B열 값이 ‘A’로 시작하는 행만 필터링할 수 있습니다. 이 기능은 표면적으로는 불가능한 조건까지도 구현할 수 있어 고급 사용자에게는 매우 유용한 팁입니다.
수식을 사용하면 날짜 차이 계산, 텍스트 포함 여부, 특정 조건 만족 여부 등을 보다 정밀하게 조정할 수 있습니다. 특히 조건이 복잡할수록 필터 수식은 강력한 무기가 됩니다.
6. 필터링 후 결과 복사하는 방법
필터링 후 원하는 결과만 복사하려면 단순히 복사-붙여넣기를 하는 것보다, 가시 셀만 복사 기능을 사용해야 합니다. Ctrl + G > 옵션 > 가시 셀만
을 선택하거나, 단축키 Alt + ;
를 사용하면 필터링된 결과만 정확하게 복사할 수 있습니다.
이 기능은 특히 보고서 제출이나 다른 문서로 추출할 때 유용합니다. 필터링 후 전체 복사를 해버리면 숨겨진 데이터까지 함께 붙여넣어지는 문제가 발생할 수 있으므로 주의가 필요합니다.
7. 필터 단축키 활용으로 속도 높이기
엑셀 365에서는 다양한 필터 단축키를 활용해 작업 속도를 비약적으로 높일 수 있습니다. 예를 들어 Ctrl + Shift + L
은 필터 토글 단축키로, 필터를 켜고 끄는 데 유용합니다. 또한 Alt + ↓
는 드롭다운 메뉴를 바로 여는 단축키입니다.
이 외에도 ‘가시 셀만 선택’은 Alt + ;
, 필터 해제는 Ctrl + Shift + L
로 다시 누르면 해제됩니다. 마우스를 덜 쓰고 키보드로 빠르게 조작하고 싶은 사용자에게 단축키는 필수입니다.
8. 동적 배열 함수와 필터 결합하기
엑셀 365는 최신 버전에서 동적 배열 함수를 지원하며, FILTER()
함수는 필터링의 패러다임을 완전히 바꿨습니다. 이 함수는 조건에 맞는 데이터를 실시간으로 추출해주며, 일반 필터보다 훨씬 유연합니다.
예: =FILTER(A2:B100, B2:B100="마케팅")
이 수식은 B열에서 ‘마케팅’인 행만 추출하여 A~B열 데이터를 표시합니다. 필터 결과가 자동으로 확장되며, 원본 데이터가 바뀌면 결과도 실시간 갱신됩니다.
정적인 필터와 달리 자동화된 분석 리포트 제작에 매우 적합한 방식입니다.
9. 색상 기준 필터링 활용하기
엑셀 365에서는 조건부 서식이나 직접 지정한 셀 색상을 기준으로도 필터링이 가능합니다. 드롭다운 메뉴에서 ‘셀 색상 기준’, ‘글꼴 색상 기준’ 등의 옵션을 선택하면 해당 색상에 해당하는 항목만 필터링할 수 있습니다.
예를 들어, 조건부 서식으로 이상치를 빨간색으로 표시해놓았다면, 필터로 빨간색만 선택해 이상치만 분석할 수 있습니다. 이는 데이터 시각화와 함께 사용하면 큰 효과를 볼 수 있는 방법입니다.
10. 필터를 피벗 테이블과 연동하기
엑셀 365에서 피벗 테이블과 필터 기능을 연동하면 대규모 데이터를 요약하고, 필요한 항목만 빠르게 볼 수 있습니다. 피벗 테이블 자체에도 보고서 필터 기능이 있으며, 행/열 항목을 세분화하여 다차원 필터링이 가능합니다.
또한 슬라이서, 타임라인 같은 시각적 필터와 함께 사용하면 인터랙티브한 보고서 작성이 가능합니다. 특히 경영진 보고용 대시보드에서는 필터링 기능을 적절히 활용하는 것이 핵심입니다.
Q&A
Q. 필터링 조건을 저장할 수 있나요?
엑셀 365 자체에는 필터링 조건을 저장하는 기능이 따로 없지만, 조건이 적용된 상태의 시트를 별도로 저장하거나, VBA 또는 매크로를 통해 필터링 조건을 자동 적용하는 스크립트를 만들 수 있습니다. 또는 FILTER()
함수를 사용한 시트는 수식 기반으로 조건을 기억하므로 결과적으로 조건이 저장된 것처럼 동작합니다.
특히 보고서를 주기적으로 업데이트해야 하는 경우, 동적 배열 함수나 고급 필터를 설정해두고 해당 범위만 갱신하는 식으로 활용하면 훨씬 편리합니다.
Q. 고급 필터와 자동 필터 중 어떤 걸 써야 하나요?
간단한 조건 필터링에는 자동 필터가 가장 적합합니다. 클릭 몇 번으로 조건 설정이 가능하고, 실시간으로 필터링 결과를 볼 수 있기 때문입니다. 하지만 조건이 복잡하거나 여러 열에 걸쳐 AND/OR 조건 조합이 필요할 때는 고급 필터가 훨씬 강력합니다.
고급 필터는 별도 조건 범위를 설정해야 한다는 단점이 있지만, 복잡한 조건 구현에는 최적입니다. 반면 자동 필터는 설정이 빠르고 직관적이라는 장점이 있습니다. 상황에 맞게 두 가지 방식을 적절히 활용하는 것이 가장 좋습니다.
Q. 슬라이서를 사용할 때 모든 테이블에 적용되게 하려면?
엑셀 365에서는 슬라이서를 여러 피벗 테이블에 연결할 수 있는 기능을 제공합니다. 같은 데이터 원본을 사용하는 피벗 테이블이라면, 슬라이서를 우클릭 후 ‘보고서 연결’ 메뉴에서 원하는 테이블을 선택해 연결할 수 있습니다.
일반 테이블에는 기본적으로 슬라이서 연결이 되지 않지만, 테이블을 피벗 테이블로 변환한 후 적용하거나, Power Query를 통해 연결된 데이터 모델을 활용하면 슬라이서로 여러 시트, 테이블까지 제어가 가능합니다. 이 기능을 잘 활용하면 복잡한 데이터 분석도 한 번에 컨트롤할 수 있습니다.