엑셀 데이터 유효성 검사 사용, 숫자,단위입력제한엑셀 데이터 유효성 검사 사용, 숫자,단위입력제한

Posted at 2014. 1. 16. 06:30 | Posted in 공부/엑셀

흔히 큰 자리의 숫자를 사용할때는

각주에 (단위 : 천) 정도로 줄여서 내놓기도한다.

하지만 정확한 수식을 위해서 쓰는 엑셀에선

숫자의 1단위까지 기재하는 경우가 많다.

1단위까지 기재할때 문제점은 

단위가 커지면 커질수록 오,탈자가 생길 염려도 정비례한다는 것이다.

10억에서 0이 하나빠지면 1억이 되며 1/10값이 되기 때문이다.

1000000000 <-- 십업인데 한눈으로 알아보기도 힘들다.

엑셀에서 큰 자리 숫자를 직접 기입할 때

데이터 유효성 검사를 사용해주면 보다 실수없는 데이터 입력이 가능하다.



데이터 -> 데이터도구 -> 데이터유효성검사를 클릭해준다.



유효성검사에서 중요한것은 

유효성 조건을 잘 설정하는 것이다.

위 캡쳐와 같이 모든 값, 정수, 소수점, 목록, 날짜, 시간 , 텍스트길이,

사용자지정등 많은 용도로 활용이 가능하다. 

숫자에 관한 것은 정수이다.



정수를 선택하고 다음으로 제한 방법 또한 중요하다. 


=      같다. 

<>    같지않다.

>      크다

<      작다

>=     크거나같다

<=      작거나 같다.


위 수식은 엑셀 함수에서도 많이 쓰이니 숙지하고 있으면 좋다.

제한 방법에 = 을 쓴다면 같은 숫자는 혹은 지정한 숫자들은 타이핑 혹은 입력이 제한된다.



위 캡쳐의 데이터 유효성 검사 방법은 

정수로된 1000이란 숫자를 제한하는 방법이다.



위와같이 1000이란 숫자를 타이핑 후 엔터치면 제한되었다고 경고창이 뜬다.

숫자가 아닌 단위 자체에 제한을 둘 수도 있다. 



위와같이 제한 대상을 " 텍스트길이" 로 설정하고

제한 방법을 =' 로 설정한다.

그리고 숫자 단위의 길이 즉 텍스트의 길이를 설정해준다

위 캡쳐와 같이 9'라고 입력하면 100000000 <-- 단위만 입력이 가능하다. 



다른 자릿수의 숫자를입력하면 입력이 되지않는다.


//