책 내용 질문하기
기출유형 06회 1-3번 질문입니다.
도서
2018 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
148
조회수
35
작성일
2018-07-17
작성자
탈퇴*원
첨부파일
처음에 해당 조건부서식을
=AND(RIGHT($A3,3)>=160,$C3<>"극동제약")로 입력했었는데,
정답은
=AND(RIGHT($A3,3)*1>=160,$C3<>"극동제약") 이거더라구요
*1이 왜 붙어야하는지 자세한 설명 부탁드립니다.
답변
2018-07-24 12:22:30
left, mid, right 함수는 문자열 함수이므로 여기서 나온 결과는 문자로 표시됩니다.
5가 나와도 숫자 5가 아니라 문자 "5" 이므로 비교할 값도 문자로 사용해야 하므로 "5" 로 작성한 것입니다.
=MID(A3,4,1)*1>=5
와 같이 mid 에서 나온 결과에 *1 을 하면 숫자로 표시가 됩니다.
그래서 비교할 값을 숫자로 나타내는 것입니다.
=AND(RIGHT($A3,3) *1 >=160,$C3<>"극동제약")
도 마찮가지 입니다.
숫자로 나타내기 위해 *1 을 한 것입니다.
좋은 하루 되세요.
-
*2018-07-24 12:22:30
left, mid, right 함수는 문자열 함수이므로 여기서 나온 결과는 문자로 표시됩니다.
5가 나와도 숫자 5가 아니라 문자 "5" 이므로 비교할 값도 문자로 사용해야 하므로 "5" 로 작성한 것입니다.
=MID(A3,4,1)*1>=5
와 같이 mid 에서 나온 결과에 *1 을 하면 숫자로 표시가 됩니다.
그래서 비교할 값을 숫자로 나타내는 것입니다.
=AND(RIGHT($A3,3) *1 >=160,$C3<>"극동제약")
도 마찮가지 입니다.
숫자로 나타내기 위해 *1 을 한 것입니다.
좋은 하루 되세요.