아주 간단한 목록이 있습니다. 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에서 1
90 사이의 숫자 Z
).
Excel에서 탭을 더 쉽게 감지(즉, 표시)하지 못하는 이유를 모르겠습니다.
______________
1 그런데 질문에서 거꾸로 답하셨네요. 당신이 얻은 효과는 마치 상태별로 먼저 정렬한 다음 이름별로 정렬하는 것과 같았습니다.