책 내용 질문하기
입력 마스크 사용자 지정형식과 입력 마스크 대치 문자에 관하여 질문 있습니다.
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
62
조회수
207
작성일
2015-07-29
작성자
첨부파일

62page 중간 쯤에 사용자 지정 형식에 대한 설명이 나와 있는데

나와 있는 대로 0000-0000 ; 0 ; x 이라고 입력 마스크를 설정하면

입력틀이 xxxx - xxxx 로 설정이 되고 저장될 때는 숫자로 저장되고

만약 0000 - 0000 ; 0 ; _ 라고 입력마스크를 설정하면

입력틀이 ____ - ____ 로 설정되고 저장 될 때는( 0 : 숫자 ) 0000 - 0000 만 저장 되는 거 맞나요?

입력 마스크를 0000 - 0000 ; 0 ; 처럼 하면 단순히

입력틀이 - 이런 식으로만 나타나는 건지....(아무것도 안 쓴 건 공백을 표현)

그러면 이렇게 0000 - 0000 ; 0 처럼 생략도 가능한가요?

핵심은

입력틀에 공백을 넣으려면 그냥 0000 - 0000 ; 0 ; 이라고 입력 마스크에 입력하면 되는 건가요?

또 다른 질문으로 62page 하단에 입력 마스크 대치 문자와 그 설명이 나와 있습니다.

입력 마스크 대치 문자에서 필수 요소와 선택 요소가 있는데

제가 이해하기로는 필수 요수는 입력 마스크 대치 문자가 있을 경우( 예를 들어 필수요소인 0을 쓰면)

0의 개수만큼 같은 개수의 숫자를 입력해야 하고 선택요소인 9를 쓸 경우 꼭 대치문자의 개수만큼 숫자를 입력하지 않아도 되는 걸로 알고 있습니다.

그럼 &와 C에서 (각각은 필수요소와 선택요소입니다.) 입력 마스크 대치문자가

1. 입력 마스크 대치문자가 &

&&& &&& &&& 일 경우 ( 빈 공간은 공백을 입력)

AAA A A AA (하단은 문자 입력)

이럴 경우 &은 필수요소이므로 공백까지 같이 저장되는데

2. 입력 마스크 대치문자가

CCC CCC CCC

AAA AA A A

이럴 경우에는

CCC 의 경우 문자 사이에 공백이 저장 되지만

A A

CCC의 경우는 어떻게 되는지 궁금합니다.

AA

입력 마스크 대치문자가 CCC-CCC ; 0 ; 이고

AAA- AA로 입력했을 경우을 물어보고 싶습니다.

그리고 입력을 할 때

AAA-AA(공백) 처럼 공백을 꼭 포함하고 싶을 때는 &을 써주면 되는 건가요?

AAA-(공백)AA

답변
2015-07-31 11:48:29

테이블에 값을 입력할때

아무것도 입력하지 않은 상태에서 - 으로 표시됩니다.

0000-0000;0;# 으로 지정하면 ####-#### 으로 표시가 되는 것이죠.

아래 설명을 참고해 주세요.

지시사항에

'-' 기호는 저장되고, 입력시 '_-____' 형태로 표시되도록 설정하시오. 라고 했기 때문입니다.

L-0000;0;_

첫번째 ; 뒤의 0은 - 을 저장하게 하는 것이고

두번째 ; 뒤의 _ 은 _-____ 으로 표시 되게 하는 것입니다.

000-000-0000;0;0 으로 설명 드리겠습니다.

입력 마스크 지정 시 각 자릿수가 의미하는 내용을 알아두세요. 각 구역은 세미콜론으로 구분합니다.
첫번째 위치에는 사용자 지정 기호를,
두번째 위치에는 -, /, = 와 같은 서식 문자를 저장할지 여부를 지정하는 것으로 0으로 지정하면 이 기호도 저장되고 1로 지정하면 입력된 값만 저장됩니다.
세번째 위치에입력되는 것은 자릿수에 표시될 기호입니다. 위와 같이 지정하면 입력할 자리에 000-000-0000이 표시됩니다. _ 으로 표시 하면 ___-___-____ 이 되겠죠.

