책 내용 질문하기
함수 궁금해요!
도서
[2012] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
조회수
102
작성일
2012-06-06
작성자
첨부파일

여기 보시면

책에서 정답은 =IF(RANK(D3,$D$3:$D$7)=1,100% .....뭐 이렇게 되있는데

제가 적은건 =IF(RANK(D3,$D$3:$D$7)=1,"100%" 이렇게 적었거든요ㅠㅠ 근데 정답은 똑같이 나오더라구요

제가 ""를 붙이고 안붙이고가 헷갈려서 그러는데..

시험장에서도 이렇게 처리하면 붙나요? 떨어지나요?ㅠㅠ

정답은 같은데 수식에 차이가 있어서..궁금합니다

그리고 문자에 "" 붙이고

숫자에 안붙이는게 맞나요?

답변
2012-06-07 11:54:26

100% 는 숫자로 입력되어야 하는 부분인데

"" 를 붙이시면 문자로 입력되기 때문에 오답처리 되실 수도 있습니다.

"" 는 문자인 경우에 붙이는 것이므로 "합격" 등과 같은 문자에 붙이시기 바랍니다.

그리고 mid, right, left 함수는 텍스트 함수이므로 여기서 나온 값은 숫자이더라도 문자가 됩니다.

즉 left(a1,1)에서 나온값이 1이더라도 숫자 1이 아닌 문자 "1" 이 되므로 비교하실때

left(a1,1)="1" 과 같이 비교하셔야 정확한 결과를 얻으실 수 있습니다.

좋은 하루 되세요.

"
  • *
    2012-06-07 11:54:26

    100% 는 숫자로 입력되어야 하는 부분인데

    "" 를 붙이시면 문자로 입력되기 때문에 오답처리 되실 수도 있습니다.

    "" 는 문자인 경우에 붙이는 것이므로 "합격" 등과 같은 문자에 붙이시기 바랍니다.

    그리고 mid, right, left 함수는 텍스트 함수이므로 여기서 나온 값은 숫자이더라도 문자가 됩니다.

    즉 left(a1,1)에서 나온값이 1이더라도 숫자 1이 아닌 문자 "1" 이 되므로 비교하실때

    left(a1,1)="1" 과 같이 비교하셔야 정확한 결과를 얻으실 수 있습니다.

    좋은 하루 되세요.

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