책 내용 질문하기
여러가지 질문이있습니다 책에 없어요 ;
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
137
조회수
253
작성일
2013-04-10
작성자
첨부파일

제가 지금 질문하는건 책에 없는겁니다 상설 시험에 나왔던게 궁금해서 올려봅니다 답변좀 부탁드려요

1. 주민등록번호 지정할때 입력마스크에 000000-0000000;0;-

이런식으로 지정하는데

유효성검사규칙에 지정하라고 나왔는데 문제에 ;;책에있는건아니구요 ㅠㅠㅠ 오늘 상설 봤는데 이런문제가 나왔더라구요 ;;

2. 670707-*******

이런식으로 left 함수를 써서 형식을 지정하라는데 어떻게 해야하나요

3문제 보고서 문제에서 나왔습니다 ㅜㅜ ㅜ

3. applyfilter 를 이벤트 프로시저에서 사용할려고 하면 어떻게 해야합니까??

like 연산자까지 사용해야되요 ;; 포함되는이라서요 ㅋㅋㅋㅋ

예를들어 하나만 보여주세요 ㅠㅠㅠㅠ

4. 쿼리문제에서요

학번에 7번째 숫자가 짝수면 기초사무과 홀수면 기타 라고 지정하라는데

iif , mod , mid 함수를 사용하래요

iif(mod(mid([학번],7,1),2)=0."기초사무과","기타")

이렇게 했는데

유효하지 않는 구문이라고 뜨네요 ;;;

mod함수에 문제가 있는거같은데

무슨 문젠지 전 잘 모르겠거든요 ;;

5. 이것도 쿼리문제인데요

입사일과 퇴사일의 차이를 달수로 표시하라고해서요 이벤트프로시저로요

datediff 함수를 사용하라는데

before update

여기 이벤트 프로시저들어가서

datediff("m","입사일","퇴사일")

이렇게 했는데 자꾸 틀리다고 빨강색으로 나오더라구요

어떻게 써먹어야되는지 답변좀요

답변
2013-04-12 09:31:06

안녕하세요.

1. 주민등록번호 지정할때 입력마스크에 000000-0000000;0;-

이런식으로 지정하는데

유효성검사규칙에 지정하라고 나왔는데 문제에 ;;책에있는건아니구요

-> 조건이 무엇이었는지 정확히 알려주셔야 합니다. 전체 글자수가 14 자가 되게 하라는지, 아니면 중간에 -가 들어가게 하라든지 정확히 적어주셔야 답변을 해드릴 수 있습니다.

2. 670707-*******

이런식으로 left 함수를 써서 형식을 지정하라는데 어떻게 해야하나요

3문제 보고서 문제에서 나왔습니다 ㅜㅜ ㅜ

-> = left(주민번호, 7) & "*******"

3. applyfilter 를 이벤트 프로시저에서 사용할려고 하면 어떻게 해야합니까??

like 연산자까지 사용해야되요 ;; 포함되는이라서요 ㅋㅋㅋㅋ

-> DoCmd.ApplyFilter , "필드이름 like '*" & 컨트롤이름 & "*'"

4. 쿼리문제에서요

학번에 7번째 숫자가 짝수면 기초사무과 홀수면 기타 라고 지정하라는데

iif , mod , mid 함수를 사용하래요

iif(mod(mid([학번],7,1),2)=0."기초사무과","기타")

이렇게 했는데

유효하지 않는 구문이라고 뜨네요 ;;;

mod함수에 문제가 있는거같은데

무슨 문젠지 전 잘 모르겠거든요 ;;

-> mod 함수의 사용법은 엑셀과 액세스가 다릅니다. 님이 작성한 것은 엑셀에서의 사용법이고 액세스 에서는 '값 mod 나누는값'으로 작성해야 합니다.

iif(mid([학번],7,1) mod 2=0,"기초사무과","기타")

5. 이것도 쿼리문제인데요

입사일과 퇴사일의 차이를 달수로 표시하라고해서요 이벤트프로시저로요

datediff 함수를 사용하라는데

before update

여기 이벤트 프로시저들어가서

datediff("m","입사일","퇴사일")

이렇게 했는데 자꾸 틀리다고 빨강색으로 나오더라구요

어떻게 써먹어야되는지 답변좀요

-> 입사일과 퇴사일은 필드이니 datediff("m",[입사일],[퇴사일])와 같이 작성해야 합니다.

즐거운 하루 되세요.

"
  • *
    2013-04-12 09:31:06

    안녕하세요.

    1. 주민등록번호 지정할때 입력마스크에 000000-0000000;0;-

    이런식으로 지정하는데

    유효성검사규칙에 지정하라고 나왔는데 문제에 ;;책에있는건아니구요

    -> 조건이 무엇이었는지 정확히 알려주셔야 합니다. 전체 글자수가 14 자가 되게 하라는지, 아니면 중간에 -가 들어가게 하라든지 정확히 적어주셔야 답변을 해드릴 수 있습니다.

    2. 670707-*******

    이런식으로 left 함수를 써서 형식을 지정하라는데 어떻게 해야하나요

    3문제 보고서 문제에서 나왔습니다 ㅜㅜ ㅜ

    -> = left(주민번호, 7) & "*******"

    3. applyfilter 를 이벤트 프로시저에서 사용할려고 하면 어떻게 해야합니까??

    like 연산자까지 사용해야되요 ;; 포함되는이라서요 ㅋㅋㅋㅋ

    -> DoCmd.ApplyFilter , "필드이름 like '*" & 컨트롤이름 & "*'"

    4. 쿼리문제에서요

    학번에 7번째 숫자가 짝수면 기초사무과 홀수면 기타 라고 지정하라는데

    iif , mod , mid 함수를 사용하래요

    iif(mod(mid([학번],7,1),2)=0."기초사무과","기타")

    이렇게 했는데

    유효하지 않는 구문이라고 뜨네요 ;;;

    mod함수에 문제가 있는거같은데

    무슨 문젠지 전 잘 모르겠거든요 ;;

    -> mod 함수의 사용법은 엑셀과 액세스가 다릅니다. 님이 작성한 것은 엑셀에서의 사용법이고 액세스 에서는 '값 mod 나누는값'으로 작성해야 합니다.

    iif(mid([학번],7,1) mod 2=0,"기초사무과","기타")

    5. 이것도 쿼리문제인데요

    입사일과 퇴사일의 차이를 달수로 표시하라고해서요 이벤트프로시저로요

    datediff 함수를 사용하라는데

    before update

    여기 이벤트 프로시저들어가서

    datediff("m","입사일","퇴사일")

    이렇게 했는데 자꾸 틀리다고 빨강색으로 나오더라구요

    어떻게 써먹어야되는지 답변좀요

    -> 입사일과 퇴사일은 필드이니 datediff("m",[입사일],[퇴사일])와 같이 작성해야 합니다.

    즐거운 하루 되세요.

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