본문으로 건너뛰기
Case Converter Online
ko

가나다순 정렬 · 알파벳순 정렬

목록을 붙여넣으면 가나다순이나 알파벳순으로 정렬합니다. 항목 안의 숫자는 크기순으로 비교하므로 item 2가 item 10보다 앞에 옵니다.

순서
항목 구분
옵션
글자 수
0
단어 수
0
줄 수
0

브라우저 안에서 실행됩니다. 입력한 텍스트는 업로드되지 않습니다.

가나다순·알파벳순 정렬 도구로 할 수 있는 일

이 도구는 목록을 가나다순이나 알파벳순으로 정렬합니다. A부터 Z, Z부터 A, 또는 길이순으로 정렬할 수 있습니다. 줄 단위, 단어 단위, 쉼표로 구분한 항목 모두 처리하며, 단순한 정렬에서 흔히 틀리는 경우인 대문자, 악센트가 붙은 글자, 텍스트 속 숫자도 제대로 다룹니다.

모든 작업은 브라우저 안에서 이루어집니다. 붙여넣은 내용은 어디에도 전송되지 않습니다.

목록을 정렬하는 방법

  1. 목록 입력에 목록을 붙여넣습니다. 작동 방식을 볼 수 있도록 짧은 예시가 처음부터 들어 있습니다.
  2. 순서를 고릅니다. A부터 Z, Z부터 A, 짧은 것부터, 긴 것부터 중 하나입니다.
  3. 항목이 어떻게 나뉘어 있는지 항목 구분에서 줄바꿈, 쉼표, 공백 (단어) 중에 고릅니다.
  4. 옵션을 켜거나 끕니다. 대소문자 무시, 숫자는 크기순, 빈 줄 제거는 기본으로 켜져 있고 A, An, The 무시와 중복 제거는 꺼져 있습니다.
  5. 복사를 누르거나, 텍스트 파일로 저장하려면 다운로드를 누릅니다.

도구 아래의 안내 문구에 정렬한 항목 수와 제거한 중복 수가 표시됩니다.

예시

도구에 처음 들어 있는 예시 목록(사과, 바나나, The Beatles, cherry, Apple, 항목 10, 항목 2, 망고)을 여러 설정으로 정렬한 결과입니다.

설정 결과
기본값 (A부터 Z) Apple, cherry, The Beatles, 망고, 바나나, 사과, 항목 2, 항목 10
Z부터 A 항목 10, 항목 2, 사과, 바나나, 망고, The Beatles, cherry, Apple
A, An, The 무시 켬 Apple, The Beatles, cherry, 망고, 바나나, 사과, 항목 2, 항목 10
숫자는 크기순 끔 Apple, cherry, The Beatles, 망고, 바나나, 사과, 항목 10, 항목 2
짧은 것부터 망고, 사과, 바나나, 항목 2, Apple, 항목 10, cherry, The Beatles

여기서는 공간을 아끼려고 결과를 한 줄로 나타냈습니다. 도구에서는 한 줄에 한 항목씩 그대로 유지됩니다.

몇 가지 더 살펴보겠습니다.

입력 설정 결과
pear, fig, apple, kiwi 쉼표 apple, fig, kiwi, pear
the quick brown fox jumps 공백 (단어) brown fox jumps quick the
ccc, a, bb (한 줄에 하나씩) 짧은 것부터 a, bb, ccc
Zoe, adam, Émile, Eva (한 줄에 하나씩) A부터 Z adam, Émile, Eva, Zoe
b, B, a, b (한 줄에 하나씩) 중복 제거 a, b

한글 목록의 가나다순 정렬

한글 항목은 A부터 Z를 고르면 가나다순으로 정렬됩니다. 아래는 이 페이지의 코드로 실제로 정렬한 결과입니다.

