이 함수를 사용하여 데이터 순위를 지정합니다.
=SUMPRODUCT(($B$2:$B$11>B2) / COUNTIF($B$2:$B$11,$B$2:$B$11&"")) + 1
이 버전은 1을 최고 값에 할당하고 순위를 낮출수록 숫자를 낮 춥니 다. (낮은 순서에서 높은 순서로 순위를 바꾸려면 뒤집을 수 있습니다.) 중복이있을 때 순위가 숫자를 건너 뛰지 않도록이 수식을 사용하고 있습니다. 예를 들어, 가장 높은 3 개의 값이 44, 44 및 42이고, 가장 높은 넥타이를 사용하는 경우 순위가 1, 1 및 3이 아닌 1, 1 및 2가되기를 원합니다.
문제는 빈 셀이 0을 포함하는 것처럼 처리한다는 것입니다. 이 수식이 빈 셀 순위를 지정하지 못하게하려면 어떻게합니까? 예를 들어, 열 G는 위 공식에서 얻은 것을 보여주고 열 W는 내가 원하는 것을 보여줍니다.
B G W
22 5 5
(empty) 6 (empty)
44 3 3
55 2 2
55 2 2
66 1 1
33 4 4
66 1 1
6
소리 치지 마십시오. 모든 대문자는 읽기 어렵고 수정하기가 어렵습니다.
—
John Dvorak