목차
매우 자주 Excel 데이터에 대해 정렬 작업을 수행해야 합니다. 또한 수많은 주문을 기반으로 데이터를 정렬할 수 있습니다. 알파벳순 은 가장 많이 사용되는 것 중 하나입니다. 그러나 큰 워크시트에서 알파벳순으로 수동으로 정렬하는 것은 번거로운 작업입니다. 이 기사에서는 Excel 에서 알파벳순 으로 데이터를 정렬 하는 간단하면서도 효과적인 방법을 보여줍니다.
설명을 위해 샘플 데이터 세트를 예로 사용합니다. 예를 들어, 다음 데이터 세트는 회사의 판매원 , 제품 및 순매출 을 나타냅니다.
실습 워크북 다운로드
다음 워크북을 다운로드하여 직접 실습하세요.
Excel.xlsx에서 알파벳순으로 데이터 정렬
8가지 방법 엑셀에서 데이터를 가나다순으로 정렬하기
1. 정렬 기능으로 엑셀에서 값을 가나다순으로 정렬하기
엑셀 정렬 기능은 데이터를 매우 쉽게 정렬할 수 있도록 도와줍니다. . 첫 번째 방법에서는 이 기능을 사용합니다. 따라서 단계에 따라 작업을 수행하십시오.
단계:
- 먼저 B5:D10 범위를 선택합니다.
- 그런 다음 홈 < 편집 < 정렬 & Filter ➤ A에서 Z까지 정렬 .
- 마지막으로 정렬된 결과를 얻을 수 있습니다.
자세히 보기: Excel에서 영숫자 데이터를 정렬하는 방법(쉬운 단계)
2. 적용하다위에서 설명한 방법. 계속 사용하고 작업을 수행할 수 있는 다른 방법이 있으면 알려주십시오. 아래 댓글 섹션에 댓글, 제안 또는 질문이 있는 경우 잊지 말고 남겨주세요.
데이터를 알파벳순으로 설정하는 Excel 필터 기능데이터 정렬 에도 필터 기능을 적용할 수 있습니다. 따라서 작업을 수행하려면 아래 단계를 배우십시오.
단계:
- 먼저 B4 를 클릭합니다.
- 그 다음 홈 < 편집 ➤ 정렬 & Filter Filter .
- 이제 Salesman 옆에 있는 드롭다운을 누릅니다. 헤더에서 Sort a to Z 를 선택합니다.
- 마지막으로 정렬된 데이터를 반환합니다.
자세히 보기: Excel의 정렬과 필터의 차이점
3. Excel에서 여러 열 정렬
또한 동시에 여러 열을 정렬할 수 있습니다. 이는 열의 여러 셀에 동일한 값이 있을 때 특히 유용합니다. 따라서 Excel 에서 알파벳순 으로 데이터를 정렬 하는 프로세스를 따르십시오.
단계:
- 처음에는 B5:D10 범위를 선택합니다.
- 그런 다음 데이터 < Sort & Filter ➤ Sort .
- 따라서 Sort 대화 상자가 나타납니다.
- 이제 레벨 추가 를 누릅니다.
- 다음으로 정렬 및 제품 <2에서 판매원 을 선택합니다>in 그런 다음 필드.
- 다음으로 주문 옵션에서 A에서 Z까지 를 선택하고 확인 을 누릅니다.
- 결국 원하는 정렬을 얻을 수 있습니다.data.
자세히 보기: Excel VBA로 여러 열을 정렬하는 방법(3가지 방법)
4. 알파벳순 행 정렬
기본적으로 Excel 은 정렬 작업을 위에서 아래로 적용합니다. 그러나 작은 설정을 통해 왼쪽에서 오른쪽으로 정렬할 수 있습니다. 따라서 행을 알파벳순으로 정렬하는 과정을 배우십시오.
단계:
- 먼저 범위를 선택하고 데이터 로 이동합니다. ➤ 정렬 & Filte r ➤ Sort .
- 결과적으로 Sort 대화 상자가 나타납니다. 여기에서 옵션 을 누릅니다.
- 다음에 정렬 원을 선택하고 왼쪽에서 오른쪽으로 확인 .
- 그런 다음 행 4 ( 헤더 행)를 선택합니다. A to Z 를 순서대로 선택합니다.
- 다음에 확인 을 누릅니다.
- 결국 재구성된 데이터를 반환합니다.
자세히 보기: Excel에서 여러 행을 정렬하는 방법( 2가지 방법)
유사한 내용
- 엑셀에서 월별로 정렬하는 방법(4가지 방법)
- 엑셀에서 IP 주소를 정렬하는 방법(6가지 방법)
- [해결!] 엑셀 정렬이 되지 않음(2가지 솔루션)
- 엑셀에 정렬 버튼 추가하는 방법 (7가지 방법)
- 엑셀에서 고유 목록을 정렬하는 방법 (10가지 유용한 방법)
5 . SORT 함수를 이용한 엑셀 데이터 주문
또한 엑셀 SORT 함수 를 이용하여 데이터를 주문할 수 있습니다.따라서 절차를 따르십시오.
단계:
- 처음에 셀 선택 F5 .
- 여기에 다음을 입력하십시오. 수식:
=SORT(B5:D10,1,1)
- 마지막으로 Enter 를 누르면 데이터 재정렬.
자세히 보기: Excel VBA에서 정렬 기능을 사용하는 방법(적합한 예 8개)
6. 값을 사전순으로 정렬하기 위한 도우미 열 생성
그러나 값을 사전순으로 정렬 하기 위한 도우미 열 을 생성할 수 있습니다. 작업을 수행하려면 다음 단계를 배우십시오.
단계:
- 먼저 셀 E5 를 선택하고 수식을 입력합니다. :
=COUNTIF($B$5:$B$10,"<="&B5)
- 그런 다음 Enter 를 누르고 자동완성 시리즈를 완성하기 위한 도구.
COUNTIF 함수 는 텍스트 값을 비교하고 상대적 순위를 반환합니다.
- 이제 F5 셀을 선택합니다. 여기에 수식을 입력합니다.
=INDEX($B$5:$B$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
- 다음으로 Enter 를 누르고 다음을 완료합니다. 나머지는 자동완성 도구를 사용하십시오.
⏩ 수식은 어떻게 작동합니까?
- ROWS($E$5:E5)
ROW 함수 각 행 번호를 반환합니다.
- MATCH(ROWS($E$5:E5),$E$5:$E$10,0)
MATCH 함수 는 범위에 있는 항목의 상대적 위치를 반환합니다. $E$5:$E$10 .
- INDEX($B$5:$B$10,MATCH(ROWS($E$5:E5),$E$5 :$E$10,0))
마지막으로 INDEX 함수 는 MATCH(ROWS($E $5:E5),$E$5:$E$10,0) 수식.
- 그런 다음 셀 G5 에 다음 수식을 입력합니다.
=INDEX($C$5:$C$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
- Enter 를 누르고 자동완성 을 사용하여 시리즈를 채웁니다.
⏩ 수식은 어떻게 작동합니까?
- ROWS($E $5:E5)
ROW 함수 는 처음에 각 행 번호를 반환합니다.
- MATCH(ROWS($ E$5:E5),$E$5:$E$10,0)
MATCH 함수 는 <1 범위에 있는 항목의 상대 위치를 반환합니다>$E$5:$E$10 .
- INDEX($C$5:$C$10,MATCH(ROWS($E$5:E5),$E$5:$ E$10,0))
마지막으로 INDEX 함수 는 MATCH(ROWS($E$5: E5),$E$5:$E$10,0) 수식.
- 다음으로 셀 H5 에 다음 수식을 입력합니다.
=INDEX($D$5:$D$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
- 마지막으로 Enter 를 누르고 나머지는 자동완성 으로 완료합니다.
⏩ 공식은 어떻게 작동합니까?
- ROWS( $E$5:E5)
ROW 함수 는 처음에 각 행 번호를 반환합니다.
- MATCH(ROWS ($E$5:E5),$E$5:$E$10,0)
MATCH 함수 는 항목의 상대 위치를 반환합니다. $E$5:$E$10 .
- INDEX($D$5:$D$10,MATCH(ROWS($E$5:E5) 범위에 있음) ,$E$5:$E$10,0))
마지막으로 INDEX 함수 는 MATCH( ROWS($E$5:E5),$E$5:$E$10,0) 수식.
자세히 보기: Excel에서 값으로 열 정렬(5 Methods)
7. Excel 함수를 결합하여 데이터 정리
도우미 열을 만드는 번거로움을 피하기 위해 일부 Excel 함수 를 에 결합할 수 있습니다> 데이터를 정렬합니다.
단계:
- 처음에 E5 셀을 선택합니다.
- 그런 다음, 수식을 입력합니다:
=INDEX($B$5:$B$10,MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0))
- 다음으로 Enter 를 누르고 자동완성 도구를 사용하여 시리즈를 채웁니다.
- 마지막으로 정리된 데이터를 얻을 수 있습니다.
⏩ 방법 공식은?
- COUNTIF($B$5:$B$10,”<=”&$B$5:$B$10)
COUNTIF 함수 는 $B$5:$B$10 범위에 있는 텍스트 값을 비교하고 먼저 상대 순위를 반환합니다.
- ROWS($B$5:B5)
ROWS 함수 는 각각의 행 번호를 반환합니다.
- MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,”<=”&$B$5:$B$10),0)
MATCH 함수 는 지정된 범위에 있는 항목의 상대적 위치를 반환합니다. COUNTIF($B$5:$B$10,”<=”&$B$5:$B$10) .
- INDEX($B$5: $B$10,MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,”<=”&$B$5:$B$10),0))
결국 INDEX 함수 는 이름을 알파벳순으로 추출합니다.
자세히 보기: 데이터를 2개로 정렬하는 방법 Excel의 열(5가지 쉬운 방법)
8. Excel에서 혼합 데이터를 사전순으로 정렬
때로는 중복, 공백 및 숫자가 포함된 혼합 데이터를 정렬해야 할 수 있습니다. 마지막 방법에서는 이런 종류의 경우를 해결할 것입니다. 따라서 Excel 에서 알파벳순 으로 혼합 데이터를 정렬 하는 방법을 알아보십시오.
단계:
- 처음에 셀 E5 를 선택하고 수식을 입력합니다.
=COUNTIF($B$5:$B$10,"<="&B5)
- 그런 다음 Enter 를 누르고 자동완성 으로 시리즈를 채웁니다.
여기, 텍스트 값을 비교하고 상대 순위를 반환합니다.
- 그런 다음 F5 셀에 수식을 입력합니다.
=--ISNUMBER(B5)
- 다음에 Enter 를 누르고 나머지는 자동완성 으로 완료합니다.
ISNUMBER 기능 은 숫자 값을 찾습니다.
- 다시 F11 을 선택하고 Excel 의 자동 합계 기능을 사용하여 합계를 찾습니다.
- 셀 선택 G5 수식을 입력하려면:
=--ISBLANK(B5)
- Enter 를 누르고 자동완성나머지를 완성하세요.
여기서 ISBLANK 함수 는 빈 셀을 찾습니다.
- 다음에, 셀 G11 을 선택하고 자동 합계 기능을 적용하여 합계를 찾습니다.
- 셀 <1 선택>H5 수식을 입력합니다:
=IF(ISNUMBER(B5),E5,IF(ISBLANK(B5),E5,E5+$F$11))+$G$11
- Enter 를 누르고 자동완성 도구를 사용하세요.
참고: IF 함수 가 포함된 이 수식은 공백, 숫자 및 텍스트 값. 셀이 비어 있으면 셀 E5 와 셀 G11 의 합계를 반환합니다. 숫자 값에 대해 비교 순위를 반환하고 총 공백 수를 더합니다. 텍스트인 경우 비교 순위를 반환하고 숫자 값과 공백의 총 수를 더합니다.
- 이제 셀 I5 를 선택하고 수식을 입력합니다:
=IFERROR(INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0)),"")
- 다음으로 Enter 를 누르고 자동완성 도구를 사용합니다.
- 마지막으로 마지막 위치에 빈 셀이 있는 정렬된 데이터를 반환합니다.
⏩ 공식은 어떻게 작동합니까 작동합니까?
- ROWS($I$5:I5)
먼저 ROWS 함수는 각 행 번호를 반환합니다.
- SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11)
여기서 SMALL 함수 는 범위에서 지정된 가장 작은 값을 반환합니다. $H$5:$H$10 .
- MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11) ),$H$5:$H$10,0)
MATCH 함수 는 지정된 범위에 있는 항목의 상대적 위치를 반환합니다.
- INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H $10,0))
INDEX 함수 는 $B$5:$B$10 범위에서 알파벳순으로 이름을 추출합니다.
- IFERROR(INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$ H$5:$H$10,0)),””)
마지막으로 IFERROR 함수 는 오류가 발견되면 공백을 반환하고 그렇지 않으면 데이터를 반환합니다.
자세히 보기: 엑셀에 데이터 입력 시 자동 정렬(3가지 방법)
엑셀에서 데이터를 알파벳순으로 정렬할 때 발생하는 문제
1. 비어 있거나 숨겨진 열 및 행
비어 있거나 숨겨진 데이터가 있는 경우 정렬된 결과가 올바르게 표시되지 않습니다. 따라서 정확한 결과를 보장하기 위해 정렬 작업을 적용하기 전에 빈 셀을 삭제해야 합니다.
2. 인식할 수 없는 열 헤더
다시 말하지만 헤더가 일반과 동일한 형식인 경우 항목이 정렬된 데이터의 중간 어딘가에 있을 가능성이 높습니다. 이를 방지하려면 데이터 행만 선택한 다음 정렬 작업을 적용합니다.
결론
이제부터는 데이터 정렬 알파벳순 Excel 에서