반응형
조건에 따라 데이터를 쏙쏙 뽑아주는 마법 같은 함수
엑셀을 조금이라도 다뤄본 사람이라면 아마도 이런 고민을 해봤을 겁니다.
“이 많은 데이터 중에서 내가 원하는 조건에 맞는 정보만 쏙 빼낼 수는 없을까?”
예전에는 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 함수를 활용한 자동화 대시보드 만들기를 다룰 예정이에요! 기대해주세요 😉
반응형
'전산실무엑셀팁' 카테고리의 다른 글
엑셀의 모든 시트를 한 번에 PDF로 저장하는 방법 (0) | 2025.05.03 |
---|---|
📊 엑셀에서 모든 시트의 합계를 구하는 가장 쉬운 방법 (표 & 그래프 예제 포함) (0) | 2025.04.25 |
[엑셀]특정 단어를 포함하는 셀을 찾아 해당 행이나 열의 값을 합산하기 (0) | 2025.03.08 |
엑셀로 자료를 검색하자! (0) | 2025.03.03 |
엑셀 특정 글자가 포함된 셀의 합 구하는 방법 (0) | 2025.02.20 |