책 내용 질문하기
계산작업 01번 에서
도서
2017 시나공 컴퓨터활용능력 2급 실기(엑셀 2010 사용자용)
페이지
335
조회수
44
작성일
2017-09-03
작성자
탈퇴*원
첨부파일

계산작업 01번에서 F3에 =IF(RANK(D3,$D$3:$D$7,0)="1","100%",IF(RANK(D3,$D$3:$D$7,0)="2","50%","10%"))

쓰고 밑으로 끌었더니 포상지급율이 다 10%로 나오더라구요. 해설을 보니까 셀의 숫자부분에 따옴표가 없더라고요. 실기를 공부하다보니 거의 IF문에는 숫자에 따음표를 써서 하는거라는 요령이 생겼는데 이 문제는 따음표가 없더라구요 이 문제에서 RANK의 답이 숫자로 취급해서 그러나요? 정확하게 알고 싶습니다.ㅠㅠ 감사합니다.

답변
2017-09-06 22:57:04

rank 에서 나온 결과는 숫자이므로 숫자로 비교하셔야 합니다

left, mid, right 함수는 텍스트 함수이므로

여기서 나온 결과는 모두 텍스트 이므로 "" 를 붙여서 비교해야 하는 것이구요.

10% 50% 도 숫자이므로 "" 를 붙여서 작성하시면 안됩니다.

좋은 하루 되세요.

  • *
    2017-09-06 22:57:04

    rank 에서 나온 결과는 숫자이므로 숫자로 비교하셔야 합니다

    left, mid, right 함수는 텍스트 함수이므로

    여기서 나온 결과는 모두 텍스트 이므로 "" 를 붙여서 비교해야 하는 것이구요.

    10% 50% 도 숫자이므로 "" 를 붙여서 작성하시면 안됩니다.

    좋은 하루 되세요.

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