Excel에서 정렬하는 방법(행, 열, 색상, 날짜 및 숫자 기준)

Excel에서 정렬하는 방법(행, 열, 색상, 날짜 및 숫자 기준)

Excel에서 데이터를 정렬하는 것은 모든 기본 제공 옵션으로 쉽습니다.

셀의 값이나 셀 및 글꼴 색상을 기준으로 데이터를 알파벳순으로 쉽게 정렬할 수 있습니다.

다단계 열 정렬(예: 열 A, 열 B) 및 행 정렬(왼쪽에서 오른쪽)을 수행할 수도 있습니다.

그것으로 충분하지 않다면 Excel을 사용하여 자신만의 사용자 지정 목록을 만들고 이를 기준으로 정렬할 수도 있습니다(매우 훌륭함).따라서 셔츠 크기(XL, L, M, S) 또는 응답(매우 동의함, 동의함, 동의하지 않음) 또는 강도(높음, 중간, 낮음)별로 데이터를 정렬할 수 있습니다.

결론 - Excel을 사용할 때 원하는 대로 정렬할 수 있는 옵션이 너무 많습니다.

이 방대한 심도 있는 자습서에서는 유용한 멋진 예제와 함께 이러한 모든 정렬 옵션을 보여 드리겠습니다.

이것은 많은 주제가 포함된 대규모 자습서이므로 아래에 목차를 포함했습니다.주제를 클릭하면 즉시 해당 주제로 이동합니다.

Excel의 정렬 옵션에 액세스

정렬은 데이터 작업 시 수행하는 일반적인 작업이므로 Excel에서는 정렬 옵션에 액세스할 수 있는 여러 가지 방법을 제공합니다.

리본의 정렬 버튼

정렬 옵션에 액세스하는 가장 빠른 방법은 리본의 정렬 버튼을 사용하는 것입니다.

리본에서 데이터 탭을 클릭하면 정렬 및 필터 옵션이 표시됩니다.이 그룹의 왼쪽에 있는 세 개의 버튼은 데이터를 정렬하는 데 사용됩니다.

Excel 데이터 탭의 정렬 옵션

이 두 개의 작은 버튼을 사용하면 클릭하는 즉시 데이터를 정렬할 수 있습니다.

Excel 리본의 데이터 탭에 있는 정렬 아이콘

예를 들어 이름 데이터 세트가 있는 경우 전체 데이터 세트를 선택하고 두 버튼 중 하나를 클릭하여 데이터를 정렬할 수 있습니다.A ~ Z 버튼은 데이터를 알파벳순으로 낮은 값에서 높은 값으로 정렬하고 Z ~ A 버튼은 데이터를 알파벳순으로 높은 값에서 낮은 값으로 정렬합니다.

이 버튼은 숫자, 날짜 또는 시간에도 작동합니다.

개인적으로 저는 이 버튼의 기능이 제한적이고 사용할 때 실수할 가능성이 더 높기 때문에 절대 사용하지 않습니다.그러나 빠른 정렬이 필요한 경우(데이터세트에 빈 셀 없음) 빠른 방법일 수 있습니다.

정렬 대화 상자

리본의 데이터 탭에는 정렬 그룹에 또 다른 정렬 버튼 아이콘이 있습니다.

정렬 버튼은 대화 상자를 엽니다.

이 정렬 버튼 아이콘을 클릭하면 정렬 대화 상자가 열립니다(아래 참조).

Excel에서 정렬 - 대화 상자

정렬 대화 상자는 Excel에서 가장 완벽한 정렬 솔루션입니다.모든 정렬 관련 옵션은 이 대화 상자를 통해 액세스할 수 있습니다.

정렬 옵션을 사용하는 다른 모든 방법은 제한적이며 전체 기능을 제공하지 않습니다.

그렇기 때문에 Excel에서 정렬해야 할 때 항상 대화 상자를 사용하는 것을 선호합니다.

내가 선호하는 주된 이유 중 하나는 대화 상자를 사용할 때 오류가 발생할 가능성이 거의 없다는 것입니다.모든 것이 정리되고 레이블이 지정됩니다(리본의 버튼과 달리 어떤 버튼을 사용해야 할지 혼란스러울 수 있음).

이 튜토리얼 전체에서 내가 주로 대화 상자를 사용하여 데이터를 정렬한다는 것을 알게 될 것입니다.이것은 또한 내가 일부 장에서 다루는 것 중 일부(예: 다단계 정렬 또는 왼쪽에서 오른쪽으로 정렬)를 대화 상자를 통해서만 수행할 수 있기 때문입니다.

키보드 단축키– 엑셀에서 데이터를 자주 정렬해야 하는 경우 정렬 대화 상자를 여는 키보드 단축키를 학습하는 것이 좋습니다.這 是Alt + A + S + S

필터 메뉴의 정렬 옵션

데이터 세트에 필터를 적용한 경우 정렬 옵션과 필터 옵션도 찾을 수 있습니다.필터는 데이터세트에서 아무 셀이나 선택하고 데이터 탭을 클릭한 다음 필터 아이콘을 클릭하여 적용할 수 있습니다.

Excel 리본의 필터 아이콘

아래와 같은 데이터 세트가 있고 필터를 적용한다고 가정합니다.

데이터세트에 적용된 필터

열의 필터 아이콘(열 머리글 셀 오른쪽에 있는 작은 아래쪽 삼각형 아이콘)을 클릭하면 정렬 옵션도 표시됩니다.