000-0000 으로 작성하게 되면 입력시 123-4567 과 같이 표시 되지만 저장될때는 - 을 제외한 1234567 이 저장이 됩니다. 만약 123-4567 로 저장하려면

000-0000;0 을 사용해야지만 -(문자) 도 같이 저장하게 되는 것입니다.

그래야 123-4567 로 저장이 됩니다.

즉 -도 저장되게 하시오. 라면 000-0000;0 으로 입력 하셔야 합니다.

문제에서 -도 저장되게 하시오. 라면 문자 -도 저장 되어야 하므로 ;0 이 들어가게 되구요.

입력할때 ___-___-___ 과 같이 나타나게 하려면 3번째 자리에 ;_ 도 입력하시면 되는 것입니다.

만약 ***-***-*** 와 같이 나타낼려면 3번째 자리에 ;* 를 입력 하시면 되죠.

공백 부분에 대한 질문이 이해가 되지 않습니다.

입력마스크 대치문자중 ? 를 이용하면

? 는 선택요소로서 A에서 z까지의 영문자와 한글을 입력가능 합니다.

그러므로 ??? 로 입력한 경우 AAA 로 입력해도 되고 AA 만 입력해도 되고 A 하나만 입력해도 됩니다.

A A 로도 사용이 가능하겠죠.

좋은 하루 되세요.

  • *
    2015-07-31 11:48:29

    테이블에 값을 입력할때

    아무것도 입력하지 않은 상태에서 - 으로 표시됩니다.

    0000-0000;0;# 으로 지정하면 ####-#### 으로 표시가 되는 것이죠.

    아래 설명을 참고해 주세요.

    지시사항에

    '-' 기호는 저장되고, 입력시 '_-____' 형태로 표시되도록 설정하시오. 라고 했기 때문입니다.

    L-0000;0;_

    첫번째 ; 뒤의 0은 - 을 저장하게 하는 것이고

    두번째 ; 뒤의 _ 은 _-____ 으로 표시 되게 하는 것입니다.

    000-000-0000;0;0 으로 설명 드리겠습니다.

    입력 마스크 지정 시 각 자릿수가 의미하는 내용을 알아두세요. 각 구역은 세미콜론으로 구분합니다.
    첫번째 위치에는 사용자 지정 기호를,
    두번째 위치에는 -, /, = 와 같은 서식 문자를 저장할지 여부를 지정하는 것으로 0으로 지정하면 이 기호도 저장되고 1로 지정하면 입력된 값만 저장됩니다.
    세번째 위치에입력되는 것은 자릿수에 표시될 기호입니다. 위와 같이 지정하면 입력할 자리에 000-000-0000이 표시됩니다. _ 으로 표시 하면 ___-___-____ 이 되겠죠.

    000-0000 으로 작성하게 되면 입력시 123-4567 과 같이 표시 되지만 저장될때는 - 을 제외한 1234567 이 저장이 됩니다. 만약 123-4567 로 저장하려면

    000-0000;0 을 사용해야지만 -(문자) 도 같이 저장하게 되는 것입니다.

    그래야 123-4567 로 저장이 됩니다.

    즉 -도 저장되게 하시오. 라면 000-0000;0 으로 입력 하셔야 합니다.

    문제에서 -도 저장되게 하시오. 라면 문자 -도 저장 되어야 하므로 ;0 이 들어가게 되구요.

    입력할때 ___-___-___ 과 같이 나타나게 하려면 3번째 자리에 ;_ 도 입력하시면 되는 것입니다.

    만약 ***-***-*** 와 같이 나타낼려면 3번째 자리에 ;* 를 입력 하시면 되죠.

    공백 부분에 대한 질문이 이해가 되지 않습니다.

    입력마스크 대치문자중 ? 를 이용하면

    ? 는 선택요소로서 A에서 z까지의 영문자와 한글을 입력가능 합니다.

    그러므로 ??? 로 입력한 경우 AAA 로 입력해도 되고 AA 만 입력해도 되고 A 하나만 입력해도 됩니다.

    A A 로도 사용이 가능하겠죠.

    좋은 하루 되세요.

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