책 내용 질문하기
컴활 1급 액세스, 엑셀 문제
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
150
작성일
2013-12-08
작성자
첨부파일

예를 들어 설명하겠습니다.

* 액세스

1. [폼 보기]상태에서 밑에 보이는 것처럼 번호, 이름, 응시구분이 000012, 홍길동, 컴퓨터활용능력이라고 계속 중복이 되는 것을 한번만 보이도록 하라는 문제는 어떻게 풀어야 하나요? 혹시나해서 [중복 내용 숨기기]해보니깐 안되더라구요

번호 이름 응시구분 지역

000012 홍길동 컴퓨터활용능력 서울특별시

000012 홍길동 컴퓨터활용능력 부산광역시

000012 홍길동 컴퓨터활용능력 대구광역시

↓ ↓ ↓

번호 이름 응시구분 지역

000012 홍길동 컴퓨터활용능력 서울특별시

부산광역시

대구광역시

2. 이벤트프로시저에서 ApplyFilter를 이용하는 식은 어떻게 구성되나요?

매크로작성기 말고 이벤트 프로시저를 이용하려면 식의 구성이 대충 어떻게 되는지 설명좀 해주세요.

ex) [운행관리] 폼에 '거래처코드'와 '행선지코드'가 'cmb거래처코드'와 'cmb행선지코드'의 값과 동일한 레코드만을 표시하라. 를 통해 설명해주세요.

3. Dlookup, Dsum, Dcount와 같은 함수가 아직도 잘 이해가 안되서요.

함수의 구성이 ("찾을값","컨트롤원본","조건")으로 알고 있는데..

"찾을값"이라는게 [찾아올 값이 들어있는 필드 이름]이라고 하는데.. 전 문제를 읽을 때마다 찾을값에 뭘 써야할지를 아직도 잘 모르겠습니다. Dlookup으로 설명좀 해주세요.

문제가 강사코드에 해당되는 강사의 이름이 표시되도록 Dlookup을 써서 사용하라는 식이었는데, 무튼 답은 강사의 이름이 표시되게 하는거였는데, 그럼 "찾을값"에 강사를 쓰는 게 맞나요?

*엑셀

1. 함수 계산하는 문제 중에 Visual Basic을 이용하는 것 있잖아요.

ex) 영어점수가 70~89이고, 태도점수가 "A"이면, 학점은 "A+"로 표시하고 그 외에는 공백으로 표시

여기서 제가 모르겠는 것은 70~89의 점수는 어떻게 식을 세워야하는지를 모르겠습니다.

이 문제에 대한 정답식을 가르쳐주세요.

답변
2013-12-10 17:53:34

1. 예를 잘못 드셨네요.

번호 이름 응시구분 지역

000012 홍길동 컴퓨터활용능력 서울특별시

000012 홍길동 컴퓨터활용능력 부산광역시

000012 홍길동 컴퓨터활용능력 대구광역시

는 중복되는 데이터가 없는 것입니다.

앞부분의 번호부터 응시구분까지가 같지만 지역부분이 다르기 때문에

이 레코드들은 중복되지 않는 데이터 입니다.

중복되는 데이터를 표시하지 않으려면 쿼리 편집에서 쿼리의 속성의 고유값 에 예를 선택하시면 됩니다.

2. DoCmd.ApplyFilter "", "[거래처코드]=[Forms]![운행관리]![cmb거래처코드] And [행선지코드]=[Forms]![운행관리]![cmb행선지코드]"

3. 네 강사의 이름이 입력되어 있는 필드를 찾아 필드명을 쓰시면 됩니다.

4. if 영어점수 >= 70 And 영어점수 <= 79 and 태도점수 ="A"

좋은 하루 되세요.

"
  • *
    2013-12-10 17:53:34

    1. 예를 잘못 드셨네요.

    번호 이름 응시구분 지역

    000012 홍길동 컴퓨터활용능력 서울특별시

    000012 홍길동 컴퓨터활용능력 부산광역시

    000012 홍길동 컴퓨터활용능력 대구광역시

    는 중복되는 데이터가 없는 것입니다.

    앞부분의 번호부터 응시구분까지가 같지만 지역부분이 다르기 때문에

    이 레코드들은 중복되지 않는 데이터 입니다.

    중복되는 데이터를 표시하지 않으려면 쿼리 편집에서 쿼리의 속성의 고유값 에 예를 선택하시면 됩니다.

    2. DoCmd.ApplyFilter "", "[거래처코드]=[Forms]![운행관리]![cmb거래처코드] And [행선지코드]=[Forms]![운행관리]![cmb행선지코드]"

    3. 네 강사의 이름이 입력되어 있는 필드를 찾아 필드명을 쓰시면 됩니다.

    4. if 영어점수 >= 70 And 영어점수 <= 79 and 태도점수 ="A"

    좋은 하루 되세요.

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