답변:
@ chris neilsen-감사 합니다
나는 올바른 방향이 여기에 있다고 생각합니다 . 서식이 약간 '꺼짐'인 경우 위의 링크를 따라 가십시오.
내 대답의 유용성을 확대하기 위해 비슷한 질문이있는 사람들을위한 정보를 추가했습니다.
Excel 데이터 유효성 검사 예 사용자 지정 기준
데이터 유효성 검사로 중복 방지
Excel 데이터 유효성 검사를 사용하여 워크 시트에서 특정 범위의 항목이 중복되지 않도록 할 수 있습니다. 이 예에서 직원 번호는 B3 : B10 셀에 입력되며 동일한 번호가 두 번 입력되는 것을 방지 할 수 있습니다.
셀 B3 : B10을 선택하십시오
Data | Data Validation을 선택하십시오
허용 : 사용자 정의를 선택하십시오.
이 예의 수식에서는 COUNTIF 함수를 사용하여 $ B $ 3 : $ B $ 10 범위에서 B3 셀의 값 발생을 계산합니다. 수식 결과는 1 또는 0이어야합니다.
= COUNTIF ($ B $ 3 : $ B $ 10, B3) <= 1
총계 제한
범위가 설정된 총계를 초과하게하는 값을 입력하지 마십시오. 이 예에서 총 예산은 $ 3500을 초과 할 수 없습니다. 예산 금액은 C3 : C7 셀에 있으며 수식은 해당 셀의 총계를 확인합니다.
셀 C3 : C7을 선택하십시오
Data | Data Validation을 선택하십시오
허용 : 사용자 정의를 선택하십시오.
수식의 경우 SUM을 사용하여 $ C $ 3 : $ C $ 7 범위의 값을 합산하십시오. 결과는 $ 3500 이하 여야합니다 :
= SUM ($ C $ 3 : $ C $ 7) <= 3500
선행 또는 후행 공백 없음
사용자가 항목의 텍스트 앞뒤에 공백을 추가하지 못하게 할 수 있습니다. TRIM 함수는 텍스트 전후의 공백과 텍스트 내의 추가 공백을 제거합니다.
이 예의 수식은 B2 셀의 항목이 해당 셀의 트림 된 항목과 같은지 확인합니다.
셀 B2 선택
Data | Data Validation을 선택하십시오
허용 : 사용자 정의를 선택하십시오.
공식에 대해 다음을 입력하십시오.
= B2 = 트림 (B2)
텍스트에 공백이 없습니다
이 예를 들어 Jerry Latham 에게 감사드립니다 .
사용자가 텍스트 문자열에 공백을 추가하지 못하게 할 수 있습니다. SUBSTITUTE 함수는 각 공백 문자 ""를 빈 문자열 ""으로 바꿉니다.
이 예의 수식은 B3 셀의 항목이 공백이없는 항목과 같은지 확인합니다.
셀 B3 선택
리본에서 데이터 탭을 클릭 한 다음 데이터 유효성 검사를 클릭하십시오.
허용 : 사용자 정의를 선택하십시오.
공식에 대해 다음을 입력하십시오.
= B3 = SUBSTITUTE (B3, "", "") >
셀에 공백이 없습니다
항목이 텍스트, 숫자 또는이 둘의 조합인지 여부에 관계없이 사용자가 셀에 공백을 추가하지 못하게 할 수 있습니다. 다음은 공백을 확인하는 두 가지 공식입니다.
실시 예 1
이 예를 들어 Jerry Latham 에게 감사드립니다 .
LEN 함수는 B3 셀에 입력 된 문자 수를 세고 SUBSTITUTE가 공백 문자를 제거한 후 문자 수와 비교합니다.
셀 B3 선택
리본에서 데이터 탭을 클릭 한 다음 데이터 유효성 검사를 클릭하십시오.
허용 : 사용자 정의를 선택하십시오.
공식에 대해 다음을 입력하십시오.
= LEN (B3) = LEN (SUBSTITUTE (B3, "", ""))
실시 예 2
FIND 함수는 공백 문자 ""를 찾고 공백 문자를 찾을 수없는 경우 ISERROR 함수 결과는 TRUE입니다.
이 예의 수식은 B3 셀의 항목이 공백이없는 항목과 같은지 확인합니다.
셀 B3 선택
리본에서 데이터 탭을 클릭 한 다음 데이터 유효성 검사를 클릭하십시오.
허용 : 사용자 정의를 선택하십시오.
공식에 대해 다음을 입력하십시오.
= ISERROR (FIND ( "", B3))
=LEN(B3)=LEN(SUBSTITUTE(SUBSTITUTE(B3,"-","")," ",""))
또는=AND(ISERROR(FIND(" ",B3)),ISERROR(FIND("-",B3)))