[QUERY] 엑셀, 스프레드시트 1초 만에 상위 5개 값 필터링하기
2022. 11. 11. 08:46ㆍ1. Data Analyst/1-3. Excel, Google sheet
728x90
반응형
데이터에서 가장 잘팔리는 아이템 상위 5개만 뽑아달라는 업무를 받았다.
받은 데이터는 다음과 같다.
현재 구글 스프레드시트를 사용하고 있으며,
피벗테이블에서 혹시 가능하지 않을까 피벗테이블을 만들어 보았다.
이리저리 시도해보았으나, 피벗테이블에서 상위 5개 품목을 추출하는 법을 찾지 못했다.
(혹시 아시는 분은 댓글로 알려주시면 감사하겠습니다!)
그리고 알아낸 두 가지 방법.
방법1. SORTN 함수 사용하기
방법2. QUERY문 작성하기
1. SORTN > =sortn( [데이터 범위] , [숫자: 몇개 보일 지] [false] , [정렬기준이 되는 열의 전체 범위] , [False] ) |
2. QUERY > =QUERY( [데이터 범위] , " SELECT [ * (All)또는 [열1, 열2] WHERE [조건 (ex A(열) = 'E')] ----> 조건 없는 경우 생략 ORDER BY [정렬기준이 되는 열] [DESC LIMIT (숫자: 몇개 보일지)", [False]) |
1. SORTN 예시
결과
: 매출액 기준 잘팔리는 아이템은 L > M> B> G> P 순임을 알 수 있다.
2. QUERY 예시
결과
: 매출액 기준 잘팔리는 아이템은 L > M> B> G> P 순임을 알 수 있다.
: 앞서 SORTN으로 했을 때의 결과와 동일함.
ADVANCED: 셀참조하려면
> SORTN : 셀위치 입력 (ex $BG$3)
> QUERY: "&셀위치&" (ex "&$BG$3&")
728x90
반응형
'1. Data Analyst > 1-3. Excel, Google sheet' 카테고리의 다른 글
[구글시트꿀팁] Pivot Table 월별로 정리 안될 때 1초만에 정리하는법 (0) | 2023.03.25 |
---|---|
[피벗테이블] 데이터가 안보일 때 (0) | 2023.03.01 |
[구글시트꿀팁] 피벗테이블 날짜 데이터 여러 개 나오는 경우 1초만에 해결하기 (0) | 2022.11.07 |
[엑셀] 피벗테이블 요일순으로 정렬 (0) | 2022.10.21 |
[엑셀꿀팁!] 19. [대시보드] 차트 모서리(윤곽선) 1초만에 둥글게 하는 법 (0) | 2022.07.25 |