SharePoint 열의 데이터 입력 유효성 검사

SharePoint 열의 데이터 입력 유효성 검사

열 유효성 검사 옵션을 사용하면 데이터에 대한 추가 제한 및 제약 조건을 정의할 수 있습니다. 예를 들어 한 날짜 열의 값이 다른 날짜 열 다음에 나타나도록 할 수 있습니다. (예를 들어 열 유효성 검사를 통해 완료 날짜 열의 날짜가 시작 날짜 열의 날짜보다 이전일 수 없도록 할 수 있습니다. 시작하기 전에 프로젝트를 완료할 수 없습니다!)

앱에서 열 유효성 검사를 사용하려면:

데이터 입력의 유효성을 검사하려는 앱에서 리본의 목록 탭에 있는 목록 설정 버튼을 클릭합니다.

일반 설정에서 유효성 검사 설정 링크를 클릭합니다.

수식 텍스트 상자에 수식을 입력합니다.

유효성 검사를 통과하려면 공식의 결과가 TRUE로 평가되어야 합니다. 수식 구문은 Excel 구문과 유사한 계산 열과 동일합니다.

검증 공식이 실패할 경우 표시할 사용자 메시지를 입력하십시오.

메시지는 사용자에게 공식이 작동하는 방식과 문제를 해결하는 방법에 대한 아이디어를 제공해야 합니다.

저장 버튼을 클릭합니다.

SharePoint 열의 데이터 입력 유효성 검사

사용자가 양식에 데이터를 입력하면 유효성 검사 공식이 평가됩니다. 수식이 FALSE로 평가되면 사용자 메시지가 양식에 나타납니다.

SharePoint 열의 데이터 입력 유효성 검사

앱 또는 사이트 수준에서 생성된 열에 열 유효성 검사를 추가할 수 있습니다. 사이트 수준 열에 대해 생성된 유효성 검사는 해당 열이 사용되는 모든 곳에 적용되지만 사이트 수준 열이 사용되는 앱에서 수식을 재정의할 수 있습니다.

SharePoint 이메일 열 검증

이제 SharePoint 이메일 열 유효성 검사에 대한 예를 살펴보겠습니다.

메일 ID 확인을 위해 "StudentEmailId"라는 열의 한 줄을 만들었습니다. 열 생성 페이지에서 "StudentEmailId" 열을 생성할 때 페이지를 아래로 스크롤하면 "열 유효성 검사" 옵션을 볼 수 있습니다.

"열 유효성 검사" 옵션을 클릭하면 수식 필드와 사용자 메시지 필드 두 개를 볼 수 있습니다.

여기서는 "StudentEmailId" 열에 대한 유효성 검사를 설정하고 싶습니다. 사용자가 잘못된 이메일 ID를 입력하면 사용자 메시지가 경고 메시지로 표시됩니다.

수식 필드에 아래 수식을 추가했습니다.

=AND(ISERROR(FIND(" ",StudentEmailid,1)),IF(ISERROR(FIND("@",StudentEmailid,2)),FALSE,AND(ISERROR(FIND("@", StudentEmailid,FIND("@",StudentEmailid,2)+1)),IF(ISERROR(FIND(".",StudentEmailid,FIND("@",StudentEmailid,2)+2)), FALSE,FIND(".",StudentEmailid,FIND("@",StudentEmailid,2)+2)<LEN(StudentEmailid)))))

사용자 메시지 필드에 "유효한 이메일 ID를 입력하세요"라는 메시지를 추가했습니다. 사용자가 목록에 새 항목을 추가하고 이메일 ID 필드에 유효한 이메일 ID를 입력하면 데이터가 목록에 저장됩니다. 이메일 ID가 유효하지 않은 경우 사용자 메시지가 표시됩니다.

SharePoint 이메일 열 검증

SharePoint 전화번호 열 유효성 검사

이제 SharePoint 전화번호 열 유효성 검사의 예를 살펴보겠습니다.

SharePoint 목록에 'PhoneNumber'라는 열을 하나 만들었고 열 유효성 검사의 수식 필드에 아래 수식을 추가했습니다.

=AND(LEN(전화번호)=14,IF(ISERROR(FIND("+",전화번호,1)),FALSE,(FIND("+",전화번호)=1)),IF(ISERROR( FIND("-",전화번호,4)),FALSE,(FIND("-",전화번호,4)=4)),IF(ISERROR(1*CONCATENATE(MID(전화번호,2,2) ,MID(전화번호,5,10))),FALSE,TRUE))

