책 내용 질문하기
고급필터 조건 함수 입력 시
도서
2022 시나공 컴퓨터활용능력 1급 실기(엑셀, 엑세스 2016)
페이지
67
조회수
197
작성일
2022-06-21
작성자
탈퇴*원
첨부파일
1권 스프레드시트 실무 67쪽
고급필터에 함수를 사용하여 조건을 입력할 때
예를 들어 '제품코드'가 "PE"나 "CE"로 시작한다는 조건을 설정하려고 할 때
저는 "==AND(OR(LEFT($A4,2)="PE",LEFT($A4,2)="CE"),$C4>=700)"와 같이 절대주소를 사용하였는데
책에서는 절대주소를 사용하지 않고 그냥 LEFT(A4,2)로 입력이 되어있습니다.
왜 절대주소를 쓰지 않아도 되는건지 원리가 궁금합니다.
답변
2022-06-23 06:44:08
조건부 서식에서 $ 을 사용하지 않은 경우 비교하여야 하는 값의 위치가 변경 되어 엉뚱한 결과가 표시될 수 있으므로 꼭
$ 을 붙여 사용해야 하지만
고급필터에서는 $ 이 없어동 정확한 결과가 나오므로 $ 이 없이 작성해도 상관 없습니다.
$ 을 붙여도 정확한 결과가 나오므로 정답으로 인정 됩니다.
=AND(OR(LEFT($A4,2)="PE",LEFT($A4,2)="CE"),C4>=700)
로 작성해도 정확한 결과가 나옵니다.
좋은 하루 되세요.
-
관리자2022-06-23 06:44:08
조건부 서식에서 $ 을 사용하지 않은 경우 비교하여야 하는 값의 위치가 변경 되어 엉뚱한 결과가 표시될 수 있으므로 꼭
$ 을 붙여 사용해야 하지만
고급필터에서는 $ 이 없어동 정확한 결과가 나오므로 $ 이 없이 작성해도 상관 없습니다.
$ 을 붙여도 정확한 결과가 나오므로 정답으로 인정 됩니다.
=AND(OR(LEFT($A4,2)="PE",LEFT($A4,2)="CE"),C4>=700)
로 작성해도 정확한 결과가 나옵니다.
좋은 하루 되세요.