책 내용 질문하기
""가 있고 없고의 차이
도서
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"과 같이 값을 텍스트 형식으로 지정해서 비교해야 합니다.
즐거운 하루 되세요.