본문 바로가기
Research/Google products

Googlesheet_FILTER 함수 사용하기

by RIEM 2022. 1. 11.

자료 출처 : 일잘러의 비밀, 구글 스프레드 시트, 강남석 지음

 

함수로 만드는 필터

대표적인 배열 함수인 FILTER 함수로 필터를 구현할 수도 있다. FILTER과 관련된 함수는 중복 항목을 버리고 고유 값들만 반환하는 UNIQUE 함수와 데이터 범위를 쿼리문으로 검색하고 결과를 반환하는 QUERY 함수와 함께 사용하면 좋다.

 

기본 활용하기

 

FITLER 함수 첫 번째 파라미터는 필터링할 데이터가 들어있는 범위이고, 두 번째 파라미터 부터는 조건식이 들어간다. 조건에 사용되는 범위 참조 길이는 데이터 범위 길이와 동일해야 한다. 

원본 데이터

 

한 마디로 특정 범위 내 특정 조건들을 만족하는 데이터 배열들을 바로 끌어오는 것이라고 생각하면 된다. 로데이터의 범위가 넓고 그중 일부만 구획지어 표현하고 싶을 때 사용하면 좋을 것으로 판단된다.



VLOOKUP 활용해서 FILTER 함수 결과를 다른 함수의 인수로 사용하기

특정 기업의 티커를 Key로 하고, 데이터 range를 특이하게 filter을 먹였다. vlookup을 사용하면 단순히 키가 포함된 행만 찾는 반면, 범위에 filter 데이터를 넣어주면 특정 범위 내에 포함된 키를 찾게 된다. 즉, 범위라는 변수를 한 번 더 추가할 수 있다는 장점이 있다. 

 

위 방식을 응용해서 나머지 거래량과 거래 대금도 계산해주었다.

 

댓글