필터 드롭다운 옵션을 사용하여 Excel에서 정렬

이러한 정렬 옵션은 열의 데이터에 따라 변경됩니다.따라서 텍스트가 있는 경우 A에서 Z 또는 Z에서 A로 정렬하는 옵션이 표시되지만 숫자가 있는 경우 가장 큰 것에서 가장 작은 것 또는 가장 작은 것에서 가장 큰 것으로 정렬하는 옵션이 표시됩니다.

오른쪽 클릭 옵션

대화 상자를 사용하는 것 외에도 오른쪽 클릭을 사용하는 것은 내가 가끔 사용하는 또 다른 방법입니다(또한 두 번만 클릭하면 매우 빠름).

정렬할 데이터 세트가 있는 경우 셀을 마우스 오른쪽 버튼으로 클릭하면 정렬 옵션이 표시됩니다.

마우스 오른쪽 버튼 클릭 메뉴 옵션을 사용하여 Excel에서 정렬

리본 또는 필터 옵션에 표시되지 않는 일부 옵션이 표시됩니다.값을 기준으로 하는 일반적인 정렬 및 사용자 지정 정렬 옵션(정렬 대화 상자 열기)이 있지만 선택한 셀 색상/글꼴 색상/서식 아이콘을 맨 위에 배치하는 것과 같은 옵션을 맨 위에 볼 수도 있습니다.

이 옵션을 사용하면 색상이 지정된 모든 셀(또는 글꼴 색상이 다른 셀)을 맨 위에 빠르게 놓을 수 있으므로 이 옵션이 매우 유용하다는 것을 알았습니다.나는 종종 매월 확인하고 일부 셀을 수동으로 강조 표시하는 비용 데이터가 있습니다.그런 다음 이 옵션을 사용하여 모든 셀을 맨 위에 빠르게 배치할 수 있습니다.

이제 Excel에서 정렬 옵션에 액세스하는 모든 방법을 다루었으므로 이러한 방법을 사용하여 다양한 시나리오에서 데이터를 정렬하는 방법을 살펴보겠습니다.

Excel에서 데이터 정렬(텍스트, 숫자, 날짜)

警告: 대부분의 경우 데이터 세트에서 단일 셀을 선택하더라도 정렬이 작동합니다.그러나 어떤 경우에는 문제가 발생할 수 있습니다(데이터 세트에 빈 셀/행/열이 있는 경우).데이터를 정렬할 때 문제를 방지하려면 전체 데이터 세트를 선택한 다음 정렬하는 것이 가장 좋습니다.

보유한 데이터 유형에 따라 Excel의 정렬 옵션을 사용할 수 있습니다.

텍스트로 정렬

아래와 같은 데이터 세트가 있고 이 모든 레코드를 학생 이름을 기준으로 알파벳순으로 정렬하려고 한다고 가정합니다.

정렬을 위한 학생 이름 데이터 세트

이 텍스트 데이터를 알파벳순으로 정렬하는 단계는 다음과 같습니다.

  1. 전체 데이터세트 선택
  2. 데이터 탭을 클릭합니다.
  3. 정렬 아이콘을 클릭합니다.그러면 정렬 대화 상자가 열립니다.정렬 버튼은 대화 상자를 엽니다.
  4. 정렬 대화 상자에서 내 데이터에 머리글 있음이 선택되어 있는지 확인합니다.데이터에 헤더가 없는 경우 선택을 취소할 수 있습니다.내 데이터에 헤더가 있는지 확인 옵션이 선택되어 있는지 확인하십시오.
  5. 정렬 기준 드롭다운 메뉴에서 이름을 선택합니다.정렬 기준 드롭다운 목록에서 이름 선택
  6. "정렬 기준" 드롭다운 메뉴에서 "셀 값"이 선택되어 있는지 확인합니다.드롭다운 목록의 "정렬"에서 셀 값을 선택합니다.
  7. 주문 드롭다운 메뉴에서 AZ를 선택합니다.정렬 순서 대화 상자에서 A부터 Z까지 선택
  8. 확인을 클릭합니다.
관련 질문  [코멘트] 간단한 설정으로 최고의 Windows 10 개인정보 보호 도구 – O&O ShutUp10

위의 단계는 전체 데이터 세트를 정렬하고 아래와 같은 결과를 제공합니다.

알파벳순 학생 이름 데이터

리본에 있는 버튼만 사용하면 안 될까요?

Excel에서 데이터를 정렬하는 위의 방법은 리본에서 정렬 아이콘을 클릭하는 것에 비해 많은 단계처럼 보일 수 있습니다.

이건 진짜야.

위의 방법은 더 길지만오류의 가능성은 없습니다.

