책 내용 질문하기
""가 있고 없고의 차이
도서
2019 시나공 컴퓨터활용능력 2급 실기
페이지
334
조회수
174
작성일
2019-12-26
작성자
탈퇴*원
첨부파일

P.334

 

계산작업 문제2번의 1번에 대한 질문입니다

 

제가 식을 세웠을 때는 =IF(RANK(D3,$D$3:$D$7)="1","100%",IF(RANK(D3,$D$3:$D$7)="2","50%","10%"))

이렇게 ""를 사용하였는데, 교재에서는 =IF(RANK(D3,$D$3:$D$7)=1,100%,IF(RANK(D3,$D$3:$D$7)=2,50%,10%)) 이렇게 ""를 사용하지 않고 식을 세웠더군요!

 

여기서 ""가 있으면 왜 답이 안나오고,, ""가 없으면 답이 나오는 이유는 뭔가요? 원래 IF함수를 쓸 땐, "문자" 이렇게 "" 이것을 사용하였는데,, RANK 함수와 관련되서 ""를 사용하고 사용하지 않는건가요,,?

답변
2019-12-30 09:54:41

안녕하세요.

 

RANK 함수는 결과를 수치 데이터로 반환하므로 비교 대상도 수치 데이터로 지정해야 하므로 =1로 해야 합니다. LEFT, RIGHT, MID 등과 같은 텍스트 함수는 결과값을 텍스트로 반환하므로 이 함수들의 결과값과 비교할 때는="1"과 같이 값을 텍스트 형식으로 지정해서 비교해야 합니다.

 

즐거운 하루 되세요.

  • 관리자
    2019-12-30 09:54:41

    안녕하세요.

     

    RANK 함수는 결과를 수치 데이터로 반환하므로 비교 대상도 수치 데이터로 지정해야 하므로 =1로 해야 합니다. LEFT, RIGHT, MID 등과 같은 텍스트 함수는 결과값을 텍스트로 반환하므로 이 함수들의 결과값과 비교할 때는="1"과 같이 값을 텍스트 형식으로 지정해서 비교해야 합니다.

     

    즐거운 하루 되세요.

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