날짜 사이의 엑셀 데이터 유효성 검사
때로는 사용자가 지정된 날짜의 날짜 만 그림으로 표시하기를 원합니다.
불규칙한 날짜는 데이터를 효과적으로 분석하기 어렵고 작업 오버 헤드를 증가시킵니다. 이 기사에서는 지정된 날짜에 대해서만 데이터 유효성 검사를 수행하고 사용자가 해당 시간 간격의 날짜 만 입력하도록하는 방법을 알아 봅니다.
명확하게하기위한 예를 살펴 보겠습니다.
예 : Excel에 날짜 유효성 검사 입력
여기에 D2와 E2 셀에 지정된 날짜 간격이 있습니다. D2에서 시작 날짜는 19-10 월 2 일이고 E2에서 종료 날짜는 19-10 월 9 일입니다. A2 셀에서 사용자는 회의 날짜를 입력합니다. 기준은 날짜가 위에 지정된 시간 간격을 벗어날 수 없다는 것입니다.
Excel에서 날짜 유효성 검사를 수행하려면 다음 단계를 따르세요.
-
유효성 검사를 할 셀을 선택하십시오.
-
Data→ Validation으로 이동합니다. 키보드 단축키 ALT> A> V> V를 사용할 수 있습니다.
-
허용에서 사용자 지정을 선택합니다.
-
Formula.에서이 공식을 작성합니다. 오류 경고에서 오류 메시지 상자에이 줄을 작성합니다. “지정된 날짜 간격 내에서 날짜를 입력하십시오.” . Ok를 누르십시오. 작업이 완료되었습니다.
이제 D2 및 E2에 주어진 날짜 이전 또는 이후의 날짜를 작성하십시오. Excel은 입력을 허용하지 않습니다.
시작일과 종료일의 날짜를 변경하면 유효성 검사가 변경됩니다. 데이터 유효성 검사를 변경할 필요가 없습니다.
그러나 날짜를 하드 코딩하려면 데이터 유효성 검사의 수식 입력 상자 에이 수식을 작성하십시오.
=AND(A2>=DATE(2019,10,2),A2<=DATE(2019,10,2))
이렇게하면 시작 날짜와 종료 날짜가 고정됩니다. A2를 복사하고 데이터 유효성 검사를 위해 특수 붙여 넣기 만 다른 셀에 적용 할 수 있습니다.
어떻게 작동합니까?
글쎄, 여기서 우리는 사용자가 올바른 데이터를 입력하고 있는지 확인하기 위해 AND 함수를 사용하고 있습니다.
AND (A2> = $ D $ 2, A2 ⇐ $ E $ 2) : 여기서 Excel은 먼저 첫 번째 기준을 확인합니다. A2의 값이 D2의 값보다 크거나 같으면 TRUE를 반환하고 FALSE를 반환합니다. Next excel은 A2의 값이 E2의 값보다 작거나 같은 경우 두 번째 기준을 확인합니다. 그렇다면 TRUE를 반환하고 그렇지 않으면 FALSE를 반환합니다. 기준 중 하나가 FALSE를 반환하면 입력이 거부됩니다.
그래서 예 여러분, 이것은 날짜 유효성 검사를 Excel에 넣는 방법입니다. 이 기사 또는 기타 Excel / VBA 주제에 대해 의문 사항이 있으면 알려주십시오.
댓글 섹션은 모두 귀하의 것입니다.
인기 기사 :
link : / formulas-and-functions-introduction-of-vlookup-function [Excel의 VLOOKUP 함수]
link : / tips-countif-in-microsoft-excel [Excel 2016의 COUNTIF]
link : / excel-formula-and-function-excel-sumif-function [Excel에서 SUMIF 함수 사용 방법]