책 내용 질문하기
P.71 질문
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
50
작성일
2011-05-28
작성자
첨부파일

71쪽 문제3번입니다.

추출된데이터가 보기와 같이 안나옵니다.

해설을 따라하면 A21 A22 만 추출되고 나머지는 아무리해도 안나오는데

왜 이런지요 ㅠㅠ

그리고 FALSE의 정확한 의미도 모르겠습니다..

가상필드가 어떤건지..

답변
2011-05-30 14:23:17
실전모의고사 D형으로 설명 드릴께요.



최종주문일을 쓰시면 안되구요. 원본 데이터에 없는 필드명을 사용하셔야 합니다.

고급필터나 d가 들어가는 데이터 베이스 함수의 조건에

식을 사용하여 true 나 false 가 타나나면 원본 데이터에 없는 필드명을 사용하여야 합니다.

그 이유는 true 나 false가 숫자 값이나 문자값과 전혀 같은 수 없기 때문에

원본 데이터의 필드명을 이용하게 되면 true 와 1 을 비교하게 됩니다. 그러면 값이 나올 수 없겠죠.

그래서 원본데이터에 없는 필드명을 사용하여 가상의 필드를 만들고 거기에서 true 값에 해당하는 값만 필터를 하게 됩니다.



위의 그림과 같이 true 값을 찾고 그 외의 다른 조건들과 같이 비교하여 전체 조건과 같은 것만 필터 하게 됩니다.

좋은 하루 되세요.
"
  • *
    2011-05-30 14:23:17
    실전모의고사 D형으로 설명 드릴께요.



    최종주문일을 쓰시면 안되구요. 원본 데이터에 없는 필드명을 사용하셔야 합니다.

    고급필터나 d가 들어가는 데이터 베이스 함수의 조건에

    식을 사용하여 true 나 false 가 타나나면 원본 데이터에 없는 필드명을 사용하여야 합니다.

    그 이유는 true 나 false가 숫자 값이나 문자값과 전혀 같은 수 없기 때문에

    원본 데이터의 필드명을 이용하게 되면 true 와 1 을 비교하게 됩니다. 그러면 값이 나올 수 없겠죠.

    그래서 원본데이터에 없는 필드명을 사용하여 가상의 필드를 만들고 거기에서 true 값에 해당하는 값만 필터를 하게 됩니다.



    위의 그림과 같이 true 값을 찾고 그 외의 다른 조건들과 같이 비교하여 전체 조건과 같은 것만 필터 하게 됩니다.

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