EGTools - 전용 함수

TEXTNUMSORT 함수

EGTools 2023. 7. 22. 23:08
728x90

【 함수 요약 】

TextNumSort함수는 문자와 숫자가 섞여 있는 데이터를 정렬할 때, 숫자가 숫자로 정렬하도록 합니다.

문자를 무시하고 숫자로만 정렬하는 옵션을 추가하였습니다.(v3.8.7)

 

이 함수는 EGTools 추가기능에서 지원하는 함수입니다.

 적용 버전 

Windows용 : 모든버전

 

 함수 구문 

= TEXTNUMSORT (  DataRange , [ sort_index ] , [ sort_order ] , [ IgnoreText ] )

 

 함수 인수 

인수명 옵션 기본값 설    명
DataRange  필수 없음 원본 Data의 범위 또는 Array
sort_index  선택 1 정렬할 열번호, 생략하면 1 (첫번째 열)
sort_order  선택 1 정렬방법, 기본값은 1
  1 = 오름차순
 -1 = 내림차순
IgnoreText 선택 False 숫자 이외의 문자를 무시할 것인지 여부
 True = 문자를 무시하고, 숫자들만 비교하여 정렬
 False = 문자와 숫자를 구분하여 비교 정렬

 

 함수 상세 설명 

문자와 숫자가 섞인 텍스트에서 숫자를 올바르게 정렬하는 함수입니다.

문자부분과 숫자 부분을 순서대로 분리하여 각각의 열을 만들어 비교 정렬하므로

문자부와 숫자부의 위치가 같아야 의도한 대로 정렬이 됩니다.

 

 함수 오류 설명 

구분자로 숫자를 분리할 수 없는 경우 #Value!

 

 함수 사용시 주의사항 

이 함수를 사용한 원본 영역에 대해서 정렬을 하는 경우 Excel이 바로 재시작됩니다...ㅠㅠ

-> 가능하면 이 함수를 사용하면 즉시 값으로 변경하여 1회성으로만 사용할 것을 권해 드립니다.

 

숫자와 문자열이 배치된 구조가 같아야 제대로 비교가 가능합니다.

 

 함수 사용 예제 

문자숫자정렬.xlsx
0.02MB

1. 숫자와 문자열이 섞인 경우 (첫번째 열)

2. 문자와 숫자가 섞인 목록에서 IgnoreText를 생략하거나 False인 경우 (두번째 열)

 

3. 문자와 숫자가 섞인 목록에서 IgnoreText를 True로 설정한경우 숫자로만 정렬(두번째 열)

 

 비슷한 기능의 다른 함수 

xSORT

SORTBY

 

728x90

'EGTools - 전용 함수' 카테고리의 다른 글

DIRFOLDER 함수  (0) 2023.08.13
FINDWORKDAY 함수  (0) 2023.07.22
MVLOOKUP 함수  (0) 2023.07.21
ZIPCODE 함수  (0) 2023.07.19
CLEANB 함수  (0) 2023.07.16