01 / 01
Excel에서 숫자로 순위를 매 깁니다.
RANK 함수는 목록의 다른 숫자와 비교하여 숫자의 크기를 지정합니다. 순위는 목록에서 번호의 위치와 관련이 없습니다.
예를 들어, 위의 이미지에서 일련의 값
1, 6, 5, 8, 10
두 번째와 세 번째 행에서 숫자 5의 순위는 다음과 같습니다.
- 4 - 목록에서 네 번째로 큰 숫자 - 행 2;
- 2 - 목록에서 두 번째로 작은 숫자 - 행 3
랭킹도 양쪽 끝의 세 번째 값과 위치가 일치하지 않습니다.
순위 순위와 일치 하도록 목록이 정렬 되는 경우 숫자 순위는 목록 의 순위와 일치합니다.
RANK 함수의 구문 및 인수
함수의 구문은 함수의 레이아웃을 참조하며 함수의 이름, 대괄호, 쉼표 구분 기호 및 인수를 포함 합니다.
RANK 함수의 구문 은 다음과 같습니다.
= RANK (수, Ref, Order)
Number - 순위가 매겨지는 번호입니다. 이것은 될 수있다:
- 실제 수 - 위의 네 행;
- 데이터의 위치에 셀 참조 - 행 2와 3.
Ref - Number 인수의 순위 지정에 사용할 숫자 목록을 가리키는 셀 참조의 배열 또는 범위 입니다.
숫자가 아닌 값이 범위에 있으면 무시됩니다. 위의 5 행. 목록에서 두 숫자 중 가장 큰 숫자이기 때문에 숫자 5가 첫 번째로 표시됩니다.
Order - Number 인수의 오름차순 또는 내림차순 정렬 여부를 결정하는 숫자 값입니다.
- 내림차순 - 최대 값 - 최소값 : - 순서 가 0 (영) 또는 생략 된 경우.
- 오름차순 (가장 작은 값부터 최대 값까지) - Order 가 0이 아닌 값 (예 : 1) 인 경우.
참고 : Ref 의 데이터는 Number 인수 값이 순서대로 오름차순 또는 내림차순으로 정렬 될 필요가 없습니다.
RANK 함수 예제
위의 이미지에서 RANK 함수는 셀 B7에서 E7에 위치하고 각 열의 다른 숫자와 비교하여 숫자 5에 대한 순위를 보여줍니다.
RANK 기능으로 들어가기
Excel 2010부터 RANK 기능 은 프로그램의 다른 기능과 마찬가지로 기능 대화 상자를 사용하여 입력 할 수 없습니다 .
기능을 입력하려면 수동으로 입력해야합니다 (예 :
= RANK (C2, A2 : E2,0)
워크 시트의 셀 F2에 삽입합니다.
결과 해석
2에서 7 행의 Number 인수 5는 다음 순위를가집니다.
- Row 2 : 네 번째 - Ref 범위가 내림차순으로 순위가 매길 때 네 번째로 큰 숫자입니다.
- Row 3 : second - Ref 범위가 오름차순으로 정렬 될 때 두 번째로 작은 숫자이기 때문에 두 번째입니다.
- Row 4 : 네 번째 - Ref 범위가 내림차순으로 순위가 매겨지면 네 번째로 많으 므로
- Row 5 : 첫 번째 - Ref 범위가 내림차순으로 정렬 될 때 두 숫자 중 더 큰 값이므로
- 행 6 : # N / A - 숫자 5는 A6에서 E6까지의 범위에 있지 않기 때문에.
중복 된 번호 랭킹
목록에 중복 된 숫자가 포함되어 있으면이 함수는 둘 다 동일한 순위를 부여합니다. 결과적으로 목록의 후속 숫자가 낮은 순위가 매겨집니다.
예를 들어, 4 행에는 중복 된 5 번이 포함되며, 둘 다 3 위가되고 1 번은 5 위가됩니다.
Excel 2010 이후 순위 함수
Excel 2010에서는 RANK 함수가 다음으로 대체되었습니다.
RANK.AVG - 숫자 목록에서 숫자의 순위를 반환합니다. 목록의 다른 값과 관련된 크기입니다. 둘 이상의 값의 순위가 같으면 평균 순위가 반환됩니다.
RANK.EQ - 숫자 목록에서 숫자의 순위를 반환합니다. 그 크기는 목록의 다른 값과 관련이 있습니다. 둘 이상의 값의 순위가 같으면 해당 값 집합의 최상위 순위가 반환됩니다.