데이터를 혼합하지 않고 Excel에서 열을 정렬하는 방법(6가지 간편한 방법)

  • 이 공유
Hugh West

Excel에서 얼마나 자주 정렬해야 합니까? 일반적인 대답은 "때때로"입니다. 정렬은 데이터를 처리하는 동안 가장 일반적인 작업 중 하나입니다. 올바른 정렬을 돕기 위해 오늘은 데이터를 혼합하지 않고 Excel에서 열을 정렬하는 방법을 보여 드리겠습니다.

실습 워크북 다운로드

아래 링크에서 실습 워크북을 다운로드하실 수 있습니다. .

데이터를 혼합하지 않고 열 정렬.xlsx

데이터를 혼합하지 않고 Excel에서 열을 정렬하는 6가지 방법

먼저 먼저 오늘의 연습 문제집에 대해 알아보겠습니다.

세 과목의 학생 이름과 각각의 점수가 포함된 기본 테이블이 있습니다. 이 관계 테이블을 사용하여 데이터를 혼합하지 않고 열을 정렬하는 방법을 살펴보겠습니다.

이는 단순한 시나리오를 생성하기 위한 기본 더미 데이터 세트이며 실제 사례에서는 훨씬 더 크고 복잡한 상황에 직면할 수 있습니다. 데이터 집합입니다.

이제 Excel은 기본 제공 도구를 사용하여 데이터를 정렬하는 옵션을 제공합니다. 도구를 사용하여 데이터를 쉽게 정렬할 수 있습니다.

  • 정렬할 범위 또는 열을 선택합니다.
  • 여기서 학생 이름 열을 선택했습니다. A부터 Z까지 이름을 정렬하려고 합니다.
  • 열을 선택한 후 데이터 탭을 탐색합니다. 정렬 & 필터 옵션이 있습니다. 몇 가지 옵션이 있습니다. 당신에 따라 선택필요합니다.

  • 여기서는 A부터 Z까지 선택했습니다.
  • 데이터가 정렬되었습니다. 아래 이미지를 참조하세요.

아, 이런! 이름이 정렬된 것을 발견했지만 점수는 정렬되지 않았습니다. 현재 각 학생에게 점수가 부적절합니다.

이제 무엇을 할 수 있습니까? 솔루션을 탐색하려면 이 문서를 계속 읽으십시오.

1. 정렬하기 전에 필요한 모든 열 선택

데이터의 초기 단계로 롤백하겠습니다. 이제 아래 단계를 따르십시오.

📌 단계:

  • 정렬 내에서 계산할 모든 데이터를 선택하십시오.

여기서는 Serial No 을 제외한 모든 열을 선택했습니다. 시리얼은 그대로 두어야 합니다.

  • 그런 다음 데이터 탭에서 정렬 옵션을 선택합니다.

  • 대화 상자가 나타납니다. 여기에서 정렬 기본 설정을 선택할 수 있습니다.

  • 내 데이터에 헤더가 있음을 확인하십시오.
  • 여기에서 4개의 열 을 선택했으므로 둘 중 하나를 기준으로 정렬할 수 있습니다.
  • 드롭다운에는 헤더<7가 표시됩니다> 옵션. 원하는 항목을 선택합니다.
  • 여기서 학생 이름 열을 선택했습니다. 우리의 정렬은 셀 값 이었고 순서는 A에서 Z였습니다.
  • 해당 선택 항목의 드롭다운 아이콘을 클릭하여 변경할 수 있습니다.

이제 데이터가 정렬되었습니다. 알파벳순으로 이름을 찾았고해당 점수도 그대로 있습니다.

2. '선택 영역 확장' 옵션 사용

엑셀 좋은 거 아세요? 예, 많이 있지만 지금은 정렬에 관한 모든 것을 고려하고 있습니다.

Excel에서 정렬의 좋은 점은 정렬을 트리거하기 전에 경고를 표시한다는 것입니다.

📌 단계:

  • 열을 선택합니다. 그런 다음 정렬 & 데이터 탭에서 섹션을 필터링합니다.
  • 여기서 학생 이름 열을 선택했습니다. 그리고 알파벳순으로 정렬하기 위해 A to Z 를 클릭합니다.
  • 정렬할 때 테이블 전체를 선택하지 않으면 Excel에서 경고창이 뜹니다.
  • 여기에 두 가지 옵션이 있습니다. 선택한 열을 명시적으로 계속해야 하는 경우 현재 선택으로 계속 진행을 선택합니다. 이 옵션은 선택한 셀만 필터링합니다.
  • 일반적으로 선택 확장을 사용해야 합니다. 이 옵션은 테이블의 모든 열을 계산합니다.

  • 여기서는 선택 항목 확장 을 사용하고 있습니다.
  • 정렬 옵션을 누릅니다.

여기서 이름은 알파벳순으로 정렬되었습니다. 그리고 다른 모든 값도 위치가 변경되었습니다.

3. 테이블로 변환

일반 데이터 범위를 테이블로 변환한 다음 여기에 정렬을 적용할 수 있습니다. 이렇게 하면 데이터를 혼합하지 않고 열을 정렬하는 데 도움이 됩니다. 단계 보기아래.

📌 단계:

  • 처음에 B4:F14 범위의 셀을 선택합니다. .
  • 그런 다음 키보드에서 CTRL 키와 T 키를 차례로 누릅니다.

즉시 테이블 생성 대화 상자가 나타납니다.

  • 두 번째로 확인 을 클릭합니다.

결과적으로 정상적인 데이터 범위가 테이블로 변환됩니다.

  • 셋째, Student 열.
  • 그런 다음 데이터 탭으로 이동합니다.
  • 이제 A에서 Z로 정렬 을 클릭합니다.

