상세 컨텐츠

본문 제목

RANK 함수

엑셀설명서

by 기술자놈 2023. 5. 11. 10:19

본문

반응형
SMALL

안녕하세요.

#기술자놈 입니다.

오늘은 RANK 함수에 대해서 알아보겠습니다.

함수 이름: RANK

기능: 주어진 값이 범위 내에서 몇 번째로 큰 값인지를 반환합니다.

사용법: RANK(value, range, [order])

  • value: 순위를 매길 값입니다. 이 값이 범위 내에서 어디에 위치하는지를 확인합니다.
  • range: 값이 비교될 범위입니다. 주어진 값이 이 범위 내에서 어디에 위치하는지를 확인합니다.
  • order (선택적): 순위를 매기는 순서를 지정합니다. 0 또는 생략 시 내림차순(큰 값부터 작은 값 순서), 1이면 오름차순(작은 값부터 큰 값 순서)입니다. 기본적으로 0으로 설정됩니다.

다음과 같은 표를 가정해보겠습니다:

A
B
이름
점수
85
리사
92
마크
78
사라
92
80

이 표에는 이름과 해당하는 점수가 있습니다. 각 사람의 순위를 알아내기 위해 RANK 함수를 사용하고자 합니다.

RANK 함수를 사용하기 위해 C2 셀에 다음과 같은 공식을 입력하고, 이를 C열의 다른 셀로 복사할 수 있습니다:

=RANK(B2, $B$2:$B$6, 0)

여기서 공식이 어떻게 작동하는지 살펴보겠습니다:

  • B2는 첫 번째 사람의 점수인 85를 나타냅니다. 이 점수를 순위를 매기기 위해 사용하려고 합니다.
  • $B$2:$B$6는 비교 대상이 되는 점수의 범위를 정의합니다. 달러 기호($)는 공식이 다른 셀로 복사될 때 범위가 변경되지 않도록 절대 참조를 생성하기 위해 사용됩니다.
  • 0은 점수를 내림차순(높은 순부터 낮은 순)으로 순위를 매기기를 원하는 것을 나타냅니다. 오름차순으로 순위를 매기려면 대신 1을 사용할 수 있습니다.

공식을 복사하고 나면, 표는 다음과 같이 나타날 것입니다:

A
B
C
이름
점수
순위
85
3
리사
92
1
마크
78
5
사라
92
1
80
4

보시다시피, RANK 함수가 각 점수에 해당하는 순위를 할당했습니다. 리사와 사라는 둘 다 가장 높은 점수(92)를 가지고 있으며, 순위 1을 가지게 됩니다. 반면에 마크는 가장 낮은 점수(78)를 가지고 있으며, 순위 5를 가지게 됩니다.

이 예시는 RANK 함수가 주어진 기준에 따라 표의 값들의 순위를할당하는 방법을 보여주었습니다. RANK 함수는 숫자 데이터를 비교하여 상대적인 순위를 매기는 데 사용됩니다. 몇 가지 주요한 포인트를 요약하면 다음과 같습니다:

  • RANK 함수는 주어진 범위 내에서 숫자를 비교하여 상대적인 순위를 할당합니다.
  • 숫자가 낮은 순서로 순위가 매겨지며, 동일한 숫자는 동일한 순위를 가집니다.
  • RANK 함수는 오름차순과 내림차순으로 순위를 매길 수 있습니다.
  • 공동 순위가 있는 경우, 다음 순위는 건너뛰고 중복된 순위로 할당됩니다.
  • 절대 참조($)를 사용하여 범위를 고정하여 RANK 함수를 다른 셀로 복사할 수 있습니다.

이를 통해 RANK 함수를 사용하여 데이터의 상대적인 순위를 쉽게 파악할 수 있습니다. 예를 들어, 성적, 판매량, 순위 등의 데이터를 비교하고 분석할 때 유용하게 활용할 수 있습니다.

#엑셀 #함수 #수식 #셀 #데이터 #분석 #차트 #필터 #정렬 #피벗테이블 #조건부서식 #데이터범위 #합계 #평균 #최댓값 #최솟값 #조건함수 #병합 #분할 #조건부서식 #SUM #AVERAGE #COUNT #COUNTIF #SUMIF #VLOOKUP #HLOOKUP #INDEX #MATCH #IF #AND #OR #NOT #IFERROR #ROUND #ROUNDUP #ROUNDDOWN #TEXT #LEFT #RIGHT

반응형
LIST

'엑셀설명서' 카테고리의 다른 글

EXP, LOG 함수  (0) 2023.05.15
FV 함수  (0) 2023.05.12
IFNA 함수  (0) 2023.05.10
ARRAYFORMULA 함수  (0) 2023.05.09
EXACT 함수  (0) 2023.05.08

관련글 더보기

댓글 영역