숫자 00-00 형식이 필요한 사용자 지정 데이터 유효성 검사


1

다음 요구 사항에 따라 셀의 데이터를 숫자 00-00 형식으로 제한하고 싶습니다.

  1. 첫 번째와 네 번째 문자는 "0"또는 "1"로 시작해야합니다.
  2. 하이픈은 3 번째 문자로 표시되어야합니다.

누구든지이 맞춤 데이터 유효성 검사 수식을 도와 줄 수 있습니까?

답변:


0

더 좋은 방법이있을 수 있지만 하나의 (무차별 한) 방법은 수식을 사용하여 특정 패턴을 확인하는 것입니다.

당신은해야 ISNUMBER()번호를 확인하기 위해 * , 당신은해야합니다 MID(A1,x,1)상기 문자를 확인하기 위해 X 셀의 위치 일 A1.

이것들을와 결합하면 AND()좋습니다.

OP의 특정 예에서는 다음을 사용할 수 있습니다.

=AND(ISNUMBER(MID(C4,1,1)*1),ISNUMBER(MID(C4,2,1)*1),MID(C4,3,1)="-",ISNUMBER(MID(C4,4,1)*1),ISNUMBER(MID(C4,5,1)*1))

* 텍스트에서 숫자 확인은 기본적으로 작동하지 않습니다. 이를 해결하는 방법 은 이 SE 답변 을 참조하십시오 .


0

이것을 데이터 유효성 검사 사용자 지정 수식에 넣으십시오.

=AND(MID(A1, 3, 1)="-",
     OR(MID(A1, 1, 1)="0",
        MID(A1, 1, 1)="1"),
     OR(MID(A1, 4, 1)="0",
        MID(A1, 4, 1)="1"))

기본적으로 원하는 것은 충족해야하는 세 가지 조건이 있습니다.

  1. 세 번째 문자는 하이픈이어야합니다.
  2. 첫 번째 문자는 0또는1
  3. 네 번째 문자가 있어야합니다 0또는1

원하는 경우 AND입력을 5 자로 만 제한 할 수 있도록 이것을 추가 할 수 있습니다 .

LEN(A1)=5

그리고 당신은 같은 셀을 포맷해야합니다 잊지 마세요 TEXT다른 사람이됩니다, 항상 (너무 내가 생각하지만, 당신이 원하는 것은 날짜 형식입니다) 날짜로 번역 할


죄송합니다. 중복되었습니다.
LondonRob

둘 다 감사합니다, 당신의 응답은 대단히 감사합니다. 이 사이트를 사용한 것은 이번이 처음이며 결과에 만족하지 못했습니다. 다시 감사합니다! @LondonRob
휘트니

@Whitney 그것이 바로이 사이트의 모든 것입니다. 답변이 마음에 든다면, 투표를 승인하고 수락 (확인 표시를 클릭하십시오!)
LondonRob
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.