-
[구글 스프레드시트] 특정 조건에 맞는 값만 불러오기 - 2편구글 스프레드시트 2020. 11. 14. 19:12
이번에는 QUERY 함수를 사용해서 특정 조건에 맞는 값만 불러오는 방법을 알아보도록 하겠습니다. QUERY 함수는 특정 조건에 해당되는 일부 칼럼(열)을 불러올 때 사용하기 적합한 함수입니다.
[함수 설명]
= QUERY(데이터를 불러올 시트 및 범위 , "쿼리")
* QUERY 함수는 딱 2가지가 필요합니다. 1. 데이터를 가져올 시트와 범위 2. 필터링 조건을 포함한 쿼리!
[다른 방법 참고하기]
FILTER 함수를 통해서도 특정 조건에 맞는 값을 불러올 수 있습니다. 조건 1~2개 에 해당되는 모든 행을 불러올 때 사용하기 적합합니다.
[예시]
오늘 사용할 데이터는 메뉴 별 매출 현황 데이터 입니다.
2020년 11월 3일 에 시즌 메뉴로 떡만두국을 출시하였는데, 시즌 메뉴의 (1) 일자 별 판매량과 (2) 판매수익을 따로 트래킹을 해보고 싶습니다.
QUERY 함수를 활용해서, A:E 열 사이에 작성된 값 중에서 (1) 날짜 (2) 판매량 (3) 판매수익 만 불러와 G7 란에 작성해보도록 하겠습니다.
<함수 조건>
1. 데이터를 불러올 시트 및 범위 : 시트 내 A:E 열에 있는 값 (A:E)
2. 쿼리 조건 1 : QUERY 를 적용해서 따로 모아보고 싶은 열 -> 날짜(A열), 판매량(D열), 판매수익(E열)) ("SELECT A, D, E)
3. 쿼리 조건 : B 열에 작성된 "메뉴" 가 "(시즌) 떡만두국" 인 행 (WHERE B = '(시즌) 떡만두국' ")
<함수식> =QUERY(A:E, "SELECT A,D,E WHERE B = '(시즌) 떡만두국'")
- 주의1 : SELECT 구문을 사용할 때는 꼭 큰따옴표 "" 를 사용해주세요.
- 주의2 : 문자 값을 필터링하기 위해서는 문자열 앞뒤에 따옴표(' ', '' '') 를 사용해야합니다.
<결과값>
'구글 스프레드시트' 카테고리의 다른 글
[구글 스프레드시트] 특정 조건에 맞는 값만 불러오기 - 1편 (1) 2020.06.30 [구글 스프레드시트] 다른 시트의 값을 불러오는 함수 IMPORTRANGE (0) 2020.06.27 [구글 스프레드시트] 행과 열 바꾸는 함수 TRANSPOSE (0) 2020.01.30 [구글 스프레드시트] 함수 값에 한글 추가하는 방법 (0) 2020.01.28