SORTBY함수를 활용해 순서대로 쫘라락 정렬하자

반응형

https://www.instagram.com/p/DJT8EdgpFJ2/
여기 참고했다.


일 하다 보면 어떨 때가 있냐면 전년도 매출 이런걸 주면서 '순서대로 정렬'하라고 할 때가 있다. 정렬된 데이터가 아니라 정렬 안 된 데이터를 당신이 정렬해야 할 때 말이다. 아 똥때려야되는데!!! 노노. 당황하지 말고 오늘부터는 SORTBY함수를 이용하자.

 

내가 지리를 잘 몰라서 광역시도 걍 도로 합쳐버림... 양해 바랍니다. 아무튼... SORTBY함수를 이용해서 이 데이터에서 지점별 실적을 높은 순서대로 정렬하려면 어떻게 해야 할까?

 

왼쪽이 원본이고 오른쪽이 정렬한거다. 어떻게 했냐고? F3셀에 =SORTBY(B3:D24,D3:D24,-1)라고 친 게 다다. 1을 쓰면 실적이 적은 지점 순서로 정렬되기 때문에 오른쪽 표가 역순이 되니까 '많은 순서'대로 할 거면 -1을 쳐서 내림차순으로 정렬하자. 

 

이 표를 SORTBY함수를 이용해서 정렬할건데, 이번에는 전년도 실적을 기준으로 오름차순... 그러니까 전년도 실적이 제일 낮은 순서대로 정렬해보자. G3셀에 =SORTBY(B3:E24,E3:E24,1)라고 치고 엔터를 누르면 

 

J열에 있는 게 전년도 실적인데, 보시면 전년도 실적이 '낮은' 지점 순서대로 정렬된 것을 볼 수 있다.

 

보면 열이 다섯개인데, 1) 이번 실적 기준으로 내림차순(실적이 높은 순서)으로 정렬한 다음, 이번 실적과 전년도 실적의 차를 데이터 막대로 삽입한 것이다. 이건 조건부서식에서 데이터 막대 넣으면 된다.

반응형