책 내용 질문하기
고급필터 질문드려요.
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
359
조회수
34
작성일
2013-10-08
작성자
첨부파일

p.359

06회 기본 모의고사

3번문제 질문드려요.

E41부터 조건을 입력할 때

제품코드에 관한 조건을 입력하니까

E41에 제품코드라고 적어야 하는 줄 알았는데

제품코드라고 쓰고 E42에 올바른 조건식을 입력하면 안되고

책에 제시된 것 처럼 제품명이라고 쓰면되네요.

그 이유좀 알려주세요~

답변
2013-10-09 01:00:36

고급필터에서 조건을 수식으로 적용 했을때에는 필드명을 반드시 다르게 해야 합니다.

(띄어쓰기 하나라도 다르기만 하면 됩니다)

조건식이나 값으로 입력했을때에는 해당필드에 있는 값을 그대로 가져와서 비교하거나 바로 적용하기 때문에, 필드명을 동일하게 적어야 합니다.(필드명은 해당 테이블의 제목정도 생각하시면 되겠습니다)

하지만 수식으로 입력할때에는 해당필드에 있는 값을 그대로 적용하는것이 아니라, 수식에 사용되어 지고, 수식에서 나온 결과를 조건값으로 보기때문에 해당필드명과 반드시 다르게 지정해야 합니다.

간단히 말씀드려서

비교 또는 조건식이나 값으로 조건을 만들때에는 같은 필드명을 써야 하고

수식으로 조건을 만들때에는 필드명을 반드시 다르게 해야 올바른 필터 결과를 얻을수 있습니다.

  • *
    2013-10-09 01:00:36

    고급필터에서 조건을 수식으로 적용 했을때에는 필드명을 반드시 다르게 해야 합니다.

    (띄어쓰기 하나라도 다르기만 하면 됩니다)

    조건식이나 값으로 입력했을때에는 해당필드에 있는 값을 그대로 가져와서 비교하거나 바로 적용하기 때문에, 필드명을 동일하게 적어야 합니다.(필드명은 해당 테이블의 제목정도 생각하시면 되겠습니다)

    하지만 수식으로 입력할때에는 해당필드에 있는 값을 그대로 적용하는것이 아니라, 수식에 사용되어 지고, 수식에서 나온 결과를 조건값으로 보기때문에 해당필드명과 반드시 다르게 지정해야 합니다.

    간단히 말씀드려서

    비교 또는 조건식이나 값으로 조건을 만들때에는 같은 필드명을 써야 하고

    수식으로 조건을 만들때에는 필드명을 반드시 다르게 해야 올바른 필터 결과를 얻을수 있습니다.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.