책 내용 질문하기
엑세스 기본모의고사문제
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
389
조회수
88
작성일
2017-08-04
작성자
탈퇴*원
첨부파일

기본모의고사9회 문제1-⑤

주민등록번호 필드는 9번째자리에는 입력되는 - 이후 에 반드시 7자리 입력되도록 유효성 검사규칙 설정 하라고 나와있는데 답이 Len([주민등록번호])-InStr([주민등록번호],"-")=7 이거더라고요...

Len([주민등록번호])-InStr([주민등록번호],"-")=7 대한 풀이좀해주세요

또 문제1-⑥ 남 또는 여로 나타나도록 설정하고 YES(-1)은 남 NO(0)는 여를 나타내며 남은 파랑 여는 빨강 표시되도록 설정하라는 문제인데 정답은 ;[파랑]\남;[빨강]\여 이렇게 나와있는데...

왜 ';[파랑]\남;[빨강]\여 '되는지 모르겠습니다..

그리고 지시문에 설정하고 YES(-1)은 남 NO(0)는 여를 나타내라고 되어있는데 이건 설정 안해주나요??

답변
2017-08-07 17:56:17

1.

InStr 함수는 한 문자열 안에 특정 문자열이 처음으로 나타난 위치를 지정하는 것입니다.

instr([제품코드],"-") 라고 하면 - 이 처음 나타난 위치를 지정 하게 되죠.

131218-4321234

라는 주민등록 번호가 있다면 - 가 처음 표시된 7 이 값으로 나옵니다.

len 은 문자의 개수를 세게 되므로 15가 될 것이고

14 - 7 을 하면 7이 남겠죠. 즉 4321234 가 입력되는 7자리를 꼭 입력하게 하기 위해서

len([주민등록번호])-instr([주민등록번호],"-")=7

와 같이 사용한 것입니다.

- 이 표시되는 곳 까지의 문자개수를 빼는 것이죠.

2.

-1 과 0 은 남과 여를 어떤 값으로 나타낼지를 정한 것입니다.

성별 필드는 두가지 값만을 가질수 있는 데이터 형식으로 설정하고,(예/아니오)


남,여로만 선택하여 입력하도록(남,여만 선택하여 입력하려면 콤보박스를 사용)

yes(-1)는 남,no(0)는 여 를 나타내며 "남"은 [파랑],"여"는 [빨강]으로 표시되도록 설정

사용자 정의로 형식을 지정할 때는 엑셀의 사용자 정의 형식과 동일하게 양수;음수;0 순으로 지정되니 양수 부분은 생략하기 위해 ;, 음수(-1)은 파랑, 0은 빨강으로 지정하므로 ;[파랑]\남;[빨강]\여 로 지정해야 합니다.

\은 뒤에 나오는 글자를 글짜그대로 표시하기 위한 것입니다. 엑셀에서는 "여" 와 같다고 보시면 됩니다.

음수를 -로 표시하고자 할때는 -#,### 으로 사용하면 되고

음수를 () 안에 표시하고자 하면 (#,###) 로 사용하는 것입니다.

텍스트값(남,여) 를 나타내기 위해 텍스트 박스로 작성합니다.

좋은 하루 되세요.

  • *
    2017-08-07 17:56:17

    1.

    InStr 함수는 한 문자열 안에 특정 문자열이 처음으로 나타난 위치를 지정하는 것입니다.

    instr([제품코드],"-") 라고 하면 - 이 처음 나타난 위치를 지정 하게 되죠.

    131218-4321234

    라는 주민등록 번호가 있다면 - 가 처음 표시된 7 이 값으로 나옵니다.

    len 은 문자의 개수를 세게 되므로 15가 될 것이고

    14 - 7 을 하면 7이 남겠죠. 즉 4321234 가 입력되는 7자리를 꼭 입력하게 하기 위해서

    len([주민등록번호])-instr([주민등록번호],"-")=7

    와 같이 사용한 것입니다.

    - 이 표시되는 곳 까지의 문자개수를 빼는 것이죠.

    2.

    -1 과 0 은 남과 여를 어떤 값으로 나타낼지를 정한 것입니다.

    성별 필드는 두가지 값만을 가질수 있는 데이터 형식으로 설정하고,(예/아니오)


    남,여로만 선택하여 입력하도록(남,여만 선택하여 입력하려면 콤보박스를 사용)

    yes(-1)는 남,no(0)는 여 를 나타내며 "남"은 [파랑],"여"는 [빨강]으로 표시되도록 설정

    사용자 정의로 형식을 지정할 때는 엑셀의 사용자 정의 형식과 동일하게 양수;음수;0 순으로 지정되니 양수 부분은 생략하기 위해 ;, 음수(-1)은 파랑, 0은 빨강으로 지정하므로 ;[파랑]\남;[빨강]\여 로 지정해야 합니다.

    \은 뒤에 나오는 글자를 글짜그대로 표시하기 위한 것입니다. 엑셀에서는 "여" 와 같다고 보시면 됩니다.

    음수를 -로 표시하고자 할때는 -#,### 으로 사용하면 되고

    음수를 () 안에 표시하고자 하면 (#,###) 로 사용하는 것입니다.

    텍스트값(남,여) 를 나타내기 위해 텍스트 박스로 작성합니다.

    좋은 하루 되세요.

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