2015-02-02 4 views
5

Excel에서 열의 모든 행에 대해 5 분위수를 계산하려고합니다.Excel의 모든 행에 대해 Quintile을 어떻게 계산합니까?

Excel에서 각 행에 대한 결과 값은 하나의 값이 최고 20 %가있을 것, (5)의 값은 하위 20 %로 1, 2, 3, 4, 또는 5

이어야한다.

이 작동하는 것 같다 내 현재 공식이다,하지만 난 사람이 더 나은 방법, UDF를 가지고, 또는 내 수식에 오류가보고 있는지 궁금 ...

=ROUNDDOWN(RANK.AVG(A1,$A$1:$A$131,0)/((COUNT(A$1:A$131)+1)/5),0)+1 

A1을 통해 A131은 내가 5 분위수에 넣고있는 값들을 가지고 있습니다.

감사

+0

수이 시트 내의 개별 그룹에 대해 수행해야합니다. 즉, 별도의 열에있는 값을 기반으로하는 그룹에 대해 레코드 5 분위 값을 계산할 수 있습니까? – Kingfisher

+0

나는 당신이 찾고있는 것을 이해하고 있는지 확신 할 수는 없지만 새로운 질문을 만들 가치가있을 것입니다. – ChrisG

+0

죄송합니다. 링크를 더 빨리 공유해야합니다. http://stackoverflow.com/questions/38310395/how-do-you-calculate-the-quintile-for-groups-of-rows-in-excel – Kingfisher

답변

4

귀하의 제안 공식은 나를 위해 작동 ......하지만, 예를 들어 당신이 할 수있는 여러 가지 방법이 있다고 생각 , 중단 점을 가져온 다음 MATCH 가진 사람들에 대해 일치 PERCENTILE 기능을 사용하여 수식과 같은 결과를 얻을 수 있지만 경계 주변에 약간의 불일치에게있을 수 있습니다 대부분의 경우

=MATCH(A1,PERCENTILE(A$1:A$131,{5,4,3,2,1}/5),-1)

을 즉

+0

매우 흥미 롭습니다. 내가 만든 것보다 훨씬 깨끗한 공식. 나는 경계선 주변에서 약간의 차이점을 보았지만, 내가 그 원인을 이해하고 내가 더 좋아하는 것을 발견 할 수 있는지 알아봐야 할 것이다. – ChrisG

관련 문제