본문 바로가기
IT

엑셀(excel)함수에서 IFERROR, RAND.EQ함수를 이용하여 취업률 순위 구하기

by 21century 2023. 12. 5.
반응형

엑셀(excel)함수에서 IFERROR, RAND.EQ함수를 이용하여 취업률 순위 구하기

문제
표에서 IFERROR, RANK.EQ함수를 이용하여 취업률에서 순위를 나타내고 없으면 “폐과”로 나타내어라.

IFERROR RAND.EQ
IFERROR RAND.EQ


<IFERROR 함수>

 

요약
입력한 수식에서 오류가 발생할 경우 사용자가 지정한 값을 반환합니다.
설명
IFERROR 함수는 입력한 수식에서 오류가 발생할 경우 오류대신 사용자가 지정한 값을 반환해주는 함수입니다. 오류가 발생하지 않을 경우에는 수식 결과를 그대로 반환합니다. IFERROR는 엑셀에서 발생하는 모든 오류를 오류로 판단합니다. IFNA 함수를 사용하면 #N/A 오류만 판단할 수 있습니다.
구문
= IFERROR ( 검사수식, 반환값 )
인수
검사수식 오류를 검사할 수식입니다. 셀을 참조하거나 함수를 직접 입력할 수도 있습니다.
 반환값  검사항목에서 오류가 발생할 경우 오류대신 반환할 값입니다.


<RAND.EQ 함수 구문>

 

반환값
반환값으로 지정한 값의 종류에 따라 다양한형식으로 반환합니다.
= RANK.EQ (값, 범위, [정렬방향] )
인수 알아보기
인수 설명
 값 순위를 구하려는 값 입니다.
 범위 값의 순위를 구할 대상 범위입니다. 숫자 이외의 값은 무시하고 순위를 계산합니다.
 정렬방향
[선택인수] 순위를 결정할 정렬방향을 지정합니다. 기본값은 0 입니다.
0 : [기본값] 내림차순으로 정렬합니다. 가장 큰 값을 1위로 계산합니다.
1 : 오름차순으로 정렬합니다. 가장 작은 값을 1위로 계산합니다.

IFERROR 함수 및 RANK.EQ 함수를 이용한 문제풀이

1) RANK.EQ(I3,$I:$3:$I$12,0) : 취업률[I3]이 취업률 범위[$I$3:$I$12]에서 몇 위인지 구한다.
2) RANK.EQ[I3:$I3:$I$12,0]&”위”, RANK.EQ 함수로 구한 결과에 ‘&’FH ‘위’를 연결한다.
3) IFERROR(RANK.EQ(I3,$I$3:$I$12,0)&”위”,”폐과”): RANK.EQ 함수 결과가 오류면 오류 대신 “폐과”를 표시한다.

IFERROR & RANK.EQ
IFERROR & RANK.EQ


취업률 문제 표
 

문제 정답
=IFERROR(RANK.EQ(I3,$I$3:$I$12,0)&"위","폐과")

IFERROR & RANK.EQ 정답
IFERROR & RANK.EQ 정답


취업률 순위 정답 표

 

반응형