본문 바로가기

엑셀/엑셀 사용하기

데이터 유효성 검토로 설정하기

반응형

1. 데이터 유효성 검토로 한글/영문 지정하기

 엑셀에서 셀에 데이터 입력시 한글 또는 영문으로 제한을 두어 한/영 변환키를 누르지 않아도 되도록 할 수 있습니다.

 

 우선 입력 제한을 둘 셀들을 선택합니다. 

 위에 '데이터'메뉴에서 '데이터 도구'의 '데이터 유효성 검사'를 클릭합니다.

 

[그림1] 데이터 유효성 검사 대화상자 - IME 모드

 그러면 [그림1]과 같은 데이터 유효성 검사 대화상자가 출력됩니다. 대화상자에서 'IME 모드'탭을 클릭합니다. 'IME 모드'탭에서 모드 부분을 '한글'로 설정한 후 아래의 확인 버튼을 누릅니다.

그러면 선택했던 셀들에 데이터를 입력하게 되면 바로 한글로 입력됩니다.

 

 한글로 셋팅을 해 놓았지만 영문을 쓰고 싶을 때는 한/영 변환키를 누르면 영문으로 작성 가능합니다.

하지만 영문 입력 완료후 다시 그 셀에 데이터를 입력할 때는 한글로 작성되는 것을 보실 수 있습니다.

즉, 데이터 유효성 검토에서 한글로 지정을 해 놓으면 우선 한글로 작성되게 셋팅을 해주는 것입니다. 

 

2. 데이터 유효성 검토로 목록 지정하기

 이번에는 셀에 데이터를 입력할때 목록을 제공해서 목록중 선택하여 데이터를 입력하도록 하는 방법을 알아보겠습니다. 이 기능 역시 데이터 유효성 검토를 이용합니다. 

 

 우선 목록을 제공할 셀들을 선택합니다. 그리고, 위에 '데이터'메뉴에서 '데이터 도구'의 '데이터 유효성 검사'를 클릭합니다.

 

[그림2] 데이터 유효성 검사 대화상자 - 설정

 [그림2]와 같이 대화상자가 출력되면 '설정'탭을 클릭하고 제한대상 목록에서 '목록'를 선택합니다. 

 

[그림3] 데이터 유효성 검사 대화상자 - 설정 원본

 그러면 '원본(S)' 항목이 나타납니다. 그곳에 목록을 작성하여 입력합니다. [그림3]과 같이 입력할때 목록 구분은 '콤마( , )'를 사용합니다.

 

 

3. 데이터 유효성 검토로 입력 범위 지정하기

 셀에 숫자로 데이터를 입력할때 숫자 범위를 지정하여 입력하도록 설정할 수 있습니다. 가령 성적을 입력할때 최저 점수 0부터 최대 점수 100까지로 범위를 지정해 놓으면 100이 넘는 값이나 마이너스 값을 입력할 수 없게 됩니다.

 

 입력 범위를 지정할 셀들을 선택합니다. 위에 '데이터'메뉴에서 '데이터 도구'의 '데이터 유효성 검사'를 클릭합니다. 

 

 [그림2]와 같은 대화상자가 출력되면  '설정'탭을 클릭하고 제한대상 목록에서 '정수'를 선택합니다. 

 

[그림4] 데이터 유효성 검사 대화상자 - 설정 최소값 최대값

[그림4]와 같이 최소값과 최대값을 입력하고 확인을 클릭합니다.

 

그러면, 선택된 셀들에 데이터를 입력할때 정수가 아닌 값이 0~100 사이의 정수가 아닌 경우에는 아래 [그림5]와 같은 오류 메시지가 뜨게 됩니다.

 

[그림5] 데이터 유효성 검사 제한범위를 벗어난 경우 출력되는 오류 메시지 창

 오류 메시지 내용을 변경하시고 싶으시면 아래 [그림6]과 같이 데이터 유효성 대화상자에서 '오류 메시지'탭을 클릭하고 '제목'란에 오류 메시지창 제목을 입력하고 '오류 메시지'란에 메시지 내용을 입력합니다. 그리고, 확인 버튼을 클릭하면 메시지 내용을 변경할 수 있습니다. [그림7]은 메시지 내용을 변경한 후 출력된 모습입니다. 

 

[그림6] 오류 메시지 창 내용 수정
[그림7] 수정된 오류 메시지로 출력된 모습

 [그림7]을 보시면 기존 오류 메시지 창인 [그림5]에서 [그림6]에서 지정한 제목과 메시지 내용으로 바뀐 것을 보실 수 있습니다.

반응형