=xFILTER(범위,조건,[결과없음출력값],[배열반환여부])
- xFILTER 함수를 다른 함수의 인수로 사용할 경우 TRUE로 사용합니다.
(예: xFILTER 함수의 결과를 SORT 함수로 정렬)
엑셀 입문자를 FILTER 함수 기초 사용법은 아래 5분 영상 강의에서 알기 쉽게 정리했으니 참고하세요!😊
= xFILTER(A2:C9,(A2:A9="셔츠")) // 제품명이 셔츠인 데이터를 필터링합니다. // xFILTER 함수는 Ctrl + Shift + Enter 로 실행합니다.

=xFILTER(xFILTER(A1:C5,A1:A5="과일","",TRUE),{1,0,1})
// 필터링 결과에서 첫번째 열과 세번째 열만 반환합니다.

=SORT(xFILTER(전체범위,(거래처범위="뉴발란스")*(수량범위>19), , TRUE),8) // 필터링 결과를 8번째 열인 금액 기준으로 정렬합니다.

추가기능으로 제공되는 xFILTER 함수는 값이 출력되는 범위에 기존 데이터가 있을경우, #SPILL! 오류를 반환하지 않고 값을 덮어쓰기하는 점을 꼭 주의해서 사용해주세요!
참조하는 데이터가 많아 함수의 처리속도가 느릴 경우, 배열반환여부를 TRUE로 사용하면 처리속도를 크게 개선할 수 있습니다.
(배열반환여부를 TRUE로 사용할 경우, 반드시 범위를 넓게 선택한 상태에서 함수를 입력하는 것을 주의합니다.)
추가기능으로 제공되는 모든 함수는 실행 취소(Ctrl + Z) 기능을 지원하지 않습니다.
본 함수는 '배열함수'이므로 반드시 Ctrl + Shift + Enter로 입력합니다. 그렇지 않을 경우, xFILTER함수는 #VALUE! 오류를 반환합니다.
조건으로 입력되는 범위의 크기는 필터링 할 전체 범위의 크기와 동일해야 합니다. 만약 범위의 크기가 하나라도 다를 경우, xFILTER 함수는 #VALUE! 오류를 반환합니다.
xFITLER함수로 다른 통합문서를 참조할 경우, 해당 통합문서는 반드시 열린 상태여야만 실시간 필터링이 지원됩니다.
- 전체 행/열을 범위로 선택해도 올바르게 동작하도록 코드 개선
- 명령문 최적화, 속도 개선
- 빠른 연산작업을 위한 열 선택여부 인수 제거
- '배열반환여부' 인수 추가 : 처리속도가 느릴경우 또는 다른 함수와 연계하여 사용하고자 할 경우 배열반환여부를 TRUE로 설정







모든 사용자가 사용할 수 있게 만들어
너무감사드리고, 유용하게 사용하도록 하겠습니다~
감사합니다~^^
근데 EP가 부족합니다.ㅠ
3월 29일까지 사용한 50% 할인쿠폰을 적어드립니다.
[ NAWHH3WD ]
일일 포인트로 10EP를 적립해드리므로, 이틀만 꾸준히 접속하시면 다운로드 가능하실겁니다.
도움이 되셨길 바랍니다!^-^
추가 기능 설치 방법에 따라 기능 추가를 하고 실행을 했는데, #NAME? 에러가 뜹니다.
위 에러의 경우 함수명이 잘못되었을 때 발생하는 것이라 알고 있는데, 이유가 뭔지 잘 모르겠습니다.
추가기능을 추가하신 뒤, =xF 를 입력하시면 =xFILTER 가 자동완성되는지 확인해보시겠어요?
만약 xFILTER 가 자동완성되지 않을경우, Addin 추가가 되지 않은것입니다.
www.oppadu.com/엑셀-추가기능-설치방법/
위 링크에 적어드린 방법으로도 해결이 안될경우, 사용중인 엑셀버전을 알려주시겠어요?^^
확인해보겠습니다.
감사합니다.
삭제를 하고 다시 설치를 하니 잘 작동됩니다.
정말 좋은 자료 감사드립니다.
등급 확인 부탁 먼저 드립니다.
그리고, 혹시 xFiter 함수를 사용할 때, 조건으로 범위를 지정할 수 없는지요?
예를 들면 a2 셀에 70이 입력되었다고 할 때
조건을 a2-10과 a2+10사이의 모든 값을 찾아서 출력하고 싶은데 방법이 없을까요?
제가 =xFilter(범위,and(찾을값>a2-10,찾을값<a2+10),"결과값없음")해서 Crol+Shift+Enter 키를 치니 #Value! 에러를 출력해서 뭔가 잘못한 것이 있는지 궁금해서 문의드립니다.
적어주신 방식으로 함수를 입력하실경우,
조건으로 범위가 아닌 하나의 셀만 받아오게됩니다.
조건을 (찾을범위>a2-10)*(찾을범위<a2+10) 이런 식으로 입력해보시겠어요?
여러가지 상황별 자세한 설명은 FILTER 함수 사용법을 참고해보시기 바랍니다.
www.oppadu.com/filter-함수-사용법/
감사합니다.