본문 바로가기
전산실무엑셀팁

🎯 엑셀의 신세계! FILTER 함수 완벽 가이드 🧙‍♂️

by 클레인 2025. 4. 10.
반응형

 

조건에 따라 데이터를 쏙쏙 뽑아주는 마법 같은 함수

엑셀을 조금이라도 다뤄본 사람이라면 아마도 이런 고민을 해봤을 겁니다.

“이 많은 데이터 중에서 내가 원하는 조건에 맞는 정보만 쏙 빼낼 수는 없을까?”

예전에는 IF, INDEX, MATCH, VLOOKUP 등을 조합해야 했지만,
이제는 엑셀 365 및 엑셀 2021부터 제공되는 FILTER 함수로 간단하게 해결할 수 있어요! 😊

✅ FILTER 함수란?

=FILTER(array, include, [if_empty])
매개변수 설명
array 걸러낼 대상 데이터 영역
include 필터 조건 (TRUE/FALSE 배열)
if_empty (선택) 조건 불일치 시 표시할 값
🎯 비유하자면
FILTER 함수는 도서관 사서 같아요. “2022년에 출간된 책만 주세요!” 하면 조건에 맞는 책만 척척 골라줍니다.📚

💡 FILTER 함수 기본 예제

=FILTER(A2:B10, B2:B10="서울")

👉 B열에서 "서울"이라고 되어 있는 행만 필터링해 보여줍니다. 🏙️

📌 실전 활용 예시 5가지

✅ 예제 1: 특정 부서만 필터링하기

이름 부서
홍길동 영업부
김영희 인사팀
박철수 개발팀
=FILTER(A2:B10, B2:B10="인사팀", "해당 부서 없음")

👉 인사팀 소속 직원만 보여줍니다. 조건 불일치 시 메시지도 표시됩니다.

✅ 예제 2: 재고 부족 제품만 보기

제품명 재고수
마우스 25
키보드 8
모니터 3
=FILTER(A2:B10, B2:B10<=10)

📦 재고 수 10 이하인 제품만 추려냅니다.

✅ 예제 3: 날짜 범위로 필터링

=FILTER(A2:C10, (A2:A10>=DATE(2024,1,1)) * (A2:A10<=DATE(2024,3,31)))

📅 2024년 1월부터 3월까지 주문된 내역만 필터링합니다.

✅ 예제 4: 여러 조건 조합

=FILTER(A2:B10, (A2:A10="서울") * (B2:B10>=50000))

📍 서울 지점이면서 매출이 50,000원 이상인 항목만 추출합니다.

✅ 예제 5: 동적 필터링

=FILTER(A2:B10, B2:B10=B1, "조건 불일치")

💫 B1 셀에 입력된 조건에 따라 실시간으로 결과가 바뀝니다!

🌟 마무리: FILTER 함수는 엑셀의 판도를 바꾼다

FILTER 함수는 복잡하고 지루했던 데이터 분석을 한 단계 업그레이드해주는 비밀 병기예요. 마치 ‘찾기+복사+붙여넣기’를 대신해주는 초능력자 같다고나 할까요? 😄

💌 실무 팁

  • FILTER 함수는 동적 배열 함수입니다.
  • 결과가 자동으로 확장되므로, 출력 영역 근처에 다른 데이터가 있으면 안 돼요.
  • 엑셀 365 이상 버전에서만 작동합니다. 🧾

📘 다음 편 예고

다음 시간에는 SORT, UNIQUE, XLOOKUP과 함께 FILTER 함수를 활용한 자동화 대시보드 만들기를 다룰 예정이에요! 기대해주세요 😉

✍️ by 클레인 | 삶과 기술, 그 경계의 이야기

반응형