리본에서 정렬 버튼을 사용할 때 몇 가지 문제가 발생할 수 있습니다(큰 데이터 세트가 있는 경우 찾기 어려울 수 있습니다.

이 튜토리얼의 뒷부분에서 버튼 사용의 단점에 대해 논의할 때 무엇이 ​​잘못될 수 있는지 빠르게 보여드리겠습니다.

아래 예에서 Excel은 머리글 행이 있는지 인식하지 못하기 때문에 머리글을 포함하여 전체 데이터 세트를 정렬합니다.

정렬 아이콘 버튼 문제 - 열 헤더가 인식되지 않음

정렬 대화 상자를 사용하면 데이터에 헤더가 있는지 여부를 지정하는 옵션이 명시적으로 제공되므로 이 문제를 피할 수 있습니다.

정렬 대화 상자를 사용하면 오류 가능성이 없으므로 Excel의 다른 모든 정렬 방법 대신 사용하는 것이 좋습니다.

숫자로 정렬

지금은 텍스트 정렬이 작동하는 방식을 이해하고 있다고 가정합니다(이 섹션의 위에서 다뤘음).

다른 유형의 정렬(예: 숫자, 날짜 또는 색상 기반)은 약간의 변형을 제외하고는 거의 동일한 단계를 사용합니다.

아래와 같은 데이터 세트가 있고 각 학생의 점수에 따라 데이터를 정렬하려고 한다고 가정합니다.

학생 점수를 기준으로 숫자 정렬 - 데이터 세트

이 데이터를 숫자로 정렬하는 단계는 다음과 같습니다.

  1. 전체 데이터세트 선택
  2. 데이터 탭을 클릭합니다.
  3. 정렬 아이콘을 클릭합니다.그러면 정렬 대화 상자가 열립니다.
  4. 정렬 대화 상자에서 내 데이터에 머리글 있음이 선택되어 있는지 확인합니다.데이터에 헤더가 없는 경우 선택을 취소할 수 있습니다.
  5. 정렬 기준 드롭다운 메뉴에서 이름을 선택합니다.
  6. "정렬 기준" 드롭다운 메뉴에서 "셀 값"이 선택되어 있는지 확인합니다.
  7. 주문 드롭다운 메뉴에서 "크게에서 작게"를 선택합니다.
  8. 확인을 클릭합니다.

위의 단계는 전체 데이터 세트를 정렬하고 아래와 같은 결과를 제공합니다.

내림차순으로 학생의 점수

날짜/시간순으로 정렬

날짜와 시간은 다르게 보일 수 있지만 숫자에 불과합니다.

예를 들어 Excel에서 숫자 44196은 2020년 12월 31일 날짜 값이 됩니다.이 숫자를 날짜 형식으로 지정할 수 있지만 Excel의 백엔드에서는 여전히 숫자입니다.

이렇게 하면 날짜를 숫자로 취급할 수도 있습니다.따라서 날짜가 있는 셀에 10을 추가하면 10일 후 날짜 번호가 표시됩니다.

Excel의 시간도 마찬가지입니다.

예를 들어 숫자 44196.125는 2020년 12월 31일 오전 3시를 나타냅니다.숫자의 정수 부분은 하루 전체를 나타내고 소수 부분은 시간을 나타냅니다.

날짜와 시간은 숫자이므로 해당 숫자를 정렬할 수 있습니다.

아래와 같은 데이터 세트가 있고 프로젝트 커밋 날짜를 기준으로 해당 데이터를 정렬하려고 한다고 가정합니다.

Excel에서 날짜별로 정렬된 데이터 세트

날짜를 기준으로 이 데이터를 정렬하는 단계는 다음과 같습니다.

  1. 전체 데이터세트 선택
  2. 데이터 탭을 클릭합니다.
  3. 정렬 아이콘을 클릭합니다.그러면 정렬 대화 상자가 열립니다.
  4. 정렬 대화 상자에서 내 데이터에 머리글 있음이 선택되어 있는지 확인합니다.데이터에 헤더가 없는 경우 선택을 취소할 수 있습니다.
  5. 정렬 기준 드롭다운 메뉴에서 커밋 날짜를 선택합니다.
  6. "정렬 기준" 드롭다운 메뉴에서 "셀 값"이 선택되어 있는지 확인합니다.
  7. 주문 드롭다운 메뉴에서 "Old to New"를 선택합니다.
  8. 확인을 클릭합니다.

위의 단계는 전체 데이터 세트를 정렬하고 아래와 같은 결과를 제공합니다.

날짜별로 정렬된 데이터 - 결과

날짜와 시간은 숫자이지만 Excel에서는 여전히 다르게 표시됨을 인식합니다.따라서 날짜순으로 정렬하면 "오래된 것부터 최신" 및 "최신에서 오래된 것" 정렬 기준이 표시되지만 숫자를 사용할 때는 "큰 것에서 작은 것" 또는 "작은 것에서 큰 것"으로 표시됩니다.이와 같은 작은 요소가 Excel을 훌륭한 스프레드시트 도구로 만듭니다(추신: Google 스프레드시트는 많은 세부정보를 표시하지 않고 AZ 또는 ZA별로 단순 정렬만 표시함).

셀 색상/글꼴 색상으로 정렬

이 옵션은 환상적입니다. 저는 항상 사용합니다(약간 너무 많이 사용).

나는 종종 수동으로 분석하고 내가 하는 것처럼 셀을 강조 표시하는 데이터 세트를 가지고 있습니다.예를 들어, 이 블로그의 기사 목록을 살펴보고(Excel 시트가 있음) 개선해야 할 항목을 강조 표시했습니다.

완료되면 셀 색상을 기준으로 이 데이터를 빠르게 정렬할 수 있습니다.이렇게 하면 강조 표시된 모든 셀/행을 맨 위에 놓을 수 있습니다.

흥미를 더하기 위해 여러 색상으로 정렬할 수 있습니다.따라서 즉각적인 주의가 필요한 기사 이름이 있는 셀을 빨간색으로 강조 표시하고 나중에 처리할 수 있는 일부 셀을 노란색으로 강조 표시하면 모든 빨간색 행을 먼저 표시한 다음 노란색 행을 표시하도록 데이터를 정렬할 수 있습니다.

더 자세히 알고 싶다면 최근에 여러 색상을 기반으로 한 정렬에 대한 이 기사를 썼습니다.이 섹션에서는 단 하나의 색상을 기준으로 정렬하는 방법을 빠르게 보여 드리겠습니다.

아래와 같은 데이터 세트가 있고 색상별로 정렬하고 맨 위에 있는 모든 빨간색 셀을 가져오려고 한다고 가정합니다.

Excel에서 색상별로 데이터 정렬 - 데이터 세트

다음은 색상별로 정렬된 단계입니다.

  1. 전체 데이터세트 선택
  2. 데이터 탭을 클릭합니다.
  3. 정렬 아이콘을 클릭합니다.그러면 정렬 대화 상자가 열립니다.
  4. 정렬 대화 상자에서 내 데이터에 머리글 있음이 선택되어 있는지 확인합니다.데이터에 헤더가 없는 경우 선택을 취소할 수 있습니다.
  5. "정렬 기준" 드롭다운 메뉴에서 "제출 날짜"(또는 색상 셀이 있는 열)를 선택합니다.이 예에서는 모든 열에 색상이 지정된 셀이 있으므로 아무거나 선택할 수 있습니다.
  6. 정렬 기준 드롭다운 메뉴에서 셀 색상을 선택합니다.
  7. "순서" 드롭다운 메뉴에서 정렬 기준으로 사용할 색상을 선택합니다.데이터 세트에 여러 개의 셀 색상이 있는 경우 여기에 모두 표시됩니다.데이터를 정렬할 색상을 선택합니다.
  8. 마지막 드롭다운 메뉴에서 "위쪽"을 선택합니다.여기에서 색상이 지정된 셀을 데이터세트의 맨 위 또는 맨 아래에 표시할지 여부를 지정할 수 있습니다.
  9. 확인을 클릭합니다.

위의 단계는 데이터 세트를 색상별로 정렬하고 아래와 같은 결과를 얻습니다.

색상별로 데이터 정렬 - 결과

이 데이터를 셀 색상별로 정렬하는 것처럼 글꼴 색상 및 조건부 서식 아이콘별로 정렬할 수도 있습니다.

다단계 데이터 정렬

실제로 데이터 세트는 이 튜토리얼에서 사용하는 것만큼 단순하지 않습니다.

수천 개의 행과 수백 개의 열로 확장될 수 있습니다.

이러한 큰 데이터 세트가 있는 경우 더 많은 데이터 조각과 주사위가 필요합니다.다단계 데이터 정렬은 대규모 데이터 세트가 있을 때 필요할 수 있는 것 중 하나입니다.

다단계 데이터 정렬은 한 열의 값을 기준으로 데이터 세트를 정렬한 다음 다른 열의 값을 기준으로 다시 정렬할 수 있음을 의미합니다.

예를 들어 다음과 같은 데이터세트가 있고 이 데이터를 두 가지 기준에 따라 정렬하려고 한다고 가정합니다.

  1. 지역
  2. 세일즈

Excel의 다단계 정렬 - 데이터 세트

위의 두 가지 기준에 따라 정렬된 출력은 아래에 표시된 데이터 세트를 제공합니다.

위의 예에서는 먼저 데이터를 지역별로 정렬한 다음 각 지역 내에서 데이터를 매출별로 추가로 정렬했습니다.

이를 통해 각 지역에서 어떤 담당자가 잘하고 있고 어떤 담당자가 잘하고 있는지 빠르게 확인할 수 있습니다.

다음은 여러 열을 기준으로 데이터를 정렬하는 단계입니다.

  1. 정렬할 전체 데이터세트를 선택합니다.
  2. 데이터 탭을 클릭합니다.
  3. 정렬 아이콘(아래 참조)을 클릭합니다.그러면 정렬 대화 상자가 열립니다.
  4. 정렬 대화 상자에서 내 데이터에 머리글 있음이 선택되어 있는지 확인합니다.데이터에 헤더가 없는 경우 선택을 취소할 수 있습니다.
  5. 정렬 대화 상자에서 다음을 선택합니다.
    • 정렬 기준(열): 지역(첫 번째 정렬 수준)
    • 정렬 기준: 셀 값
    • 순서: A에서 Z까지
  6. 수준 추가를 클릭합니다(다른 수준의 정렬 옵션이 추가됨).수준 추가를 클릭하여 데이터세트에 다른 정렬 수준을 추가합니다.
  7. 두 번째 정렬 수준에서 다음을 선택합니다.
    • 그런 다음 (열): 판매
    • 정렬 기준: 값
    • 순서: 큰 것에서 작은 것 순으로대화 상자의 보조 정렬 기준
  8. 확인을 클릭하십시오

프로 팁: 정렬 대화 상자에는 "복사 수준" 기능이 있습니다.이렇게 하면 선택한 정렬 수준이 빠르게 복사되어 쉽게 수정할 수 있습니다.함수를 아는 것이 좋습니다. 여러 열을 기준으로 정렬해야 하는 경우 시간을 절약할 수 있습니다.

관련 질문  Computer Network Terminology Encyclopedia──컴퓨터 세계의 어휘에 대한 심도 있는 이해

사용자 지정 목록으로 정렬

Excel에는 이미 몇 가지 일반적인 정렬 기준이 있지만(예: 텍스트의 알파벳순, 가장 작은 것부터 큰 것 또는 가장 큰 것에서 가장 작은 숫자로, 가장 오래된 것부터 최신 또는 가장 최근 것에서 가장 오래된 날짜 순으로) 이것만으로는 충분하지 않을 수 있습니다.

예를 들어 다음 데이터세트가 있다고 가정해 보겠습니다.

지역 정렬 데이터세트

이제 지역별로 알파벳순으로 정렬하면 A to Z 또는 Z to A의 두 가지 옵션이 있습니다.범위 열을 사용하여 이 데이터를 A에서 Z까지 알파벳순으로 정렬할 때 얻은 결과는 다음과 같습니다.

영역 데이터를 A에서 Z까지 알파벳순으로 정렬

그러나 이 정렬 순서를 동쪽, 서쪽, 북쪽, 남쪽으로 지정하려면 어떻게 해야 합니까?

물론 정렬 후 데이터를 재배열할 수 있지만 이는 효율적인 방법이 아닙니다.

올바른 방법은 사용자 지정 목록을 사용하는 것입니다.

사용자 지정 목록은 Excel에서 기본 제공 목록(예: 월 이름 또는 요일 이름)처럼 만들고 사용할 수 있는 목록입니다.사용자 지정 목록을 만든 후 데이터 정렬 또는 핸들 채우기와 같은 기능에서 사용할 수 있습니다.

사용자 지정 목록이 유용할 수 있는 몇 가지 예는 다음과 같습니다.

  • 지역/도시 이름별로 데이터 정렬
  • 티셔츠 사이즈별로 분류 – 스몰, 미디엄, 라지, 엑스트라 라지
  • 설문조사 응답순 정렬 – 적극 동의, 동의, 중립, 동의하지 않음
  • 확률에 따른 정렬 - 높음, 중간, 낮음

사용자 지정 기준으로 정렬하는 첫 번째 단계는 사용자 지정 목록을 만드는 것입니다.

Excel에서 사용자 지정 목록을 만드는 단계:

  1. 파일 탭을 클릭합니다.파일 탭을 클릭합니다.
  2. 클릭 옵션클릭 옵션
  3. Excel 옵션 대화 상자의 왼쪽 창에 있는 목록에서 고급을 선택합니다.왼쪽 창에서 고급을 클릭합니다.
  4. 선택한 고급에서 아래로 스크롤하여 사용자 지정 목록 편집을 선택합니다.사용자 지정 목록 편집을 클릭합니다.
  5. 사용자 지정 목록 대화 상자에서 목록 항목 상자에 기준을 입력합니다.쉼표로 구분된 기준 입력(동,서,북,남)[조건을 나열하면 조건을 가져올 수도 있습니다.]사용자 정의 정렬 기준 지정
  6. 추가하려면 클릭
  7. 확인을 클릭하십시오

위의 단계를 완료하면 Excel에서 데이터를 정렬하는 데 사용할 수 있는 사용자 지정 목록을 만들고 저장합니다.

사용자 지정 목록의 항목 순서에 따라 목록이 정렬되는 방식이 결정됩니다.

하나의 Excel 통합 문서에서 사용자 지정 목록을 만들면 시스템의 모든 통합 문서에서 목록을 사용할 수 있습니다.따라서 한 번만 만들고 모든 통합 문서에서 재사용하면 됩니다.

사용자 지정 목록으로 정렬하려면

아래와 같은 데이터 세트가 있고 지역을 기준으로 정렬하려고 한다고 가정합니다(정렬 순서는 동쪽, 서쪽, 북쪽 및 남쪽).

사용자 지정 목록을 만들었으므로 이를 사용하여 데이터를 정렬할 수 있습니다.

사용자 지정 목록을 사용하여 데이터세트를 정렬하는 단계는 다음과 같습니다.

  1. 전체 데이터세트 선택
  2. 데이터 탭을 클릭합니다.
  3. 정렬 아이콘을 클릭합니다.그러면 정렬 대화 상자가 열립니다.
  4. 정렬 대화 상자에서 내 데이터에 머리글 있음이 선택되어 있는지 확인합니다.데이터에 헤더가 없는 경우 선택을 취소할 수 있습니다.
  5. "정렬 기준" 드롭다운 메뉴에서 "영역"(또는 색상 셀이 있는 열)을 선택합니다.
  6. 정렬 기준 드롭다운 메뉴에서 셀 값을 선택합니다.
  7. 주문 드롭다운 메뉴에서 사용자 지정 목록을 선택합니다.클릭하면 사용자 지정 목록 대화 상자가 열립니다.목록 및 정렬 순서를 사용자 정의하려면 클릭하십시오.
  8. 사용자 지정 목록 대화 상자의 왼쪽 창에서 생성한 사용자 지정 목록을 선택합니다.맞춤 정렬 기준 선택
  9. 확인을 클릭합니다.이렇게 하면 정렬 순서 드롭다운 필드에 사용자 지정 정렬 기준이 표시됩니다.사용자 정의 정렬 기준을 정렬 순서로 사용할 수 있습니다.
  10. 확인을 클릭합니다.

위의 단계는 사용자 지정 정렬 기준에 따라 데이터세트를 정렬합니다.

사용자 정의 기준으로 영역 정렬 - 결과 데이터

참고: 사용자 지정 목록을 기반으로 데이터를 정렬하기 위해 미리 사용자 지정 목록을 만들 필요는 없습니다.정렬 대화 상자에서 생성할 수도 있습니다.위의 7단계에서 사용자 지정 목록을 클릭하면 사용자 지정 목록 대화 상자가 열립니다.거기에서 사용자 지정 목록을 만들 수도 있습니다.

사용자 지정 목록은 대소문자를 구분하지 않습니다.대소문자를 구분하는 정렬을 원하면 이 예를 참조하십시오.

왼쪽에서 오른쪽으로 정렬

대부분의 경우 열 값을 기준으로 정렬하지만 때로는 행 값을 기준으로 정렬할 수도 있습니다.

예를 들어 아래 데이터세트에서 Region 행의 값을 기준으로 정렬하고 싶습니다.

Excel에서 데이터를 왼쪽에서 오른쪽으로 정렬 - 데이터 세트

이러한 유형의 데이터 구조는 열 데이터만큼 일반적이지는 않지만 여전히 많은 사람들이 사용하는 것을 볼 수 있습니다.

Excel에는 왼쪽에서 오른쪽으로 정렬할 수 있는 기본 제공 기능이 있습니다.

이 데이터를 왼쪽에서 오른쪽으로 정렬하는 단계는 다음과 같습니다.

  1. 전체 데이터세트 선택(제목을 제외하고)
  2. 데이터 탭을 클릭합니다.
  3. 정렬 아이콘을 클릭합니다.그러면 정렬 대화 상자가 열립니다.
  4. 정렬 대화 상자에서 옵션을 클릭합니다.Excel에서 왼쪽에서 오른쪽으로 정렬하는 옵션을 클릭합니다.
  5. 정렬 옵션 대화 상자에서 왼쪽에서 오른쪽으로 정렬을 선택합니다.왼쪽에서 오른쪽으로 정렬 선택
  6. 확인을 클릭합니다.
  7. 정렬 기준 드롭다운 목록에서 행 1을 선택합니다.이렇게 하면 행 1의 값을 기준으로 정렬해야 함을 지정합니다.
  8. 정렬 기준 드롭다운 메뉴에서 셀 값을 선택합니다.
  9. 주문 드롭다운 메뉴에서 AZ를 선택합니다(원하는 경우 사용자 지정 정렬 목록을 사용할 수도 있음).
  10. 확인을 클릭합니다.

위의 단계는 행 1의 값을 기준으로 데이터를 왼쪽에서 오른쪽으로 정렬합니다.

결과를 왼쪽에서 오른쪽으로 정렬

Excel은 왼쪽에서 오른쪽으로 정렬할 때 머리글을 인식하지 못합니다(또는 지정할 수도 있습니다).따라서 데이터를 정렬할 때 헤더 셀이 선택되지 않았는지 확인해야 합니다.머리글 셀도 선택하면 해당 셀이 그 안의 값을 기준으로 정렬됩니다.

참고: 데이터를 오른쪽에서 왼쪽으로 정렬하는 또 다른 방법은 데이터를 전치하고 열 형식으로 가져오는 것입니다.일단 가지고 있으면 지금까지 설명한 정렬 방법을 사용할 수 있습니다.정렬이 완료된 후 결과 데이터를 복사하여 전치된 데이터로 붙여넣을 수 있습니다.

Excel에서 대소문자 구분 정렬

지금까지 위의 모든 예에서 정렬은 대소문자를 구분하지 않습니다.

그러나 정렬을 대소문자를 구분하도록 하려면 어떻게 해야 할까요?

고맙게도 Excel에서는 대소문자를 구분하도록 정렬할지 여부를 지정할 수 있습니다.

참고: 대부분의 경우 대소문자 구분 정렬에 대해 걱정할 필요가 없지만 Salesforce와 같은 데이터베이스에서 데이터를 가져오거나 수동으로 데이터를 대조하고 다른 사람들이 다른 상황에서 동일한 텍스트를 입력하도록 할 때 유용할 수 있습니다. .대소문자 구분은 같은 사람/데이터베이스의 모든 기록을 함께 보관하는 데 도움이 됩니다.

다음과 같은 데이터세트가 있고 지역 열을 기반으로 이 데이터를 정렬하려고 한다고 가정합니다.

Excel의 대소문자 구분 정렬 - 데이터 세트

데이터를 알파벳순으로 대소문자를 구분하여 정렬하는 단계는 다음과 같습니다.

  1. 전체 데이터세트 선택
  2. 데이터 탭을 클릭합니다.
  3. 정렬 아이콘을 클릭합니다.그러면 정렬 대화 상자가 열립니다.
  4. 정렬 대화 상자에서 내 데이터에 머리글 있음이 선택되어 있는지 확인합니다.데이터에 헤더가 없는 경우 선택을 취소할 수 있습니다.
  5. 옵션 버튼을 클릭하십시오정렬 대화 상자에서 옵션 버튼을 클릭합니다.
  6. 정렬 옵션 대화 상자에서 대소문자 구분 옵션을 선택합니다.대소문자 구분 옵션 확인
  7. 확인을 클릭합니다.
  8. 정렬 기준 드롭다운 메뉴에서 지역을 선택합니다.
  9. 정렬 기준 드롭다운 메뉴에서 셀 값을 선택합니다.
  10. 주문 드롭다운 메뉴에서 A to Z를 선택합니다.
  11. 확인을 클릭합니다.

위의 단계는 데이터를 지역별로 알파벳순으로 정렬할 뿐만 아니라 대소문자도 구분합니다.

다음과 같은 결과 데이터를 얻을 수 있습니다.

Excel의 대소문자 구분 정렬 - 결과

A에서 Z까지 정렬할 때 소문자 텍스트가 대문자 텍스트 위에 있습니다.

원래 정렬 순서 가져오기

종종 Excel에서 데이터를 정렬할 때 이전 또는 원래 정렬 순서로 돌아가서 다시 시작하고 싶을 수 있습니다.

Excel의 실행 취소 기능(Control Z 사용)을 사용하여 한 번에 한 단계 뒤로 돌아갈 수 있지만 데이터를 정렬한 후 이미 두 가지 이상의 작업을 수행했다면 혼란스러울 수 있습니다.

또한 실행 취소는 통합 문서를 열 때까지만 작동하지만 저장하고 닫았다가 나중에 열면 원래 정렬 순서로 돌아갈 수 없습니다.

원래 정렬 순서를 잃지 않고 데이터를 정렬한 후에도 되돌리는 두 가지 쉬운 방법은 다음과 같습니다.

  1. 원본 데이터세트의 복사본을 만듭니다.원래 정렬 순서가 필요하지 않더라도 이것을 권장합니다.모든 데이터가 포함된 통합 문서를 만든 다음 통합 문서의 복사본을 만들고 해당 복사본으로 작업하면 됩니다.주요 데이터 세트에서 작업할 때 매일 복사본을 만듭니다(통합 문서 이름의 일부로 날짜 또는 버전 번호 포함).
  2. 일련의 숫자가 있는 열을 추가합니다.데이터를 정렬할 때 이 일련의 숫자가 뒤섞이지만 원래 데이터로 돌아가고 싶다면 이 일련의 숫자를 기준으로 정렬할 수 있습니다.
관련 질문  Excel 셀의 여러 행을 별도의 셀/열로 분할하는 방법

이 섹션에서는 시리즈를 추가하고 원래 정렬 순서를 가져오는 데 사용하는 것이 무엇을 의미하는지 빠르게 보여드리겠습니다.

다음과 같은 데이터세트가 있다고 가정합니다.

정렬용 데이터 세트 - 도우미 열 없음

정렬 후 이 데이터를 다시 가져올 수 있는 방법이 있는지 확인하려면 일련의 숫자가 포함된 도우미 열을 추가하세요(아래 참조).

도우미 열이 있는 데이터세트

도우미 열이 준비되면 이 데이터세트를 정렬할 때 도우미 열을 포함해야 합니다.

지역을 기준으로 이 데이터를 정렬하고 다음과 같은 데이터로 끝난다고 가정합니다.

데이터를 정렬할 때 도우미 열도 정렬됩니다.

이제 원래 데이터 세트로 돌아가려면 이 데이터를 다시 정렬하기만 하면 되지만 보조 열(낮음에서 높음)을 기반으로 합니다.

단순한. .그렇지 않아?

도움말 열을 표시하지 않으려면 숨기거나 백업을 생성하고 삭제할 수 있습니다.

Excel에서 데이터를 정렬할 때 발생하는 몇 가지 일반적인 문제

이 기사의 시작 부분에서 Excel에서 데이터를 정렬하는 다양한 방법(리본의 정렬 단추, 오른쪽 클릭 옵션, 필터 옵션 및 정렬 대화 상자 포함)을 보여주었습니다.

다시 말하지만, 정렬 대화 상자를 사용하면 발생할 수 있는 문제나 버그를 최소화할 수 있습니다.

이제 리본에서 정렬 버튼을 사용할 때 발생할 수 있는 문제를 보여 드리겠습니다(아래 참조).

열 헤더가 인식되지 않음

다음과 같은 데이터세트가 있다고 가정합니다.

이것은 셀 색상과 볼드체로 명확하게 형식이 지정된 헤더가 있는 잘 구성된 데이터 세트처럼 보입니다.

따라서 리본의 정렬 단추를 사용하여 이 데이터를 이름별로 정렬할 때 제목이 맨 위에 있고 나머지 데이터가 정렬되기를 원할 것입니다.

그러나 이렇게 하면 어떻게 됩니까? 헤더도 일반 데이터로 처리되고 정렬됩니다(아래 참조).

정렬 아이콘 버튼 문제 - 열 헤더가 인식되지 않음

Excel은 머리글을 인식할 만큼 똑똑하지만 이 예에서는 그렇게 하지 못합니다.리본에서 정렬 아이콘 버튼을 사용할 때 이 데이터에 머리글이 포함되도록 수동으로 지정할 수 없습니다.

참고: 이 문제는 데이터 세트가 있고 헤더를 추가 및 형식화하고 정렬할 때 발생합니다.종종 Excel은 데이터 집합에 머리글이 있음을 인식할 만큼 충분히 똑똑합니다(특히 머리글의 데이터 형식과 열의 데이터가 다른 경우).하지만 이 경우 제목을 추가하고 바로 정렬하면 그렇게 되지 않습니다.이 통합 문서를 저장하고 닫았다가 다시 열면 Excel에서 어떻게든 첫 번째 행과 머리글을 인식할 수 있습니다.

이것은 대부분의 경우 문제가 되지 않을 수 있지만 리본에서 정렬 아이콘을 사용할 때 여전히 기회가 있습니다. 대화 상자를 사용하면 제목이 있음을 지정할 수 있기 때문에 이 문제를 해결할 수 있습니다.

빈 행/열이 인식되지 않음

이 정렬 문제는 생각보다 좀 더 복잡하고 일반적입니다.

아래와 같은 데이터 세트가 있다고 가정합니다.6행은 숨겨져 있습니다(그것은 빈 줄이다).

행이 비어 있고 데이터세트에서 숨겨져 있습니다.

이제 데이터의 처음 2개 행(숨겨진 빈 행 위에 있는 셀)을 선택하고 정렬 아이콘 버튼을 사용하여 이 데이터를 정렬하면 데이터 세트의 처음 5개 레코드만 정렬됩니다(XNUMX~XNUMX행) XNUMX ).마찬가지로 빈 행 아래에 있는 데이터 세트의 셀을 숨기도록 선택하면 마지막 XNUMX개 행만 정렬됩니다.

