본문 바로가기

조건

(2)
구글 스프레드시트에서 다중 조건으로 값 찾기(arrayformula + vlookup) 구글 스프레드시트에서 다중 조건으로 값을 찾는 방법에 관한 글입니다. 여러 방법이 있겠지만, 저는 arrayformula와 vlookup을 이용하여 이 문제를 해결했습니다. 구글 시트 관련 꿀팁 글 구글 시트 관련 꿀팁 글을 작성하고 있다. 구글 스프레드시트 단축키 모음(윈도우 유저) 구글 스프레드시트 단축키 모음(맥북 유저) 구글 스프레드시트에서 다중 조건으로 값 찾기(arrayformula + vlookup) 구글 스프레드시트 다운로드, 가장 쉽게 하는 방법 구글 스프레드시트의 행과 열 개수 제한(최대 개수) 구글 시트에서 이름이 지정된 함수 기능 사용법 구글 시트에서 IMPORTRANGE 함수 서식까지 가져오기 구글 시트에서 IMPORTRANGE 함수 사용 시, "결과가 너무 큽니다" 에러 해결 방..
SELECT절에서 조건에 맞는 유니크한 값 구하기(COUNT, IF, DISTINCT) 문제 SELECT절에서 조건에 맞는 유니크한 값을 구하려고 한다. 즉, COUNT와 IF와 DISTINCT를 같이 쓰고 싶다. 예를 들어 가격(price)이 100을 초과하는 유니크한 item_id들을 가져오려고 한다. 시도한 방법 처음 시도한 방법은 아래와 같다. SELECT COUNT(IF(price > 100, DISTINCT item_id, NULL)) 하지만 오류가 발생했고, 아래와 같이 해결했다. 해결 방법 생각해보면, 조건에 맞는 값만 가져와서 중복 여부를 판단하는 것이니 아래 방법이 맞기도 하고 더 직관적이기도 하다. SELECT COUNT(DISTINCT IF(price > 100, item_id, NULL)) 참고 문서 스택 오버 플로우 문서