입력 설정 결과
하마, 가방, 나비, 다람쥐, 바나나, 아기, 까치, 사과, 자두, 차 (한 줄에 하나씩) A부터 Z 가방, 까치, 나비, 다람쥐, 바나나, 사과, 아기, 자두, 차, 하마
꿈, 굴, 귤, 깨, 개, 까치, 가지 (한 줄에 하나씩) A부터 Z 가지, 개, 굴, 귤, 까치, 깨, 꿈
서울, 부산, 대구, 인천, 광주, 대전, 울산 쉼표 광주, 대구, 대전, 부산, 서울, 울산, 인천
사과, banana, Apple, 10번, 2번, 가방, 123, 김치, 강아지, _temp (한 줄에 하나씩) A부터 Z _temp, 2번, 10번, 123, Apple, banana, 가방, 강아지, 김치, 사과

두 번째 줄처럼 된소리(ㄲ)는 예사소리(ㄱ)로 시작하는 단어가 모두 끝난 뒤에 옵니다. 국어사전과 같은 순서입니다. 한글과 영어, 숫자가 섞여 있으면 기호, 숫자, 영어, 한글 순으로 놓입니다. 숫자는 크기순이 켜져 있으면 “2번”이 “10번”보다 앞에 옵니다.

정렬 방식

이 정렬 도구는 브라우저가 영어 텍스트에 쓰는 비교 규칙을 Intl.Collator라는 기능으로 그대로 사용합니다. 그래서 다음과 같은 유용한 특징이 있습니다.

  • 대소문자는 순서에 영향을 주지 않습니다. “apple”과 “Apple”은 두 무리로 갈라지지 않고 함께 정렬됩니다. 대소문자만 다른 두 항목이 있으면 대문자로 시작하는 쪽이 먼저 옵니다.
  • 악센트가 붙은 글자는 기본 글자로 취급합니다. “Émile”은 목록 끝으로 밀려나지 않고 E 항목, “Eva” 옆에 놓입니다.
  • 숫자는 값으로 정렬합니다. 숫자는 크기순을 켜면 “item 2”가 “item 10”보다, “Chapter 9”가 “Chapter 12”보다 앞에 옵니다. 흔히 자연 정렬(natural sorting)이라고 부릅니다.
  • 관사를 건너뛸 수 있습니다. A, An, The 무시를 켜면 “The Beatles”를 “Beatles”로 보고 정렬합니다. 비교 방식만 바뀌고 항목 자체는 수정하지 않습니다.

단어 단위로 정렬하면 단어 앞뒤에 붙은 문장 부호를 떼어 내므로 “fox.“와 “fox”는 같은 단어로 취급됩니다. 쉼표 단위로 정렬할 때는 세미콜론과 줄바꿈도 구분 기호로 봅니다.

중복 제거는 각 항목의 첫 번째 것만 남깁니다. 대소문자 무시가 켜져 있으면 “Banana”와 “banana”를 같은 항목으로 봅니다. 둘 다 남겨야 한다면 대소문자 무시를 끄세요.

팁

  • 숫자만 정렬하나요? 숫자만 있는 목록이라면 숫자 정렬 도구가 더 알맞습니다. 음수와 소수를 처리하고 합계와 평균도 알려 줍니다.
  • 반복 항목만 없애고 원래 순서는 유지하고 싶나요? 중복 줄 제거 도구를 쓰세요. 정렬하지 않고 반복된 줄만 지웁니다.
  • 나중에 순서를 뒤집고 싶나요? Z부터 A를 고르거나, 정렬한 목록을 글자 거꾸로 뒤집기 도구에 붙여넣고 줄 순서를 고르세요.
  • 이름과 성. 이 도구는 각 줄의 첫 글자부터 비교합니다. “Ada Lovelace”를 성으로 정렬하려면 먼저 목록을 “Lovelace, Ada” 형태로 바꾸세요. 텍스트 바꾸기 도구에서 정규 표현식을 쓰면 한 번에 바꿀 수 있습니다. 한국어 이름은 보통 성이 앞에 오므로 그대로 정렬하면 성 기준 가나다순이 됩니다.
  • 여러 언어가 섞인 목록. 규칙은 영어에 맞춰져 있습니다. 다른 언어의 목록도 무리 없이 정렬되지만, 일부 글자는 그 언어 사전의 위치와 정확히 일치하지 않을 수 있습니다. 한글 음절은 위 예시처럼 가나다순으로 정렬됩니다.