전체 데이터셋이 이 컬럼과 함께 정렬된 것을 확인할 수 있습니다.

4. 커스텀 생성 데이터 혼합 방지를 위한 정렬 목록

데이터를 원하는 대로 정렬할 수 있습니다. Excel에는 이를 지원하는 사용자 지정 정렬 기능이 있습니다.

예제를 보여드리기 위해 데이터를 약간 변경했습니다.

학생들이 각각의 시험에 응시한 월을 포함하는 새 열을 추가했습니다.

앞서 말했듯이 일련 번호를 변경하지 않으려고 합니다(이미 시퀀스에 있기 때문에).

📌 단계:

  • 정렬에서 정렬 을 선택합니다. & 필터.

  • 대화 상자가 나타납니다.

  • 주문 에서 드롭다운 아이콘을 클릭하면 옵션이 표시됩니다. 사용자 지정 목록이라고 합니다. 그것을 클릭합니다.
  • 사용자 지정 목록 대화 상자가 나타납니다.
  • 편의를 위해 Excel에서 몇 가지 목록을 나열했습니다. 여기에서 우리는 거기에서 달을 선택했습니다. 필요에 따라 선택할 수 있습니다.
  • 선택한 열은 시험 일정 이며 순서는 1월부터 12월까지의 월 단위였습니다. 여기에서 사용자 지정 목록을 설정할 수 있습니다.

이제 데이터가 전 세계적으로 순차적인 월별로 시험 일정 열로 정렬되었습니다.

5. Excel에서 SORT 함수 사용

Excel 365를 사용하는 경우 SORT라는 함수를 사용할 수 있습니다.

SORT 함수 범위 또는 배열의 내용을 오름차순 또는 내림차순으로 정렬합니다.

SORT 구문 기능:

SORT (배열, [sort_index], [sort_order], [by_col])

  • 배열: 정렬할 범위 또는 배열
  • sort_index: 정렬할 행 또는 열을 나타내는 숫자입니다. 이것은 선택적 필드입니다. 기본값은 1입니다.
  • sort_order: 원하는 정렬 순서를 나타내는 숫자입니다. 1 = 오름차순, -1 = 내림차순. 이것은 선택 필드이기도 합니다. 기본값은 1(오름차순)입니다.
  • by_col: 원하는 정렬 방향을 나타내는 논리값입니다. TRUE = 열별로 정렬합니다. FALSE = 행별로 정렬합니다. 기본값은 FALSE입니다.

📌 단계:

  • 이 기능 사용엑셀에서. 사용된 수식은 다음과 같습니다.
=SORT(C5:F14,1)

  • 여기서 모든 값을 입력했습니다. 학생 이름 열을 역사 열로 바꿉니다. 이것은 우리의 범위였습니다. 범위 내에 여러 열이 있습니다. 범위의 첫 번째 열인 이름별로 정렬하기를 원했기 때문에 sort_index로 1을 삽입했습니다.

자세히 보기: Excel에서 성으로 정렬하는 방법

  • 기본값이 1이므로 건너뛸 수 있습니다. 필드. 데이터는 알파벳순 이름으로 정렬되었습니다.

  • 오름차순의 경우 sort_order 필드에도 1을 삽입할 수 있습니다. (위 이미지에서 볼 수 있습니다). 그러면 수식은 다음과 같습니다.
=SORT(C5:F14,1,1)

  • 어떤 이유로 내림차순으로 정렬해야 하는 경우 대신 -1을 사용하십시오. sort_order 필드의 1 중.
=SORT(C5:F14,1,-1)

여기에 -1을 sort_order 로 사용하고 이름을 Z에서 A로 정렬했습니다.

6. Excel에서 SORTBY 기능을 사용하여 데이터를 혼합하지 않고 열 정렬

SORTBY 기능 으로 데이터를 정렬합니다. 이것은 이전에 설명한 SORT 기능의 패밀리 기능입니다.

SORTBY 기능은 다음을 기준으로 범위 또는 배열의 내용을 정렬합니다. 다른 범위 또는 배열의 값.

SORTBY 함수의 구문:

SORTBY(배열, by_array, [sort_order],[배열/순서], …)

  • array: 정렬할 범위 또는 배열
  • by_array: 범위 또는 배열 to sort by
  • sort_order: 정렬에 사용할 순서입니다. 1은 오름차순, -1은 내림차순입니다. 기본값은 오름차순입니다.
  • 배열/순서: 추가 배열 및 정렬 순서 쌍입니다.

후자의 두 개는 선택 사항입니다.

📌 단계:

  • 이 수식을 적용하려면 원하는 셀에 다음 수식을 작성합니다.
=SORTBY(C5:F14,C5:C14)

  • 이전과 마찬가지로 배열을 선택했습니다. 우리의 by_array 학생 이름 열이었습니다.
  • SORT와 SORTBY 를 연관시킬 수 있습니까? SORT 에서는 선택한 배열의 열 번호를 제공했지만 SORTBY 에서는 열을 다르게 제공했습니다(배열로).
  • SORTBY 외부 열 또는 범위에 따라 정렬할 수 있습니다.
  • by_ 배열을 변경하겠습니다.
=SORTBY(C5:F14,D5:D14)

  • 여기서 수학 열을 by_array로 선택했습니다. Math 열이 오름차순으로 정렬되었습니다. 다른 모든 열 값은 각각 위치가 변경되었습니다.

결론

오늘은 여기까지입니다. 데이터를 혼합하지 않고 Excel에서 열을 정렬하는 여러 가지 방법을 나열했습니다. 도움이 되셨기를 바랍니다. 이해하기 어려운 것이 있으면 언제든지 의견을 말하십시오. 우리가 알고사용할 방법. 여기에서 놓쳤을 수 있는 접근 방식을 알려주실 수도 있습니다.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.