MS Excel 2010의 RANK 함수에 관한 질문이 있습니다. 열의 값에 따라 행의 순위를 지정하려는 대형 워크 시트가 있습니다. 이 값은 양수 또는 음수 일 수 있습니다. 나는 도움이되는 조언 here을 발견했다. 이것은 랭킹과 랭킹 카운트에서 0과 같은 모든 값을 제외하면서 칼럼의 값의 순위를 매기는 방법을 설명한다. 그들은 다음과 같은 공식을 사용별도의 셀 범위에있는 기준에 따라 셀 범위에 RANK 함수 사용
IF(O24<0, RANK(O24,$O$24:$O$29) - COUNTIF($O$24:$O$29,0), IF(O24=0, "", RANK(O24,$O$24:$O$29)))
이 잘 작동하지만이 같은 행에 대응하는 값하지만 다른 열은 특정 기준을 충족하는 경우에만 값의 순위를 할 수 있다면 더욱 좋을 것이다.
이게 가능하고 어떻게해야합니까? 위의 예제 공식을 변경하여 변경 작업을 수행하려면 어떻게해야합니까? 도와 주셔서 대단히 감사드립니다.
P.S은 : 나는 테이블에 퍼팅 시도하지만 정말 ... 죄송합니다, 작동하지 않았다
고맙습니다.이 부분은 매우 흥미로 보이지만 아직 작동하지 않습니다. 0 값을 제외하고 싶지는 않지만 N 행을 기준으로 순위를 매긴다고 가정합니다. 행 N의 해당 값이 10보다 큰 경우에만 행 O의 값의 순위를 지정하려고합니다. 그러면 수식을 어떻게 업데이트합니까? – rf2012
미안하지만, 당신의 제안을 위해이 버전을 사용해보십시오. (N24> 10, COUNTIFS (O $ 24 : O $ 29, ">"& O24, N $ 24 : N $ 29) , "> 10") +1, "")' –
예, 멋지다! 이것은 행 N의 값이 10보다 큰 행 O의 모든 값에 대해 "1"을 반환한다는 점에서 이제는 작동합니다. 그러나 이제 행 O의 값에 따라 나머지 셀의 순위를 매기는 방법은 무엇입니까? – rf2012