본문 바로가기
Fruits/구글 스프레드 시트 응용

구글 스프레드시트 vlookup 보다 편한 Query 함수 사용법

by 그레이트 홍 2022. 7. 13.
반응형

안녕하세요! 오늘은 구글 스프레드 시트에서 Query함수를 쓰는 방법을 알아보겠습니다. 엑셀을 자주 쓰시는 분이라면 Vlookup 함수를 거의 필수로 사용하실텐데요. Vlookup보다 더 편한 함수가 바로 'Query'입니다. SQL을 쓸 줄 아시는 분이라면 내용 이해가 더 쉬울 것이나, 모르는 분들도 이해할 수 있게 최대한 쉽게 설명 해보도록 하겠습니다.

 

 

아래와 같이 회사 내에서, 판매자 정보를 구글 스프레드 시트에 관리하고 있다고 가정해봅시다. 이 때 Query함수를 쓴다면 내가 원하는 데이터만 가공하여 볼 수 있습니다.

 

 

사용방법은 아주 간단합니다.

 

 

 

 

 

 

데이터를 불러올 탭에서, '=query' 입력 후 가장 첫 번째 인자에 미리 입력 해놓았던 판매자 정보를 넣습니다. 

 

 

 

 

위 상태로 범위만 설정하면, 어떤 데이터를 가공해서 가져올 것인지 조건이 없기 때문에 당연히 모든 데이터를 불러오겠죠.

어떤 데이터만 가져올지 조건을 설정하는 것이 다음 부분입니다.

 

 

 

 

먼저, 판매자 정보 중 모든 판매자의 닉네임, 이메일주소를 가져오고 싶은 경우입니다. 가져오고 싶은 열의 이름을 적어주시면 됩니다. 닉네임은 B열에, 메일주소는 E열에 속합니다.

 

 

 

 

위처럼 입력하면 닉네임과 이메일주소만 가져올 수 있습니다. 한 단계 더 들어가서, 만약 판매상태가 '판매중'인 사람의 메일주소만 가져오고 싶다하면 하나만 추가해주시면 됩니다.

 

 

 

 

최종 완성된 쿼리는 "Select B,E Where D = '판매중' " 입니다. 간단하게 해석하면 우리가 지정한 데이터 범위에서 B,E열을 선택하여 D의 내용이 '판매중' 인 것만 가져오도록 명령한 것입니다.  

 

 

SQL 문이 낯설다면 처음에는 헷갈릴 수도 있지만, 쓰다보면 Vlookup 함수보다 훨씬 간편하여 자주 사용하게 되실 것입니다. 사용하실 때는 Query문을 한번 직접 입력 해보시는 것을 추천해드립니다. Select ~ Where 라는 형식이 익숙해지면 데이터 가공을 훨씬 손 쉽게 하실 수 있을거에요.

반응형

댓글