정렬 시 숨겨진 행이 비어 있는 문제

특별히 찾지 않는 한 이 끔찍한 버그를 놓칠 가능성이 높습니다.

이러한 정렬 실수를 하지 않도록 하려면 어떻게 해야 합니까?

이 문제에 빠지지 않도록 데이터 세트를 정렬하기 전에 확인해야 합니다.

데이터를 정렬하기 전에 전체 데이터 세트를 선택하십시오.

데이터 세트에서 아무 셀이나 선택한 다음 키보드 단축키 Control + A를 사용하여 이 작업을 수행할 수 있습니다.

데이터세트에 빈 행/열이 있는 경우 전체 데이터세트가 선택되지 않습니다.선택 영역의 윤곽을 빠르게 스캔하여 이를 식별할 수 있습니다.

선택 범위를 벗어난 일부 데이터가 표시되면 수동으로 선택할 수 있습니다.

이 문제를 방지하려면 먼저 모든 숨겨진 행과 열을 숨김 해제한 다음 전체 데이터 세트를 선택하거나 먼저 빈 행을 제거하여 데이터를 정렬하는 것이 가장 좋습니다.

부분 정렬(성 기준)

경우에 따라 부분 텍스트를 기반으로 정렬하려는 데이터세트가 있을 수 있습니다.

