지정된 조건을 충족하는 열 또는 행만 반환하여 원본 범위의 필터링 버전을 반환합니다.
사용 예
FILTER(A2:B26, A2:A26 > 5, D2:D26 < 10)
FILTER(A2:C5, {TRUE; TRUE; FALSE; TRUE})
FILTER(A2:B10, NOT(ISBLANK(A2:A10)))
구문
FILTER(범위, 조건1, [조건2, ...])
-
범위
- 필터링할 데이터입니다. -
조건1
-범위
의 첫 번째 행 또는 열에 해당하는 TRUE 또는 FALSE 값을 포함하는 열 또는 행이나, TRUE 또는 FALSE를 평가하는 배열 수식입니다. -
조건2 ...
- [ 선택사항 ] -범위
의 해당 행 또는 열이FILTER
를 통과해야 하는 여부를 나타내는TRUE
또는FALSE
부울 값을 포함하는 추가 행 또는 열입니다. 이와 같은 행 또는 열을 평가하는 배열 표현식도 포함할 수 있습니다. 모든 조건은 동일한 유형(행 또는 열)이어야 합니다. 행 조건 및 열 조건의 조합은 허용되지 않습니다.조건
인수는범위
와 길이가 똑같아야 합니다.
참고
-
FILTER
는 한 번에 행 또는 열 중 한 가지만 필터링할 수 있습니다. 행과 열을 모두 필터링하려면 한FILTER
함수를 사용해 반환된 값을 또 다른 함수의범위
로 사용하세요. -
FILTER
가 지정된 조건을 만족하는 값을 찾지 못한 경우에는#N/A
가 반환됩니다.
더보기
UNIQUE
: 중복된 것은 버리고 입력된 원본 범위에서 고유 행을 반환합니다. 원본 범위에 처음 표시되는 순서대로 행이 반환됩니다.
예
여러 조건을 사용해 범위를 필터링합니다.