구글시트 FILTER 함수: 조건에 맞는 데이터만 추출하기
데이터 분석이나 정보 처리 과정에서 특정 조건에 맞는 데이터만을 추출해야 하는 경우가 많습니다. 구글시트의 FILTER 함수를 활용하면 원하는 조건에 따라 데이터를 간편하게 필터링할 수 있습니다. 이 글에서는 FILTER 함수의 사용법과 다양한 활용 예제에 대해 알아보겠습니다.
FILTER 함수의 개요
FILTER 함수는 지정된 범위에서 주어진 조건에 맞는 데이터만을 반환합니다.
=FILTER(범위, 조건1, [조건2, ...])
함수 설명
- 범위: 필터링하려는 데이터 범위입니다.
- 조건1, 조건2, …: 데이터 범위 내에서 만족해야 하는 조건입니다. 여러 조건을 지정할 수 있으며, 모든 조건이 참이어야 해당 데이터가 반환됩니다.
사용 예제
![구글시트 FILTER 함수 사용 예제](https://bluesharehub.com/wp-content/uploads/2023/10/image-82.png)
![구글시트 FILTER 함수 사용 예제](https://bluesharehub.com/wp-content/uploads/2023/10/image-82.png)
예를 들어 A2:A11 범위에 이름 목록이 있고, B2:B11 범위에 해당하는 점수가 있을 때, 80점 이상의 점수를 받은 학생의 이름만을 추출하려면 다음과 같은 수식을 사용합니다.
=FILTER(A2:A11, B2:B11 >= 80)
또한, 80점 이상이면서 90점 미만의 점수를 받은 학생의 이름을 추출하려면 다음 수식을 사용하면 됩니다.
=FILTER(A2:A11, B2:B11 >= 80, B2:B11 < 90)
참고: FILTER 함수는 주어진 모든 조건을 만족하는 데이터만을 반환합니다. 만약 조건에 맞는 데이터가 없을 경우 #N/A 오류를 반환합니다.
관련 이전 게시글
- 구글시트 IFERROR, IFNA 함수: 오류 메세지 표시하지 않기
- 구글시트 VLOOKUP 함수: 테이블 목록에서 값 불러오기
- 구글시트 MATCH 함수: 특정 값의 위치를 빠르게 찾아보기
- 구글시트 WORKDAY 함수: 주말, 휴일 제외한 날짜 계산하기
- 엑셀 FILTER 함수 – 원하는 여러 조건으로 데이터 필터링 하기
구글시트의 FILTER 함수는 데이터 분석 및 처리에서 굉장히 유용하게 활용됩니다. 원하는 조건에 따라 필요한 데이터만을 빠르게 추출할 수 있어 효율적인 작업이 가능합니다. 다음 글에서는 또 다른 유용한 함수에 대해 알아보겠습니다. 이 글이 도움이 되셨다면 공유 부탁드립니다!