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회성으로만 사용할 것을 권해 드립니다.
숫자와 문자열이 배치된 구조가 같아야 제대로 비교가 가능합니다.
【 함수 사용 예제 】
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 |