책 내용 질문하기
기본모의고사 1회 계산 문제 1번 질문입니다.
도서
2016 시나공 컴퓨터활용능력 2급 실기
페이지
조회수
112
작성일
2016-01-12
작성자
첨부파일
마지막 자리가 1이면 통신과, 2이면 전기과, 3이면 기계과를 표시하라는 문제입니다.
그래서 저는 함수를
=IF(RIGHT(A3,1)=1, "통신과", IF(RIGHT(A3,1)=2, "전기과", "기계과"))
이런 식으로 하니까 전부 '기계과'로만 나왔습니다.
답을 보니까
=IF(RIGHT(A3,1)="1", "통신과", IF(RIGHT(A3,1)="2", "전기과", "기계과"))
이렇게 숫자들에 큰 따옴표가 붙어있더라구요.
제가 쓴 답은 '기계과'로만 나오고 1이나 2는 텍스트도 아닌데도 큰 따옴표를 붙이는 이유를 알고 싶습니다.
답변
2016-01-13 10:48:52
right left mid 함수가 텍스트 함수이므로 여기서 나온 결과는 모두 문자입니다.
숫자인 1이 나와도 문자로 "1" 로 표시되므로 비교하는 값도 문자로 나타내야 하는 것입니다.
좋은 하루 되세요.
-
*2016-01-13 10:48:52
right left mid 함수가 텍스트 함수이므로 여기서 나온 결과는 모두 문자입니다.
숫자인 1이 나와도 문자로 "1" 로 표시되므로 비교하는 값도 문자로 나타내야 하는 것입니다.
좋은 하루 되세요.