Excel RANK 기능
Excel 순위 수식은 데이터 집합을 기반으로 주어진 숫자 데이터 집합의 순위를 제공하는 데 사용됩니다. 또는 데이터 집합의 다른 숫자를 비교하여 순위 함수는 Excel 2007 및 이전 버전의 기본 함수였습니다. 2007 년 이상의 최신 버전의 경우 Rank.Avg 및 Rank.Eq 함수와 같은 내장 함수가 있습니다.
순위 함수는 MS Excel에 내장 된 함수입니다. Excel의 STATISTICAL 함수 범주에 속합니다. 이 함수는 숫자 목록에서 주어진 숫자의 순위를 가져 오는 데 사용됩니다.
통사론
Excel의 순위 수식에는 세 개의 인수가 있으며 그중 처음 두 개는 필수이고 마지막 인수는 선택 사항입니다.
- number = 순위를 찾을 숫자입니다.
- ref = 주어진 숫자의 순위를 찾을 숫자의 범위 wrt
- order = 숫자의 순위를 매기는 순서 (오름차순 또는 내림차순). 0 = 내림차순; 1 = 오름차순. 순서가 생략 된 경우 기본값은 0, 즉 내림차순입니다.
Excel에서 RANK 기능을 사용하는 방법? (예제 포함)
주어진 함수는 워크 시트 (WS) 함수입니다. 워크 시트 함수로 워크 시트 셀에 수식의 일부로 입력 할 수 있습니다. 자세히 알아 보려면이 문서에 설명 된 예제를 참조하십시오.
이 RANK 함수 Excel 템플릿은 여기에서 다운로드 할 수 있습니다 – RANK 함수 Excel 템플릿예제 # 1 – 수학에서 스티브의 순위 찾기
- 위의 예에서는 수학 및 과학 과목의 학생 점수가 표시됩니다. 수학에서 Steve의 순위를 찾으려면 Excel RANK 함수를 사용합니다.
- 첫 번째 매개 변수는 순위를 계산할 입력 값입니다. 여기에서 B6은 Maths 즉 68에서 Steve의 점수를 나타냅니다.
- 두 번째 매개 변수 인 수학 표시를 포함하는 총 셀은 B1에서 B11까지입니다. 따라서 범위는 수학에서 모든 학생의 점수를 포함하는 B1 : B11입니다.
- 가장 높은 값은 순위 1을 나타내고 가장 낮은 값은 마지막 순위를 나타냅니다. 따라서 세 번째 매개 변수는 건너 뛰고 Excel에서는 기본 순서가 내림차순 인 0으로 처리됩니다.
- RANK (B6, B1 : B11)는 수학 과목에서 Steve라는 학생의 순위를 8로 반환합니다. 50은 가장 낮은 (B2)이고 99 (B10)는 수학 과목에서 가장 높은 점수입니다.
예제 # 2 – 레이스 기록에서 가장 낮은 런타임 찾기
- 위의 예에서는 다른 시간 값이 제공됩니다. 주어진 레코드에서 가장 낮은 런타임을 찾아야합니다.
- 시간 값의 범위는 셀 B1 : B6입니다. 따라서 셀 범위는 테이블로 명명되고 '내 시간'이라는 이름이 지정됩니다. B1 : B6의 별칭 역할을합니다.
- 예제 # 1과 달리 여기에서 가장 낮은 런타임은 1 순위를 나타내고 가장 높은 런타임은 마지막 순위를 나타냅니다. 따라서 Excel에서 순위를 계산하는 동안 오름차순 을 적용해야합니다 . 따라서 세 번째 매개 변수는 1로 제공됩니다.
- 따라서 RANK (B3, my time, 1)는 주어진 레이스 시간에서 순위 1로 가장 낮은 런타임을 반환합니다.
- 결과적으로 4:30 (셀 B3), 가장 낮은 것이 랭크 1과 9:00 (셀 B5)로 기록되고, 가장 긴 것이 마지막 즉 4 위로 기록됩니다.
예 3 – 존재하지 않는 가치
- 위 그림과 같이 첫 번째 매개 변수, 즉 순위를 계산할 값이 두 번째 매개 변수에 지정된 셀 범위에 없으면 Excel 순위 수식은 #NA!를 반환합니다. 값이 유효하지 않음을 나타냅니다. 즉, 주어진 참조 셀 범위에 없습니다.
- 위의 그림에서 볼 수 있듯이 숫자 59는 범위에 없으므로 #NA! C8 셀에 표시된 결과로 반환됩니다.
- 이 경우 첫 번째 매개 변수를 수정해야합니다.
예제 # 4 – 텍스트 형식의 숫자 값
- 위 그림과 같이 첫 번째 매개 변수, 즉 순위를 계산할 값은 위 그림과 같이 텍스트 형식 즉 "5"로 제공됩니다. 값은 큰 따옴표로 묶여 텍스트로 처리되므로 숫자로 유지되지 않습니다.
- 텍스트 데이터에 대해서는 순위를 계산할 수 없으므로이 함수는 # N / A! 주어진 셀 범위에서 값을 사용할 수 없음을 나타내는 오류. 결과 셀 C6에는 함수의 결과로 반환 된 # N / A가 있습니다.
- 이 경우 첫 번째 매개 변수를 수정해야합니다.
기억해야 할 사항
- Excel RANK 함수가 사용하는 최소 매개 변수는 2입니다.
- RANK 함수의 세 번째 매개 변수는 선택 사항이며 기본적으로 0 (내림차순)입니다. 1로 지정된 경우 함수는 오름차순으로 처리합니다.
- Excel의 COUNTIF와 유사한 조건부 순위를 수행하는 RANKIF 수식은 없습니다. 이를 위해서는 추가 엑셀 기능을 사용해야합니다.
- 순위를 계산할 주어진 숫자 (첫 번째 매개 변수)가 함수 (두 번째 매개 변수)에 대한 참조로 제공된 셀 범위에 없으면 # N / A! 오류가 발생합니다.
- 순위 수식은 텍스트 데이터에 RANK를 적용 할 수 없기 때문에 텍스트 값 또는 숫자 값의 텍스트 표현을 지원하지 않습니다. 제공된 경우이 Excel 함수는 설명 된대로 # N / A 오류를 반환합니다.