책 내용 질문하기
함수 표기할 때요.
도서
2017 시나공 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
312
조회수
71
작성일
2017-05-11
작성자
첨부파일
312페이지 문제 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%))
이렇게 ""를 붙여서 하면 답이 안나옵니다.
어떤 문제에서는 식에 ""를 안붙여서 정답처리가 안되는데 왜 이건 또 "" 이걸 붙여야 하나요??
239페이지 문제2번에 계산작업 1번 문제에서는
=IF(RIGHT(A3,1)=1,"통신과",IF(RIGHT(A3,1)=2,"전기과","기계과"))
이렇게 식을 쓰면 답이 안나오고
=IF(RIGHT(A3,1)="1","통신과",IF(RIGHT(A3,1)="2","전기과","기계과"))
이렇게 써야 답이 나옵니다..
무슨 차이인가요??
답변
2017-05-15 06:53:46
rank 에서 나온 결과는 숫자이므로
비교하는 값도 숫자로 작성해야 합니다.
left, right, mid 함수는 텍스트 함수이므로 결과가 문자로 나오므로 비교값도 "1" 과 같이 문자로 작성하는 것입니다.
좋은 하루 되세요.
-
*2017-05-15 06:53:46
rank 에서 나온 결과는 숫자이므로
비교하는 값도 숫자로 작성해야 합니다.
left, right, mid 함수는 텍스트 함수이므로 결과가 문자로 나오므로 비교값도 "1" 과 같이 문자로 작성하는 것입니다.
좋은 하루 되세요.