책 내용 질문하기
상설 시험을 보고 오고... ㅠㅠ 질문드립니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
433
작성일
2012-04-18
작성자
첨부파일

엑셀 고급필터에 이런 문제가 있었어요..

정확히 어떤 문제인지는 기억이 안 나지만,

조건 두 개를 걸어야 했습니다. 각자 다른 필드의 조건이었죠,

(예를 들면, '생년월일'이 1980년생이거나, 수학 점수가 80점 이상인 학생을 필터링하는 식으로)

그런데... 조건을 걸 수 있는 셀이 하나 뿐이었습니다.

(문제가 "조건은 B23:B24에 지정하시오." 이런 식이었습니다.)

두 개의 조건을 걸더라도 하나의 필드에서라면 한 칸에 or를 쓰면 된다고는 알고 있는데,

두 개의 필드에서 한 칸의 셀에다가 조건을 걸으라는 식이어서....

그리고, 엑세스에서 쿼리를 만드는 문제였는데요,

정확히 문제가 기억이 나는 건 아닌데, 그냥 비슷한 문제를 만들어볼게요.

두 개의 테이블을 이용합니다.

하나의 테이블에는 대여코드,도서명 필드가 있구요,

또 하나의 테이블에는 대여내역 필드가 있다고 해볼게요.

그런데 두 테이블을 사용해서 쿼리를 만드는데...

첫번째 테이블에서 대여코드,도서명 필드를 끌어오고, 두번째 테이블에서 대여내역 필드를 가져오는데,

대여내역을 횟수로 합니다.(이를테면 "요약"을 "개수"로 지정해야 하는 거죠.)

그리고... 문제는 대여코드와 도서명 필드를 끌어오되, 대여내역이 없을 경우

대여코드와 도서명 필드가 안나와도 되는 게 아니라

나오고 대여횟수가 0으로 나오게 해야 하는 겁니다... 다른 걸 생각보다 빨리 끝내서 이 쿼리 문제에만

7분 정도를 투자했는데... 죽어도 안 되더라구요...

아무래도... 엑셀은 위에 질문드린 걸 틀려도 합격할 거 같은데

엑세스는 70점이 좀 간당간당해서... 엑세스 때문에 떨어질 수도 있겠다라는 생각 때문에

합격발표가 날 때까지 복습을 꾸준히 하고 있는 상황입니다. 답변 부탁드릴게요...

답변
2012-04-19 05:34:11

1.

조건

=or(생년월일셀>=1980,수학셀>=80)

과 같이 조건을 지정하시면 됩니다.

이와 같이 식을 사용하여 true 나 false 값이 나오면 필드명을 원본데이터에 없는 필드명을 사용하시면 되세요.

이부분에 대한 설명이 71페이지에 있으니 참고하세요.

2. 두 테이블간에 관계 설정된 부분이 있죠?

그 선을 더블클릭하면 조인 속성이 나옵니다.

이 속성중 2번째 것을 선택 하시면 됩니다.

좋은 하루 되세요.

"
  • *
    2012-04-19 05:34:11

    1.

    조건

    =or(생년월일셀>=1980,수학셀>=80)

    과 같이 조건을 지정하시면 됩니다.

    이와 같이 식을 사용하여 true 나 false 값이 나오면 필드명을 원본데이터에 없는 필드명을 사용하시면 되세요.

    이부분에 대한 설명이 71페이지에 있으니 참고하세요.

    2. 두 테이블간에 관계 설정된 부분이 있죠?

    그 선을 더블클릭하면 조인 속성이 나옵니다.

    이 속성중 2번째 것을 선택 하시면 됩니다.

    좋은 하루 되세요.

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