책 내용 질문하기
궁금
도서
2018 시나공 기출문제집 컴퓨터활용능력 2급 실기
페이지
21
조회수
31
작성일
2018-09-11
작성자
탈퇴*원
첨부파일

21페이지에 문제2번에 1번 IF와 RANK함수 사용 이라는 문제가 있는데요

답이 =IF(RANK(E3,~~~)

여기서 RANK 뒤에 왜 E3이 붙는건가요? 이부분이 너무 이해가 안돼서 진도를 못나가고 있어요ㅠㅠ

E3셀의 값 160의 순위를 내림차순으로 하라는 데요 왜 내림차순으로 해야하나요 올림차순이랑 내림차순에 대해서도 설명 부탁드려요!

답변
2018-09-12 10:18:49

안녕하세요.

RANK(인수, 범위, 옵션) 함수는 범위 안에서 인수의 순위를 구합니다. 옵션은 아래와 같습니다.

<옵션>

- 0 또는 생략 : 내림차순을 기준으로 한 순위를 부여, 가장 큰 값이 1위

- 0 이외의 값 : 오름차순을 기준으로 한 순위를 부여, 가장 작은 값이 1위

=IF( RANK(E3, $E$3:$E$12)=1, “금상”, IF( RANK(E3, $E$3:$E$12)=2, “은 상”, IF( RANK(E3, $E$3:$E$12)=3, “동상”, “ ” ) ) )

RANK(E3, $E$3:$E$12) : E3 셀의 값이 $E$3:$E$12에서 몇 위인지 순위를 구합니다. 옵션이 생략되었으므로 가장 큰 값이 1위입니다.


=IF( RANK(E3, $E$3:$E$12)=1, “금상”, ...) : E3 셀의 순위를 구한 값이 1위이면, "금상" 표시, 그렇지 않으면 2위인지 비교해서 맞으면 "은상", 3과 같으면 "동상"을 출력하고, 1,2,3위가 아니라면 공백을 표시한다는 것입니다.

좋은 하루 보내세요.

  • *
    2018-09-12 10:18:49

    안녕하세요.

    RANK(인수, 범위, 옵션) 함수는 범위 안에서 인수의 순위를 구합니다. 옵션은 아래와 같습니다.

    <옵션>

    - 0 또는 생략 : 내림차순을 기준으로 한 순위를 부여, 가장 큰 값이 1위

    - 0 이외의 값 : 오름차순을 기준으로 한 순위를 부여, 가장 작은 값이 1위

    =IF( RANK(E3, $E$3:$E$12)=1, “금상”, IF( RANK(E3, $E$3:$E$12)=2, “은 상”, IF( RANK(E3, $E$3:$E$12)=3, “동상”, “ ” ) ) )

    RANK(E3, $E$3:$E$12) : E3 셀의 값이 $E$3:$E$12에서 몇 위인지 순위를 구합니다. 옵션이 생략되었으므로 가장 큰 값이 1위입니다.


    =IF( RANK(E3, $E$3:$E$12)=1, “금상”, ...) : E3 셀의 순위를 구한 값이 1위이면, "금상" 표시, 그렇지 않으면 2위인지 비교해서 맞으면 "은상", 3과 같으면 "동상"을 출력하고, 1,2,3위가 아니라면 공백을 표시한다는 것입니다.

    좋은 하루 보내세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.