강좌 및 설정/엑셀 기초

엑셀 사용자 지정 정렬

웹 개발자의 비상 2024. 1. 26. 16:27

사용자 지정 정렬은 홈 탭에서 또는 데이터 탭에서 실행할 수 있습니다

 

1) 홈 탭에서

 

 

- 홈 탭 > 정렬및 필터 > 사용사 지정 정렬

 

 

2) 데이터 탭에서

 

 

- 데이터 탭 > 정렬

 

두가지 방법 모두 정렬 대화상자를 실행해주며 편하신걸 사용하시면 됩니다.

 

728x90

 

그럼 지난 강좌에서 순서로 진행했던 정렬을 사용자 지정으로 해보겠습니다.

하고 싶은 정렬은 "고객ID별 제품분류별 수량수를 큰 수부터 작은 순으로 정렬" 입니다. 지난 강좌 처럼 소분류, 중분류, 대분류순으로 정렬하자면 먼저 소분류인 수량, 중분류인 제품분류, 대분류인 고객ID 순으로 진행해야 합니다.

 

 

- 정렬 대화상자에서

  1. 정렬기준을 수량, 셀 값로 바꾸어 줍니다.(선택박스를 클릭하여 선택합니다.)
  2. 정렬방법을 큰수부터 작은수로 할것이니 내림차순 정렬을 선택합니다.
  3. 확인을 클릭합니다.

 

수량이 큰수부터 작은 수로 정렬됩니다.

지금 까지의 방법은 그냥 수량의 아무셀을 선택하고 내림차순 정렬 버튼을 클릭한것과 같습니다.

혹시 보셧을까요? 정렬 대화상자 좌측 상단에 보면 기준추가 버튼이 있었습니다. 다른 기준을 추가할 수 있다는 것이겠죠

다시 사용자 지정 정렬을 실행하고 기준 추가버튼을 이용해 나머지 정렬도 추가하겠습니다.

 

 

  1. 데이터 탭 클릭
  2. 정렬버튼 클릭하여 정렬 대화상자를 엽니다.
  3. 기준추가 버튼을 클릭합니다. 정렬기준 아래로 다음 기준행이 추가되고 마찬가로 선택할 수 있게 됩니다.
  4. 정렬기준을 중분류에 해당하는 제품분류, 셀값, 오름차순으로 선택해 줍니다.
  5. 다시 대화상자 우측상단에 기준 추가를 클릭하여 다음 기준을 만들고 마지막 기준(대분류)인 고개ID,셀값, 오름차순으로 선택합니다.
  6. 확인을 클릭하여 정렬을 끝냅니다.

 

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

 

 

결과

 

 

원하는 "고객ID별 제품분류별 수량수를 큰 수부터 작은 순으로 정렬" 이 되었나요? 

제품분류를 보면 뭔가 정렬을 하긴 한것 같은데 여전히 수량쪽은 그대로 정렬되어있습니다.

 

원인은 사용자 지정 정렬시 정렬 순서와 별개로 정렬 순위가 정해 지는데 있습니다.

다시 데이터 탭 > 정렬을 클릭해서 정렬 대화상자를 열어 보면

 

 

기준을 추가한 것들이 아래로 추가 된것이 확인됩니다. 즉 순위로 따지자면 수량이 1, 제품분류가 2, 고객ID가 3이 됩니다. 이렇게 순위가 정해지면 순위가 3인 고객ID를 먼저 정렬하고, 순위가 2인 제품분류가 두번째, 순위가 1인 수량이 제일 마지막으로 정렬된 형태가 되는 것이죠

그래서 이렇게 된 경우는 고객ID, 제품분류, 수량 순으로 정렬한 것과 동일한 결과가 됩니다.

 

반응형

 

그럼 원하는 결과를 얻기위해서는 순위만 변경하면 되겠네요.

수량을 제일 아래로

고객ID를 제일 위로 올리면 됩니다.

순위 변경도 간단합니다.

 

 

  1. 순서를 변경할 정렬 기준을 선택합니다.(수량을 선택합니다.)
  2. 대화상자 상단에 아래로 이동 버튼을 두번 클릭합니다.

수량이 제일 밑으로 내려갔습니다. 고객ID를 선택하고 이번에는 위로 이동버튼을 한번 클릭하여 정렬 순위를 변경합니다.

 

 

확인을 클릭하여 정렬을 끝냅니다.

 

 

원하는 방향으로의 정렬이 되었습니다.

 

사용자 지정 정렬을 사용하면 이렇게 순위를 변경하여 내가 원하는 방향으로의 정렬이 가능해 집니다.

지금은 "고객ID별 제품분류별 수량수를 큰 수부터 작은 순으로 정렬" 을 했지만 "제품분류별 고객ID별 수량수를 큰 수부터 작은 순으로 정렬" 도 가능해 지는 것이죠. 간단하게 정렬 대화상자에서 제품분류 기준을 위로 올리면 끝입니다.

물론 기준삭제도 가능합니다. 제품분류 기준을 선택하고 대화상자 상단에 기준삭제 버튼을 클릭하면 됩니다. 이렇게 하면 "고객ID별 수량 내림차순 정렬"이 되겠습니다.

 

사용자 지정 정렬은 이것으로 마치겠습니다. 도움이 되셨으면 좋겠네요

 

 

정렬 및 정렬 순서.xlsx
0.01MB

728x90