책 내용 질문하기
문제 질문입니다.
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
377
조회수
25
작성일
2017-07-12
작성자
탈퇴*원
첨부파일
1권 스프레드시트 실무 8회 기본 모의고사 문제 관련입니다.
377쪽 문제1의 2.[표에 대하여 다음과 같이 조건부 서식을 설정하시오.]
이 문제에서 뒤에 해설을 보니
=OR(LEFT($A19,1)="C",LEFT($A19,1)="D",$G19>=AVERAGE($G$19:$G$30))으로 되어 있습니다.
그런데 저는 다른 방식으로 식을 세워봤습니다.
=OR($A19="C*",$A19="D*",$G19>=AVERAGE($G$19:$G$30))
즉,LEFT함수를 쓰지 않고 특수문자*를 이용해 식을 만들었는 답이 다르게 나옵니다. 제가 생각하기에는 두 식 모두 같은 결과값이 유도된다고 생각하는데 왜 제가 생각한 답이 다르게 나온지 궁금합니다.
답변
2017-07-14 22:21:18
질문 주신 식에서
"C*" 가 C로 시작하는 값이 아닌
C* 라는 문자값으로 인식이 되므로
정확한 결과가 나오지 않는 것입니다.
고급필터 등에서
필드명
C*
와 같이 사용했을때는 C로 시작하는 값으로 사용되지만 이 문제에서는 아닙니다.
그래서 left 함수를 사용한 것입니다.
좋은 하루 되세요.
-
*2017-07-14 22:21:18
질문 주신 식에서
"C*" 가 C로 시작하는 값이 아닌
C* 라는 문자값으로 인식이 되므로
정확한 결과가 나오지 않는 것입니다.
고급필터 등에서
필드명
C*
와 같이 사용했을때는 C로 시작하는 값으로 사용되지만 이 문제에서는 아닙니다.
그래서 left 함수를 사용한 것입니다.
좋은 하루 되세요.