책 내용 질문하기
IF와 RANK와 &연산자사용
도서
[2014] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
106
조회수
123
작성일
2014-08-26
작성자
첨부파일

04. 문제에서

함수 식이 =IF(RANK(I14,$I$14:$I$21,1)<=3,RANK(I14,$I$14:$I$21,1)&"등","")

이건데요. IF 와 RANK 와 &연산자 중에서

뭐 부터 함수입력을 하면 되는지 순서 좀 가르쳐 주세요.

그리고

먼저 RANK 함수에 RANK(I14,$I$14:$I$21,1) 입력하고

IF함수 추가 해서

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

입력하고

TRUE일 경우 "등"

FALSE일 경우 ""

이렇게 하면 왜 안되는 건지 설명 좀 부탁 드릴게요.

답변
2014-08-26 23:21:30

그렇게 입력하셔도 상관 없는데요.

rank 함수 작성하고

rank 함수 앞에 if 문 쓰고 괄호열고

비교문 <=3 쓰고, 찍고 true 와 false 에 들어갈 값을 입력하셔도 상관 없습니다.

어떻게 작성하시든 결과가 정확히 나오면 되니까요.

보통은 결과값을 표시할 함수를 첫번째(제일 왼쪽에) 사용합니다.

그래야 결과가 나오니까요. 이문제에서는 if 문으로 조건을 확인 하여 참인경우 반환할 값, 거짓인 경우 반환할 값을 표시 하기 때문에

if문이 제일 먼저 나오고 조건을 비교할 함수인 rank 가 나오는 것입니다.

좋은 하루 되세요.

"
  • *
    2014-08-26 23:21:30

    그렇게 입력하셔도 상관 없는데요.

    rank 함수 작성하고

    rank 함수 앞에 if 문 쓰고 괄호열고

    비교문 <=3 쓰고, 찍고 true 와 false 에 들어갈 값을 입력하셔도 상관 없습니다.

    어떻게 작성하시든 결과가 정확히 나오면 되니까요.

    보통은 결과값을 표시할 함수를 첫번째(제일 왼쪽에) 사용합니다.

    그래야 결과가 나오니까요. 이문제에서는 if 문으로 조건을 확인 하여 참인경우 반환할 값, 거짓인 경우 반환할 값을 표시 하기 때문에

    if문이 제일 먼저 나오고 조건을 비교할 함수인 rank 가 나오는 것입니다.

    좋은 하루 되세요.

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