예를 들어 아래와 같은 데이터 세트가 있고 성을 기준으로 이 데이터를 정렬하려고 한다고 가정해 보겠습니다.

성을 기준으로 데이터 정렬 - 데이터세트

이를 위해서는 한 열에 성만 있도록 이 데이터를 분리해야 합니다.내가 있으면 해당 열을 사용하여 데이터를 정렬할 수 있습니다.

제 성을 나타내는 공식은 다음과 같습니다.

=오른쪽(B2,LEN(B2)-찾기(" ",B2))

그러면 아래에 표시된 결과가 표시됩니다.

성을 구하는 공식

이제 성 열을 사용하여 이 데이터를 정렬할 수 있습니다.

완료되면 성 열을 삭제하거나 숨길 수 있습니다.

위의 공식은 이름에 성과 이름만 포함되고 그 사이에 이중 공백이 없을 때 작동합니다.이름 데이터가 다른 경우 수식을 조정해야 합니다.Text to Column을 사용하여 공백 문자를 구분 기호로 사용하여 이름을 빠르게 분할할 수도 있습니다.

이것은 부분 데이터를 기반으로 정렬하는 예일 뿐입니다.다른 예에는 주소의 도시 또는 부서 코드를 기반으로 하는 직원 ID를 기반으로 한 정렬이 포함될 수 있습니다.

