컴퓨터 관련 정보들/한컴,엑셀,ppt 등

[컴활 1급 실기 엑세스] 유효성검사규칙 와일드카드 사용법 안내

SUN 2022. 8. 16. 10:16
반응형

유효성 검사 규칙이란?


입력될 데이터의 값을 제한 조건을 두어, 에러를 최소한으로 하는 기능

 

유효성 검사 규칙 내용 유효성 검사 규칙 입력란
필드에 5글자만 입력되도록 하기 =LEN([필드이름]) = 5
크다, 작다,  같지않다 >, <, <>
공백이 입력되지 않도록 하는 함수 INSTR([프로그램명], " ") = 0
1와 9사이의 값 구하기 BETWEEN 1 AND 9

 

와일드카드 * 와 ? 사용법


*는 글자 제한 X , ?는 글자 제한 O ? 하나를 한글자로 본다

아* 라고 기입한다면 아아아아아, 아아, 아산시 같이 뒤에 어떤 글자가 와도 가능함을 의미합니다. *아* 같은 경우는 중간에 아를 포함하고 있는 어떤 문자 ex) 김아중, 김김김아아중, 김김김김김아아아아아아중  이 가능합니다.

 

하지만 글자수에 딱 정확하게 포함되게끔 하는 와일드카드도 존재합니다. 그것이 바로 ? 입니다. ?의 경우 안? 라고 할 경우 안녕, 안낭 같이 뒤에 한 글자만 찾아주는 함수입니다. 

 

주민등록번호를 설정하는 문제 (유효성검사규칙설정)

주민등록번호 같은 경우가 ?를 사용하기 가장 좋은 것입니다. 6자리가 온 후 -를 한 후에 7글자를 입력해주어야 하는데요.

 

LIKE "??????-???????" 이렇게 유효성검사규칙설정에 입력해주시면 됩니다.

그리고 "@" 문자가 포함되도록 하시오. 같은 문자도 같은 LIKE를 활용해 만들 수 있습니다.

 

 

반응형