책 내용 질문하기
조건부서식
도서
2018 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
186
조회수
46
작성일
2018-01-27
작성자
탈퇴*원
첨부파일
P186쪽 기본작업 3번문제 조건부 서식에서
=(LEFT($B3,1)="I")*(MID($D3,5,1)*1>=5)이 정답으로 되어있는데요~
저는 =(LEFT($B3,1)="I")*(MID($D3,5,1)>=5)으로 *1을 추가하지 않았는데
둘의 차이가 무엇인가요? 결과가 다르게 나오긴 하는데 둘의 차이를 알려주세요ㅠㅜ
답변
2018-01-31 22:28:21
=(LEFT($B3,1)="I")*(MID($D3,5,1)*1>=5)
left, right, mid 함수의 결과는 문자열로 표시되므로
결과가 문자로 나오게 됩니다.
그러므로 비교할 값도 문자인 "5" 와 같이 비교해 줘야 하는데요.
숫자로 비교하고 싶다면 value 함수를 사용하거나
left, right, mid 함수 뒤에 *1 을 하여 숫자로 만든 후 비교해 주시면 됩니다.
그래서 *1 을 한 것입니다.
좋은 하루 되세요.
-
*2018-01-31 22:28:21
=(LEFT($B3,1)="I")*(MID($D3,5,1)*1>=5)
left, right, mid 함수의 결과는 문자열로 표시되므로
결과가 문자로 나오게 됩니다.
그러므로 비교할 값도 문자인 "5" 와 같이 비교해 줘야 하는데요.
숫자로 비교하고 싶다면 value 함수를 사용하거나
left, right, mid 함수 뒤에 *1 을 하여 숫자로 만든 후 비교해 주시면 됩니다.
그래서 *1 을 한 것입니다.
좋은 하루 되세요.