또한 정렬해야 하는 텍스트가 텍스트의 시작 부분에 있는 경우 일반 정렬 기능만 사용할 수 있습니다.

기타 정렬 예(수식 및 VBA 사용)

지금까지 이 자습서에서는 Excel의 기본 제공 정렬 기능을 사용하는 예를 다루었습니다.

수식을 사용한 자동 정렬

내장된 정렬 기능을 사용한 다음 데이터 세트를 변경하면 다시 정렬해야 합니다.정렬 기능은 동적이지 않습니다.

변경 사항이 있을 때 자동으로 정렬되는 데이터 세트를 얻으려면 수식을 사용하면 됩니다.

이렇게 하려면 원본 데이터세트와 정렬된 데이터세트를 분리해야 합니다(아래 그림 참조).

수식을 사용하여 알파벳순으로 정렬하는 방법에 대한 자세한 자습서가 있습니다.도우미 열을 사용하고 배열 수식을 사용하여 이를 수행하는 두 가지 방법을 보여줍니다.

Excel은 또한 SORT 동적 배열 수식을 도입하여 이 작업을 쉽게 수행합니다(도우미 열이나 복잡한 배열 수식이 필요하지 않음).그러나 이것은 상당히 새로운 것이므로 사용 중인 Excel 버전에서 액세스하지 못할 수도 있습니다.

VBA로 정렬

마지막으로 모든 정렬 대화 상자 또는 기타 정렬 옵션을 무시하려는 경우 VBA를 사용하여 데이터를 정렬할 수 있습니다.

아래 예에는 열 머리글을 두 번 클릭할 때 데이터를 정렬하는 데이터 집합이 있습니다.이렇게 하면 정렬이 쉬워지고 대시보드에서 사용하여 보다 사용자 친화적으로 만들 수 있습니다.

다음은 VBA를 사용하여 데이터를 정렬하고 위와 같은 것을 만드는 방법에 대한 자세한 자습서입니다.

Excel에서 데이터를 정렬하는 다양한 방법과 그렇게 할 때 염두에 두어야 할 모든 사항을 보여주기 위해 많은 예제를 다루려고 했습니다.

이 튜토리얼이 유용했기를 바랍니다.

오 안녕하세요 👋만나서 반갑습니다.

뉴스레터 구독, 매우 정기적으로 보내기훌륭한 기술귀하의 게시물에상자.

코멘트 남기기