하단과 같은 엑셀 2007에서 데이터 시트(sheet)가 있습니다. 이를 M열을 기준으로 정렬을 해보겠습니다. [정렬하고자 하는 데이터의 범위내(M열)에 마우스포인터 위치 > 텍스트 오름차순 정렬]
● M열기준 텍스트 오름차순정렬
하단과 같이 M열을 기준으로 A,B,C,D학교순으로 정렬이 된 것을 볼 수가 있습니다. 만약 내림차순으로 정렬하면 어떻게 될까요?
● 내림차순으로 정렬
하단과 같이 내림차순으로 정렬이 되기는 했지만 열머리글도 정렬이 되어서 최고 하단으로 내려와 버렸습니다. 일반적으로 정렬할 경우에는 열머리글이나 행머리글은 변하지 최고의 첫열에 있어야 합니다. 그렇다면 열머리글이 첫열(첫행)에 올 수 있도록 어떻게 정렬을 해야 할까요?
● [홈탭 > 편집그룹 > 정렬필터] 사용하지 않기
이때는 하단과 같이 홈탭에 나와있는 정렬필터를 사용하지 않고 [데이터그룹 > 정렬 및 필터 > 정렬]를 사용해야 합니다.
● 하단과 같이 [데이터 > 정렬 및 필터 > 정렬]사용해서 셋팅하기
● 내 데이터에 (열)머리글 표시하기
하단과 같이 [정렬]창에서 [내 데이터에 머리글표시]에 체크를 해야 합니다. 이렇게 체크해서 선책 후에 정렬을 할 경우에는 열머리글을 표시하고 즉, 열머리글을 정렬에 포함하지 않은 절대값으로 하고 정렬을 하가는 것입니다. 이렇게 정렬을 하면 열머리글이 최하단으로 이동을 하지 않습니다. 그리고 이렇게 그 파일에서 한번 설정을 해놓으면 다른 시트(SHEET)에서 정렬을 해도 열머리글이 고정되고 그 후에 값들이 정렬이 됩니다.