사용자 메시지에 "유효한 휴대폰 번호를 입력하세요"라는 메시지를 추가했습니다.

공식에 따르면 사용자가 아래 형식으로 휴대폰 번호를 제공하면 필드에만 휴대폰 번호가 사용됩니다.

예:+91-**

전화번호 필드에 새 항목을 생성했습니다. 번호를 "+91-**"로 지정했습니다. 따라서 해당 번호는 SharePoint 목록에 저장됩니다.

SharePoint 날짜 열 유효성 검사

이제 SharePoint 날짜 열 유효성 검사에 대한 예를 살펴보겠습니다.

여기에서는 날짜 유효성 검사를 볼 수 있습니다. SharePoint 맞춤 목록에서 '날짜 및 시간' 데이터 유형 열 하나를 선택하고 목록 이름을 'StartDate'로 지정했습니다. 위 스크린샷을 참조하세요. 열 유효성 검사에서 수식을 추가했습니다.

=StartDate>TODAY()//시작 날짜는 오늘 이후여야 합니다.

사용자 메시지에 "시작 날짜는 오늘보다 커야 합니다"라는 메시지를 추가했습니다.

SharePoint 텍스트 열 유효성 검사

이제 SharePoint 텍스트 열 유효성 검사에 대한 예를 살펴보겠습니다.

이름 유효성 검사를 위한 'StudentInformation' SharePoint 맞춤 목록에서 열 이름이 'Fullname'인 열의 한 줄을 추가했고 규칙 필드의 열 유효성 검사에 규칙을 추가했습니다.

=OR(LEN(전체 이름)=9,LEN(전체 이름)=12)

Fullname의 길이는 9자 또는 12자여야 합니다. 사용자 메시지에 "이름 9자 또는 12자를 입력하세요"라는 메시지를 추가했습니다.

SharePoint 열 유효성 검사 자릿수

이제 SharePoint 열 유효성 검사 자릿수의 예를 살펴보겠습니다.

여기에는 사용자가 숫자를 입력할 때 숫자의 길이가 5보다 커야 한다는 유효성 검사를 넣고 싶습니다. 따라서 데이터 유형이 한 줄의 텍스트인 "StudentRN" 열을 만들었습니다.

열에서 유효성 검사는 아래 수식을 작성합니다.

=IF(LEN(학생RN)>5,TRUE,FALSE)

"사용자 메시지" 필드에 텍스트를 입력하세요. 여기에서는 사용자 메시지 필드에 "범위가 5보다 큰 숫자를 입력하세요"라는 텍스트를 추가했습니다.

유효성 검사 조건을 따르지 않고 목록에 새 항목을 추가하고 저장을 클릭하면 필드 아래에 모든 "사용자 메시지"가 표시됩니다.

SharePoint 열 유효성 검사 자릿수

SharePoint 목록 열에 특정 값 허용

첫 번째 예에서는 SharePoint 목록 열에서 특정 값을 허용하는 방법을 살펴보겠습니다. 그렇지 않으면 유효성 검사 오류가 표시됩니다.

여기서는 SharePoint Online/2013/2016에서 목록 열 유효성 검사가 어떻게 작동하는지 확인할 수 있습니다.

제목 열이 포함된 SharePoint 2013 목록이 있는데 사용자가 "Mr" 또는 "Mrs"만 입력할 수 있도록 하고 싶습니다. 사용자가 이 외에 다른 것을 입력하면 Mr 또는 Mrs.만 입력할 수 있다는 오류 메시지가 표시됩니다.

특정 열에 대한 유효성 검사를 사용하려면 다음 단계를 따르세요.

SharePoint 목록을 연 다음 목록 설정 페이지로 이동합니다. 설정 페이지에서  섹션으로 이동한 다음 확인을 사용하려는 특정 열을 클릭합니다. 제 경우에는 제목 열입니다.

SharePoint 목록 유효성 검사 예

열 편집 페이지가 열립니다. 여기에서 '열 유효성 검사'를 클릭하세요. 그런 다음 수식 상자에 아래와 같이 입력하세요.

=OR(제목=“미스터”,제목=“부인”)

그리고 사용자 메시지에 유효성 검사가 실패할 경우 사용자가 확인하고 싶은 메시지를 다음과 같이 입력합니다. 부인”.

수식은 아래와 같아야 합니다.

Sharepoint 열 유효성 검사 여러 조건

그런 다음 확인 을 클릭하고 수식을 저장하세요.

