이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.
글 수 822
1 |
abc |
123 |
5678 |
1 |
bbc |
254 |
5478 |
2 |
ddc |
45 |
4567 |
2 |
ssd |
245 |
2145 |
위와 같은 표가 있다고 가정할 때, 1과 2를 병합한 뒤에 1,2의 열을 기준으로 정렬하는 방법은 없는지 궁금합니다.
인터넷 검색 등에서는 없다는 답변 일색이네요.
댓글 '4'
아.. 제가 좀 헷갈리게 적었나봅니다.
만약 MS에서 만들었다면.. 문제가 안되겠지만 --> 가능할 수도 있겠지만..
결국 MS에서 그렇게 안 만들어서 맨 병합된 열을 기준으로도 정렬할 수 없다는 의미였습니다.
또 생각해보니, 병합된 열외에 다른 열에 병합된 셀들이 또 있다면 병합된 열로도 정렬이 안되겠네요..
아.. 또 헷갈릴 수 있겠지만.. 정리하자면..
"병합된 셀이 포함되어 있다면 정렬할 수 없다. "입니다.
병합된 셀을 풀어주고, 병합 해제로 비어 있게된 셀들을 값으로 채우고 나서야 정렬이 가능합니다.
혼돈을 드렸다면 죄송합니다.
병합한뒤 정렬은 안되게 되어 있습니다. 왜냐면.. MS에서 엑셀을 그렇게 만들었어요..^-^;;
논리적으로도 그렇구요.. 병합되어 있는 열을 기준으로 정렬한다면 문제가 안되겠지만.. 그 외의 열들을 기준으로 정렬할 경우 병합된 셀이 찢어져야하는데.. 병합이 되어 있으면 그렇게 할 수가 없어서요.. 원래 병합된 셀은 병합된 셀의 맨 첫번째 셀만 값을 갖고 있습니다.
먼저 정렬을 하신 다음에 병합하셔야 할 것 같습니다.
이미 병합된 셀들을 정렬하고 싶으시다면.. 먼저 셀병합을 해제하신 다음,
병합해제로 생긴 빈 셀들을 위쪽 셀로 채우시고, 정렬하신 다음, 다시 병합하셔야겠지요..
그렇습니다.