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

문제 4-1

입사요일: Choose(Weekday([입사일]),"월요일","화요일","수요일","목요일","금요일","토요일","일요일")

-> 저는 월요일 부터 일요일 순으로 했는데 정답에는 일요일 부터 토요일 했는데 안되는건가요?

정렬을 위해서 사용된 필드 weekday([입사일]) 오름차순 꼭해야 하는건가요??

채점프로그램은 맞은걸로 인식 했습니다.

2번 문제에서 부서명 필드의 조건란에 Like "*" & [부서명을 입력하세요] & "*"

그런데 3권 부록의 226페이지 1번을 보 인천에 거주하는 학생들로 해서 정답에 주소필드의 조건란에

like "*인천*" 인데 위와 같이 like "*" & 인천 & "*" 와 같이 하지 않은 이유는 무엇인가요?? 이 둘의 수식설정이 잘 이해가안되네요

답변
2012-05-07 12:06:11

1. weekday 의 옵션을 보시면 생략하거나 1을 사용했을때는

일요일 부터 시작합니다.

그렇기 때문에 1의 값이 나왔을때 "일요일" 이 되어야 하므로

choose(weekday([입사일]),"일요일","월요일","화요일","수요일","목요일","금요일","토요일")로

작성하셔야 하죠. choose 함수는

choose(인수, 인수가1일때,인수가2일때,...)

이므로 인수가 1인 일요일 값부터 표시해 주셔야 합니다.

월요일 부터 사용하시면 일요일 값이 월요일로 표시 되기 때문에 오답처리 되시죠.

2. 네 오름차순 안하시면 사용한 이유가 없겠죠.

3. 값을 이용할때와 매개변수를 이용할때의 차이입니다.

컨트롤을 분리하는 이유는 컨트롤에 입력된 값을 가져와서 사용하기 위한 것입니다.

예를 들면 me.filter = "이름 = '" & txt이름 & "'"

과 같이 & 를 사용하여 컨트롤 분리를 한 이유가 txt이름에 입력된 이름을 가져와서 사용하기 위한 것이죠.

그러므로 이것도 마찮가지라고 보시면 됩니다. 매개변수창에 입력된 값을 가져와 사용해야 하므로

컨트롤 분리를 한 것이죠.

그냥 홍길동이라는 이름을 사용한다면

me.filter = "이름='홍길동'"

과 같이 사용하시면 되세요.

좋은 하루 되세요.

"
  • *
    2012-05-07 12:06:11

    1. weekday 의 옵션을 보시면 생략하거나 1을 사용했을때는

    일요일 부터 시작합니다.

    그렇기 때문에 1의 값이 나왔을때 "일요일" 이 되어야 하므로

    choose(weekday([입사일]),"일요일","월요일","화요일","수요일","목요일","금요일","토요일")로

    작성하셔야 하죠. choose 함수는

    choose(인수, 인수가1일때,인수가2일때,...)

    이므로 인수가 1인 일요일 값부터 표시해 주셔야 합니다.

    월요일 부터 사용하시면 일요일 값이 월요일로 표시 되기 때문에 오답처리 되시죠.

    2. 네 오름차순 안하시면 사용한 이유가 없겠죠.

    3. 값을 이용할때와 매개변수를 이용할때의 차이입니다.

    컨트롤을 분리하는 이유는 컨트롤에 입력된 값을 가져와서 사용하기 위한 것입니다.

    예를 들면 me.filter = "이름 = '" & txt이름 & "'"

    과 같이 & 를 사용하여 컨트롤 분리를 한 이유가 txt이름에 입력된 이름을 가져와서 사용하기 위한 것이죠.

    그러므로 이것도 마찮가지라고 보시면 됩니다. 매개변수창에 입력된 값을 가져와 사용해야 하므로

    컨트롤 분리를 한 것이죠.

    그냥 홍길동이라는 이름을 사용한다면

    me.filter = "이름='홍길동'"

    과 같이 사용하시면 되세요.

    좋은 하루 되세요.

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