이제 SharePoint 목록에 항목 하나를 추가해 보세요. Title 열에 "Mr" 또는 "Mrs" 이외의 다른 항목을 입력하면 다음과 같은 메시지가 표시됩니다.

Sharepoint 열 유효성 검사 예

SharePoint 목록 열 연령 유효성 검사

이제 이 예에서는 SharePoint 목록 열 유효성 검사를 사용하여 연령을 유효성 검사하는 방법을 살펴보겠습니다.

다른 열의 유효성을 검사하려면 연령 열이 있고 사용자가 25보다 작은 값을 입력하면 유효성 검사 메시지를 표시한다고 가정해 보겠습니다.

아래와 같이 열 유효성 검사 수식을 작성할 수 있습니다.

=(나이>25)

다음과 같아야 합니다.

sharepoint 2013 열 유효성 검사 예

이제 사용자가 25보다 작은 값을 입력하려고 하면 아래와 같은 메시지가 표시됩니다.

SharePoint 온라인 열 유효성 검사 예

SharePoint 목록 열 유효성 검사(하나 이상의 열 유효성 검사 필요)

이제 SharePoint 목록 열에서 "하나 이상의 열 유효성 검사 필요"를 구현하는 방법을 살펴보겠습니다.

여기 내 SharePoint Online 사이트에 연락처 목록이 있습니다. 해당 목록에는 다음과 같은 3개의 열이 있습니다.

  • 집 전화
  • 비즈니스 용 폰
  • 휴대전화

여기서 요구 사항은 사용자가 하나 이상의 전화번호를 입력해야 한다는 것입니다.

여기서는 목록 유효성 검사를 사용할 수 있습니다. 목록 유효성 검사를 구현하려면 다음 단계를 따르세요.

SharePoint 목록 설정 페이지로 이동하여 일반 아래에 있는 '유효성 검사 설정'을 클릭하세요. 설정  아래와 같습니다:

SharePoint 목록 열 유효성 검사

그런 다음 유효성 검사 설정 페이지에서 아래와 같은 수식을 작성합니다.

=COUNTA([집 전화],[회사 전화],[휴대폰 번호])>=1

또한 아래와 같이 "사용자 메시지" 섹션에 오류 메시지를 넣을 수도 있습니다.

Sharepoint 목록 열 검증 하나 이상의 열 검증 예

저장을 클릭하여 수식을 저장합니다.

이제 사용자가 전화번호를 제공하지 않고 제출을 시도하면 아래와 같이 유효성 검사가 실행됩니다.

Sharepoint 열 유효성 검사 수식

마찬가지로, 사용자가 휴대폰 번호나 이메일 ID를 입력해야 하는 등의 다른 시나리오를 검증하려면 아래와 같은 수식을 작성할 수 있습니다.

=COUNTA([에밀 ID],[휴대폰 번호])>=1

SharePoint 열 유효성 검사 날짜는 오늘보다 이후여야 합니다.

이제 SharePoint 열 유효성 검사 날짜 예를 살펴보고 SharePoint 열 유효성 검사를 사용하여 해당 날짜가 오늘보다 커야 하는지 유효성을 검사하는 방법을 살펴보겠습니다.

여기에 마감일 열이 있는 SharePoint Online 목록이 있습니다. 여기서는 사용자가 날짜를 오늘보다 이후로 선택할 수 있도록 날짜 열에 대한 유효성 검사를 구현하겠습니다.

SharePoint Online 목록을 열고 목록 설정 페이지로 이동합니다. 그런 다음 일반 설정 아래에 있는 유효성 검사 설정 을 선택합니다. 

그런 다음 유효성 검사 설정 페이지에서 아래 수식과 아래와 같은 사용자 메시지를 추가합니다.

공식: [마감일]>오늘()

사용자 메시지: 마감일은 오늘보다 이후여야 합니다.

Sharepoint 열 유효성 검사 날짜

이제 사용자가 오늘보다 이전 날짜를 선택하면 아래와 같은 오류 메시지가 표시됩니다.

Sharepoint 열 확인 날짜는 오늘보다 이후여야 합니다.

이 예가 "SharePoint 열 유효성 검사 날짜는 오늘보다 커야 합니다."에 도움이 되기를 바랍니다.

마찬가지로 마감일이 생성 날짜보다 이후인지 확인하려면 아래 수식을 작성할 수 있습니다.

=[마감일] > [만들어진]

SharePoint 열 유효성 검사: 시작 날짜 및 종료 날짜 유효성 검사(목록 유효성 검사의 AND 절)