다른 방법으로 가나다순 정렬하기

Microsoft Word. 줄을 선택한 뒤 홈 탭에서 정렬 버튼(A에서 Z로 화살표가 있는 아이콘)을 누릅니다. 정렬 기준을 단락, 텍스트로 두고 오름차순을 고릅니다. Word는 단락 하나를 한 항목으로 정렬합니다.

Google Docs. 기본 정렬 기능이 없습니다. 정렬 부가기능을 설치하거나, 목록을 Google 스프레드시트에 붙여넣어 정렬한 뒤 다시 붙여넣으세요.

Excel과 Google 스프레드시트. 한 셀에 한 항목씩 한 열에 넣고 열을 선택한 뒤 데이터 메뉴의 정렬 기능에서 오름차순을 고릅니다. 수식으로는 =SORT(A1:A20)이 Google 스프레드시트와 Excel 365에서 정렬된 목록을 돌려줍니다. 숫자가 별도 열에 있지 않으면 스프레드시트는 “item 10”을 “item 2”보다 앞에 둔다는 점에 유의하세요.

코드. JavaScript에서 list.sort((a, b) => a.localeCompare(b, 'en', { numeric: true }))를 쓰면 이 도구와 같은 자연 정렬 결과를 얻습니다. Python에서 sorted(items, key=str.lower)는 대소문자를 무시하지만 텍스트 속 숫자를 값으로 정렬하지는 않습니다.

이메일, 채팅, 문서에서 가져온 간단한 목록이라면 여기에 붙여넣는 편이 대개 가장 빠릅니다.

가나다순 정렬 자주 묻는 질문

목록을 가나다순이나 알파벳순으로 정렬하려면 어떻게 하나요?

목록 입력 상자에 한 줄에 한 항목씩 붙여넣으세요. 정렬된 목록이 오른쪽에 바로 나타납니다. 순서에서 A부터 Z 또는 Z부터 A를 고른 뒤 복사를 누르세요. 한글 항목은 A부터 Z를 고르면 가나다순, Z부터 A를 고르면 그 반대 순서가 됩니다.

문장 속 단어나 쉼표로 구분한 목록도 정렬할 수 있나요?

네. 항목 구분에서 공백 (단어)을 고르면 모든 단어를, 쉼표를 고르면 pear, fig, apple 같은 목록을 정렬합니다. 결과에는 같은 종류의 구분 기호가 유지됩니다.

왜 item 10이 item 2 뒤에 오나요?

숫자는 크기순이 켜져 있어서 항목 안의 숫자를 값으로 비교하기 때문입니다. 끄면 글자 순서대로 엄격하게 비교하므로 1이 2보다 작아 item 10이 item 2보다 앞에 옵니다.

이름을 정렬할 때 앞의 The를 무시하려면 어떻게 하나요?

A, An, The 무시를 켜세요. The Beatles 같은 제목이 도서관이나 음반 가게처럼 B 항목에 들어갑니다. 단어는 결과에 그대로 남고 비교할 때만 건너뜁니다. 영어 관사에만 적용되는 옵션입니다.

정렬하면 항목의 내용이 바뀌나요?

아니요. 항목은 자리만 옮기고 내용은 고치지 않습니다. 각 줄의 앞뒤 공백은 잘라 내고, 빈 줄 제거를 끄지 않는 한 빈 줄은 삭제됩니다.

텍스트 도구 더 보기

전체 도구 보기