Excel에서 자동으로 2단계 정렬을 수행합니다.

Excel에서 자동으로 2단계 정렬을 수행합니다.

아주 간단한 목록이 있습니다. A열에는 영화 목록이 포함되고 B열에는 "감상함" 또는 "보지 않음" 상태가 포함됩니다. 영화 이름별로 알파벳순으로 정렬된 목록을 원합니다. 내가A부터 Z까지 정렬버튼(A열의 활성 셀 포함)을 누르면 알파벳순 목록이 표시됩니다.보았다먼저 영화를 본 다음 알파벳순으로 목록을 표시합니다.시청하지 않음영화 산업. 처음에는 이름을 기준으로, 그다음에는 상태를 기준으로 2단계 정렬을 수행한 것과 똑같습니다. 왜 이런거야? 상태 여부에 관계없이 영화 이름으로만 정렬된 목록을 어떻게 얻을 수 있나요?

답변1

그것을 알아 냈습니다. 메모장에서 데이터를 복사했을 때 데이터가 엉망이 되었지만 시각적으로는 그렇지 않은 것으로 나타났습니다. 셀을 편집하려고 할 때마다 텍스트가 매우 이상하게 작동했습니다. 이번에는 가져오기 마법사를 사용하지 않아서 잘 됐습니다.

답변2

이미 찾은 내용을 명확히 하기 위해 스프레드시트의 처음 14개 행을 복사하여 텍스트 창(예: 메모장)에 붙여넣었을 때 다음과 같은 결과를 얻었습니다.

Movie Name      Status
"                                       10 Cloverfield Lane"    Watched
12 Angry Men    Not Watched
"                                       12 Monkeys"     Watched
"                                       12 Years a Slave"       Watched
"                                       10,000 BC"      Watched
"                                       2 Fast 2 Furious"       Watched
"                                       21 Jump Street" Watched
"                                       22 Jump Street  "       Watched
"                                       28 Days Later           "       Watched
"                                       71      "       Watched
"                                       300     "       Watched
"                                       300: Rise of an Empire" Watched
5 Centimeters Per Second        Not Watched

여러분이 시청한 모든 영화의 이름 앞에는 5개의 탭 문자가 있었습니다. 당신이 보지 않은 모든 영화는 나타난 그대로였습니다. 열을 지운 후에도 B 여전히 열 정렬에서 동일한 결과를 얻었을  때 무슨 일이 일어났는지 짐작할 수 있었습니다  A . 즉, Excel에서는 2단계 정렬을 수행하지 않았습니다 1 . Column을 정렬하는 것만으로도 결과를 얻을 수 있었습니다  A. 그런 다음 =CODE(A2)셀에  들어가서 C2아래로 끌었습니다. 시청한 모든 영화는 9(Tab의 ASCII 값)로 표시됩니다. 보지 않은 영화는 이름 첫 번째 문자의 ASCII 값을 표시했습니다(예: 의 경우 49에서  190  사이의 숫자 Z).

Excel에서 탭을 더 쉽게 감지(즉, 표시)하지 못하는 이유를 모르겠습니다.
______________
1 그런데 질문에서 거꾸로 답하셨네요. 당신이 얻은 효과는 마치 상태별로 먼저 정렬한 다음 이름별로 정렬하는 것과 같았습니다.

관련 정보