엑셀에는 기본 제공되는 “가로(열) 필터” 버튼이 없지만, 동적 배열의 FILTER 함수나 ‘사용자 지정 보기+열 숨기기’를 이용해 가로 필터와 동일한 효과를 구현할 수 있다. 또한, 원하는 열만 앞으로 정렬해 비교하려면 “왼쪽에서 오른쪽” 정렬 기능을 함께 활용하면 작업 효율을 높일 수 있다.
가로 필터란
엑셀의 자동 필터는 열 머리글의 드롭다운을 이용해 “행”을 걸러내는 세로 필터가 표준이며, 기본 UI로 “열을 걸러내는” 가로 필터는 제공되지 않는다. 따라서 가로 필터가 필요할 때는 함수 기반 동적 필터링이나 열 숨기기/사용자 지정 보기 같은 우회 방법을 사용해야 한다.
방법 1: FILTER 함수로 가로 필터
Microsoft 365/Excel 2021 이상에서 제공되는 동적 배열 함수 FILTER로 가로로 늘어선 데이터에서 조건에 맞는 열만 추출할 수 있다. FILTER는 스필(자동 확장) 동작을 하며, 결과 범위가 막히면 오류가 나므로 빈 공간을 확보하는 것이 중요하다.
- 준비: 헤더 행(예: 6행)에 범주(예: 차종) 같은 기준이 있고, 데이터가 열 방향으로 배치되어 있어야 한다.
- 기본 수식 예시: 기준 셀(C11)의 값과 일치하는 헤더의 열만 반환하려면
=FILTER(C5:N9, C6:N6=C11, "No Data")처럼 배열은 데이터(C5:N9), 포함 조건은 헤더 행(C6:N6)과 기준(C11)의 비교로 설정한다. - 동일 개념의 예시: 이름 범위 data=C4:L6, group=C5:L5일 때 특정 그룹(“fox”)의 열만 뽑으려면
=FILTER(data, group="fox")로 가로 데이터 필터링이 가능하다. - 다중 조건: 여러 헤더 조건을 AND/OR로 결합하려면 포함 배열에서 곱셈(AND)·덧셈(OR)을 사용해
...*(조건2)또는...+(조건2)처럼 논리를 조합한다. - 방향/차원 주의: 포함 배열(조건)의 방향은 필터링 대상과 일치해야 하며, 필요 시 TRANSPOSE로 방향을 맞춰준다.
- 버전/에러 처리: FILTER는 365/2021 이상에서 사용 가능하며, 조건 불일치 시 세 번째 인수로 “No Data” 등 대체 메시지를 반환하도록 설정할 수 있다.
방법 2: 사용자 지정 보기 + 열 숨기기
UI 드롭다운 없이도 “열 숨기기”로 필요한 열만 남긴 후, 현재 표시 상태를 사용자 지정 보기로 저장해 가로 필터처럼 빠르게 전환할 수 있다. 전체 보기/북부만/남부만 등 여러 보기를 만들어 두면 클릭 한 번으로 원하는 열 조합을 불러올 수 있어 반복 업무에 유용하다.
- 전체 범위를 선택한 뒤 보기 > 통합 문서 보기 > 사용자 지정 보기에서 현재 상태를 “전체데이터” 등으로 저장한다.
- 원하는 열만 남기도록 나머지 열을 숨기고, 다시 사용자 지정 보기에서 “추가”를 눌러 현재 열 표시 상태를 별도 이름으로 저장한다.
- 이후 사용자 지정 보기 목록에서 필요한 보기를 선택해 표시하면 숨김 조합이 즉시 전환된다.
대안: “왼쪽에서 오른쪽” 정렬로 비교 강화
필터 대신 “가장 중요한 열을 왼쪽으로 모으거나” 값 기준으로 열 순서를 재배치하고 싶다면 가로 정렬(왼쪽→오른쪽)을 사용한다. 이는 필터처럼 숨기지는 않지만, 핵심 열을 앞쪽에 배치해 빠른 비교·검토에 효과적이다.
- 데이터 탭 > 정렬 > 옵션에서 “왼쪽에서 오른쪽으로 정렬”을 선택한다.
- 정렬 기준에서 “행” 번호(예: 합계가 있는 행)를 지정하고, 값 기준으로 오름/내림차순을 선택해 열을 가로 방향으로 재배치한다.
- 동일 절차는 한글 튜토리얼에서도 “데이터 – 정렬 – 옵션 – 왼쪽에서 오른쪽”으로 안내된다.
버전 및 실무 팁
엑셀 기본 UI에는 가로 필터 드롭다운이 없으므로, 함수형 접근(FILTER) 또는 사용자 지정 보기/열 숨기기를 조합하는 전략이 가장 현실적이다. FILTER는 365/2021 이상에서만 지원되니, 구버전에서는 사용자 지정 보기나 정렬·숨기기 조합을 우선 검토한다. 표/범위 필터의 원리는 열 머리글 드롭다운으로 “행”을 거르는 방식이므로, 가로 방향 제어는 별도 방법(함수·보기·정렬)로 보완하는 구성이 안정적이다.