책 내용 질문하기
IF ,RANK
도서
2016 시나공 컴퓨터활용능력 2급 실기
페이지
102
조회수
42
작성일
2016-11-29
작성자
첨부파일

기본문제4번

1054p보면=IF(RANK(I14,$I$14:$I$21,1)<=3,RANK(I14,$I$14:$I$21,1)&"등","")

여기서 $I$14:$I$21다음에 왜 1이 들어갔나요?1은 뭘 뜻하는건가요?문제풀다가 여기서 막혔어요.

그리고 식이 너무 길어서 이걸 답지를 보지 않고서는 풀지 못했는데, 문제만 봐서는 이렇게 풀어야 할 것 같지 않은데 답지를 보니 위의 식처럼 나왔더라구요. 만약에 식이 책이랑 조금 달라도 답이 맞으면 맞다고 나오나요?그리고 식이 책이랑 다른데 답이 같게 나올 수도 있나요??그리고 두번쨰 RANK는 왜( I14,$I$14:$I$21,1)&"등",""이라고 적은건가요? 1위는 1등,2위는2등, 3위는3등이라고 적어야 하는거아닌가요? 너무 이상해서 문제가 안풀려요. 쉽게 설명좀 부탁드립니다.

답변
2016-12-03 10:23:34

네 0 또는 생략하시면 큰수부터 순위를 구하고

1 과 같은 옵션을 사용하면 작은 수 부터 순위를 구합니다.

가장작은 수를 1위로 사용하려면 옵션을 1로 사용하셔야 합니다.

RANK(I14,$I$14:$I$21,1)<=3

rank 에서 나온 결과가 3등 이하인지 확인 하는 조건입니다.

1,2,3 등인경우에 1등, 2등, 3등 을 표시해야 하므로 사용한 조건이죠.

RANK(I14,$I$14:$I$21,1)&"등"

은 조건에 맞으면 1,2,3 값에 등을 붙여 표시하기 위한 것입니다.

if 문의 참 부분이죠.

좋은 하루 되세요.

  • *
    2016-12-03 10:23:34

    네 0 또는 생략하시면 큰수부터 순위를 구하고

    1 과 같은 옵션을 사용하면 작은 수 부터 순위를 구합니다.

    가장작은 수를 1위로 사용하려면 옵션을 1로 사용하셔야 합니다.

    RANK(I14,$I$14:$I$21,1)<=3

    rank 에서 나온 결과가 3등 이하인지 확인 하는 조건입니다.

    1,2,3 등인경우에 1등, 2등, 3등 을 표시해야 하므로 사용한 조건이죠.

    RANK(I14,$I$14:$I$21,1)&"등"

    은 조건에 맞으면 1,2,3 값에 등을 붙여 표시하기 위한 것입니다.

    if 문의 참 부분이죠.

    좋은 하루 되세요.

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