이번 강좌는 교육생의 질문을 바탕으로 예제를 만들어 봤습니다.
아래 번호 데이터를 151510-1, 151510-2... 순으로 오름차순 정렬을 하려고 합니다.
실습 데이터 다운로드
하지만 번호 데이터는 숫자가 아니기 때문에 크기 순으로 정렬하는 오름차순, 내림차순 정렬을 할 수가 없습니다.
먼저 오름차순 정렬을 해 본 결과입니다.
151510-1, 151510-10, 151510-11 순으로 정렬이 되어 버립니다.
번호 데이터에 -(하이픈)이 포함되어 입력되었기 때문에 번호 데이터는 숫자가 아니고 문자 데이터가 됩니다.
셀에 숫자와 문자가 같이 입력되면 문자 형식이 됩니다.
그럼 어떻게 해야지 끝 번호가 1, 2, 3... 순으로 정렬을 할 수 있을까요?
바로 사용자 지정 정렬을 해야 합니다.
번호 범위에 151510-1 ~ 151510-30까지 데이터가 있습니다.
먼저 빈 셀에 151510-1이라고 입력합니다.
[파일]-[옵션]-[고급]-[사용자 지정 목록]을 선택하고 [목록 가져올 범위] 입력창에 커서를 두고 자동 채우기한 데이터 범위를 지정합니다.
[가져오기] 버튼을 누르면 사용자 지정 목록에 항목이 추가됩니다.
옵션에서 빠져나옵니다.
자! 그럼 정렬해 보겠습니다.
번호 데이터 범위에 아무 셀 이나 선택하고 [데이터]-[정렬] 메뉴를 실행합니다.
정렬 방식은 오름차순, 내림차순이 아닌 사용자 지정 목록... 을 선택합니다.
추가된 목록을 선택하고 확인을 누르고 빠져 나오면 원하는 정렬이 됩니다.
짜잔~
동영상 강좌도 준비했습니다.
필요하신 분들께 도움이 되길 바라며 마치겠습니다.
'엑셀' 카테고리의 다른 글
엑셀 85강] 주민번호에서 하이픈 제거하기 (0) | 2017.05.12 |
---|---|
엑셀 84강] REPLACE 함수를 사용하여 이름 가운데 글자 *로 처리하기 (2) | 2017.05.11 |
엑셀 82강] 음수를 표시하는 방법 (1) | 2017.01.16 |
엑셀 81강] 2013버전 - 피벗 차트 (2) | 2017.01.15 |
엑셀 80강] 피벗테이블 - 데이터 새로 고침과 데이터 원본 변경하기 (0) | 2017.01.15 |