이제 시작 날짜와 종료 날짜에 대해 SharePoint 열 유효성 검사를 수행하는 방법을 살펴보겠습니다. 이 특정 예에서는 마감일을 오늘보다 크고 30일 미만으로 입력해야 하는 방법을 살펴보겠습니다.

또한 SharePoint의 목록 유효성 검사에서 AND 절을 사용하는 방법도 살펴보겠습니다.

SharePoint Online 목록을 열고 목록 설정 페이지로 이동합니다. 그런 다음 일반 설정 아래에 있는 유효성 검사 설정 을 선택합니다. 

그런 다음 유효성 검사 설정 페이지에서 아래 수식과 아래와 같은 사용자 메시지를 추가합니다.

=IF([마감일]>오늘(),IF(DATEDIF(오늘(),[마감일],"d")<=90,TRUE,FALSE),FALSE)

SharePoint 열 유효성 검사: 시작 날짜 및 종료 날짜 유효성 검사

이제 사용자가 30일보다 큰 마감일을 입력하면 아래와 같은 오류가 표시됩니다.

SharePoint 열 유효성 검사: 시작 날짜 및 종료 날짜 유효성 검사

이 SharePoint 문서에서는 SharePoint Online/2013/2016/2019의 목록 열에 유효성 검사를 추가하는 방법에 대해 설명했습니다.


스마트시트 9.1.1

스마트시트 9.1.1

Smartsheet는 프로젝트를 관리하고, 워크플로를 구축하고, 팀과 협업할 수 있는 동적 작업 플랫폼입니다.

공유 지점

공유 지점

SharePoint는 다양한 워크플로 응용 프로그램, "목록" 데이터베이스 및 기타 웹 구성 요소는 물론 보안 기능을 사용하여 비즈니스 그룹의 공동 작업을 제어하는 ​​웹 기반 공동 작업 시스템입니다.

퍼페추얼 캘린더 1.0.38/1.0.36

퍼페추얼 캘린더 1.0.38/1.0.36

반니엔 캘린더(Van Nien Calendar)는 휴대폰에서 달력 보기 애플리케이션으로, 휴대폰에서 태음태양일을 빠르게 확인하고 중요한 업무를 정리할 수 있도록 도와줍니다.

마이크로소프트 아웃룩 2021

마이크로소프트 아웃룩 2021

Microsoft Outlook은 Microsoft Corporation에서 개발한 비즈니스 및 생산성 응용 프로그램입니다.

클릭업

클릭업

ClickUp은 모든 비즈니스에서 가장 높은 평가를 받는 생산성 플랫폼 중 하나입니다. Google, Booking.com, San Diego Padres 및 Uber와 같은 대기업은 모두 ClickUp을 사용하여 직장 생산성을 높입니다.

PDF-XChange 뷰어 2.5.322.10

PDF-XChange 뷰어 2.5.322.10

PDF는 텍스트 문서를 읽고, 만들고, 보내는 데 일반적으로 사용되는 형식이 되었습니다. 결과적으로 이러한 유형의 문서화에 사용되는 프로그램 수가 증가했습니다. PDF-XChange Viewer는 점점 더 많은 PDF 뷰어 중 하나입니다.

아파치 오픈오피스

아파치 오픈오피스

Apache OpenOffice는 특히 Excel, PowerPoint 및 Word에서 Microsoft 365에 필적하는 완전한 Office 애플리케이션 제품군을 제공합니다. 프로젝트를 보다 효과적으로 관리할 수 있으며 다양한 파일 형식을 지원합니다.

iTaxviewer 1.8.7 다운로드

iTaxviewer 1.8.7 다운로드

iTaxViewer 소프트웨어는 오늘날 가장 널리 사용되는 XML 파일 읽기 소프트웨어입니다. 이 소프트웨어는 국세청의 XML 형식으로 된 전자 세금 신고서를 읽기 위한 애플리케이션입니다.

니트로 PDF 리더

니트로 PDF 리더

Nitro PDF Reader는 대부분의 사람들이 PDF 문서로 매일 수행하는 모든 기본 작업을 다루는 편리한 PDF 편집기입니다.

Foxit 리더 12

Foxit 리더 12

Foxit Reader는 기본적으로 PDF 리더이며 PDF 파일을 생성하고, 서명하고, 편집하고, 주석을 추가할 수도 있습니다. 운영 체제에서 작동하며 Microsoft Office 패키지의 다양한 프로그램에 대한 플러그인이 있습니다.