숫자 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.