Xác thực mục nhập dữ liệu trong cột SharePoint

Xác thực mục nhập dữ liệu trong cột SharePoint

Các tùy chọn xác thực cột cho phép bạn xác định các giới hạn và ràng buộc bổ sung cho dữ liệu của mình. Ví dụ: bạn có thể muốn đảm bảo rằng một giá trị trong một cột Ngày xảy ra sau một cột Ngày khác. (Vì vậy, ví dụ: xác thực cột có thể đảm bảo rằng ngày trong cột Ngày hoàn thành không được sớm hơn ngày trong cột Ngày bắt đầu - bạn không thể hoàn thành dự án trước khi bắt đầu!)

Để sử dụng xác thực cột trên ứng dụng của bạn:

Trong ứng dụng của bạn nơi bạn muốn xác thực mục nhập dữ liệu, hãy nhấp vào nút Cài đặt danh sách trên tab Danh sách của ruy-băng.

Trong Cài đặt chung, nhấp vào liên kết Cài đặt xác thực.

Nhập công thức vào hộp văn bản Công thức.

Kết quả của công thức phải đánh giá là TRUE để vượt qua xác thực. Cú pháp công thức giống như các cột được tính toán, tương tự như cú pháp Excel.

Nhập thông báo người dùng mà bạn muốn xuất hiện nếu công thức xác thực không thành công.

Thông báo sẽ cung cấp cho người dùng ý tưởng về cách hoạt động của công thức và cách khắc phục sự cố.

Nhấp vào nút Lưu.

Xác thực mục nhập dữ liệu trong cột SharePoint

Khi người dùng nhập dữ liệu vào biểu mẫu của bạn, công thức xác nhận sẽ được đánh giá. Nếu công thức đánh giá là FALSE, thông báo người dùng của bạn sẽ xuất hiện trên biểu mẫu.

Xác thực mục nhập dữ liệu trong cột SharePoint

Bạn có thể thêm xác thực cột vào các cột được tạo ở cấp ứng dụng hoặc trang web. Xác thực được tạo cho các cột cấp độ trang web áp dụng ở mọi nơi mà cột đó được sử dụng, mặc dù công thức có thể được ghi đè trong ứng dụng nơi cột cấp độ trang web được sử dụng.

Xác thực cột email SharePoint

Bây giờ, chúng ta sẽ xem một ví dụ về xác thực cột email SharePoint.

Để xác thực id thư, tôi đã tạo một dòng duy nhất của cột có tên “StudentEmailId”. Khi bạn đang tạo cột “StudentEmailId” trong trang tạo cột, hãy cuộn xuống trang, chúng ta có thể thấy tùy chọn “Xác thực cột”.

Nhấp vào tùy chọn “Xác thực cột”, chúng ta có thể thấy hai trường, một dành cho công thức và một là thông báo người dùng.

Ở đây tôi muốn đặt xác thực cho cột “StudentEmailId”. Khi người dùng nhập sai id email thì thông báo của người dùng sẽ hiển thị dưới dạng thông báo cảnh báo.

Trong trường công thức, tôi đã thêm công thức bên dưới

=AND(ISERROR(FIND(" ",StudentEmailid,1)),IF(ISERROR(FIND("@",StudentEmailid,2)),FALSE,AND(ISERROR(FIND("@", Sinh viênEmailid,TÌM("@",StudentEmailid,2)+1)),IF(ISERROR(FIND(".",StudentEmailid,FIND("@",StudentEmailid,2)+2)), FALSE,TÌM(".",StudentEmailid,FIND("@",StudentEmailid,2)+2)<LEN(StudentEmailid)))))

Trong trường Thông báo người dùng, tôi đã thêm thông báo “Nhập Id email hợp lệ”. Khi người dùng thêm một mục mới vào danh sách và nhập id email hợp lệ vào trường id email, nó sẽ lưu dữ liệu vào danh sách. Thông báo Người dùng sẽ hiển thị nếu Id Email không hợp lệ.

xác thực cột email sharepoint

Xác thực cột số điện thoại SharePoint

Bây giờ, chúng ta sẽ xem một ví dụ về xác thực cột số điện thoại SharePoint.

Tôi đã tạo một cột có tên “PhoneNumber” trong danh sách SharePoint và trong trường Công thức xác thực Cột, tôi đã thêm công thức bên dưới.

=AND(LEN(PhoneNumber)=14,IF(ISERROR(FIND("+",PhoneNumber,1)),FALSE,(FIND("+",PhoneNumber)=1)),IF(ISERROR( TÌM("-",Số điện thoại,4)),FALSE,(TÌM("-",Số điện thoại,4)=4)),IF(ISERROR(1*CONCATENATE(MID(Số điện thoại,2,2) ,MID(Số điện thoại,5,10))),FALSE,TRUE))

Trong tin nhắn Người dùng, tôi đã thêm thông báo “Nhập số điện thoại di động hợp lệ”.

Theo công thức nếu người dùng cung cấp số điện thoại di động ở định dạng bên dưới thì chỉ có trường sẽ lấy số điện thoại di động.

Ví dụ:+91-**

Tôi đã tạo một mục mới trong trường số điện thoại. Tôi đã cung cấp số này là “+91-**” Vì vậy, số này được lưu vào danh sách SharePoint.

Xác thực cột ngày của SharePoint

Bây giờ, chúng ta sẽ xem một ví dụ về xác thực cột ngày trên SharePoint.

Ở đây chúng ta sẽ thấy xác nhận Ngày. Tôi đã lấy một cột kiểu dữ liệu “ngày và giờ” trong Danh sách tùy chỉnh SharePoint và đặt tên danh sách là “Ngày bắt đầu”, hãy xem ảnh chụp màn hình ở trên. Trong phần xác thực cột, tôi đã thêm công thức

=StartDate>TODAY()//Ngày bắt đầu phải dài hơn ngày hôm nay

Trong thông báo của người dùng, tôi đã thêm thông báo “Ngày bắt đầu phải lớn hơn ngày hôm nay”.

Xác thực cột văn bản SharePoint

Bây giờ chúng ta sẽ xem một ví dụ về xác thực cột văn bản SharePoint.

Trong “Thông tin sinh viên” Danh sách tùy chỉnh SharePoint để kiểm tra xác thực Tên, tôi đã thêm một dòng duy nhất của cột có tên cột là “Tên đầy đủ” và trong xác thực Cột trong trường quy tắc, tôi đã thêm quy tắc

=OR(LEN(Họ tên)=9,LEN(Họ tên)=12)

Tôi muốn Độ dài của Họ và tên phải là 9 hoặc 12. Trong tin nhắn người dùng, tôi đã thêm thông báo “Nhập tên 9 chữ cái hoặc 12 chữ cái”.

Số chữ số xác thực cột SharePoint

Bây giờ, chúng ta sẽ xem một ví dụ về số chữ số xác thực cột SharePoint.

Ở đây tôi muốn xác thực rằng khi người dùng nhập số thì độ dài của số phải lớn hơn 5. Vì vậy, tôi đã tạo một cột “StudentRN” trong đó kiểu dữ liệu là một dòng văn bản.

Trong Cột, xác thực viết công thức dưới đây:

=IF(LEN(StudentRN)>5,TRUE,FALSE)

và trong trường “Thông báo của người dùng”, hãy nhập văn bản. Ở đây tôi đã thêm văn bản “Nhập số có phạm vi lớn hơn 5” vào Trường Thông báo người dùng.

Khi chúng tôi muốn Thêm một mục mới vào danh sách mà không tuân theo điều kiện xác thực và Nhấp vào Lưu, nó sẽ hiển thị tất cả “Thông báo người dùng” bên dưới trường.

Số chữ số xác thực cột SharePoint

Cho phép giá trị cụ thể vào Cột Danh sách SharePoint

Trong ví dụ đầu tiên, chúng ta sẽ xem cách cho phép một giá trị cụ thể trong cột danh sách SharePoint, nếu không nó sẽ hiển thị lỗi xác thực.

Ở đây chúng ta có thể thấy cách xác thực cột danh sách hoạt động trong SharePoint Online/2013/2016.

Tôi có danh sách SharePoint 2013 chứa cột Tiêu đề, tôi muốn người dùng chỉ có thể đặt “Ông” hoặc “Bà”. Nếu người dùng đặt nội dung nào khác ngoài nội dung này thì nó sẽ đưa ra thông báo lỗi cho biết Bạn chỉ có thể đặt Mr hoặc Mrs.

Để sử dụng xác thực cho một cột cụ thể, hãy làm theo các bước dưới đây:

Mở Danh sách SharePoint của bạn, sau đó truy cập trang Cài đặt Danh sách. Trong trang Cài đặt, hãy đi tới phần Cột rồi nhấp vào cột cụ thể mà bạn muốn sử dụng xác thực. Trong trường hợp của tôi, đó là Tiêu đề Cột.

ví dụ xác thực danh sách sharepoint

Thao tác này sẽ mở trang Chỉnh sửa Cột, tại đây hãy nhấp vào “Xác thực Cột”. Sau đó vào hộp Công thức gõ như sau:

=OR(Tiêu đề="Ông",Tiêu đề="Bà")

Và trong Thông báo của người dùng, hãy đặt thông báo mà người dùng muốn xem liệu việc xác thực có thất bại như: “Vui lòng chỉ đặt Mr hoặc Bà”.

Công thức sẽ giống như dưới đây:

xác thực cột sharepoint nhiều điều kiện

Sau đó nhấp vào OK và Lưu công thức.

Bây giờ hãy thử thêm một mục vào danh sách SharePoint. Nếu bạn đặt bất kỳ thứ gì khác ngoài “Mr” hoặc “Mrs” trong cột Tiêu đề, nó sẽ hiển thị thông báo như bên dưới:

ví dụ xác thực cột sharepoint

Xác thực Tuổi của Cột Danh sách SharePoint

Bây giờ, trong ví dụ này, chúng ta sẽ xem cách xác thực Độ tuổi bằng cách xác thực cột danh sách SharePoint.

Nếu bạn muốn xác thực một cột khác, giả sử bạn có cột tuổi và bạn muốn hiển thị thông báo xác thực nếu người dùng đặt giá trị nhỏ hơn 25.

Bạn có thể viết công thức xác thực Cột như bên dưới:

=(Tuổi>25)

Nó sẽ giống như thế này:

ví dụ xác thực cột sharepoint 2013

Bây giờ khi người dùng cố gắng đặt giá trị nhỏ hơn 25, nó sẽ hiển thị thông báo như bên dưới:

ví dụ xác thực cột trực tuyến trên SharePoint

Xác thực Cột Danh sách SharePoint (Yêu cầu xác thực ít nhất một cột)

Bây giờ, chúng ta sẽ xem cách chúng ta có thể triển khai “Yêu cầu xác thực ít nhất một cột” trong cột danh sách SharePoint.

Ở đây tôi có một danh sách Liên hệ trong trang SharePoint Online của mình. Trong danh sách đó có 3 cột như sau:

  • Điện thoại nhà
  • Điện thoại doanh nghiệp
  • Điện thoại di động

Yêu cầu ở đây là người dùng phải nhập ít nhất một số điện thoại.

Ở đây chúng ta có thể sử dụng xác nhận danh sách. Để thực hiện xác thực danh sách, hãy làm theo các bước dưới đây.

Truy cập trang cài đặt danh sách SharePoint và nhấp vào “Cài đặt xác thực” trong phần Chung Cài đặt như bên dưới:

Xác thực cột danh sách SharePoint

Sau đó, trong trang Cài đặt xác thực, hãy viết công thức như bên dưới:

=COUNTA([Số điện thoại nhà],[Số điện thoại doanh nghiệp],[Số di động])>=1

Và bạn cũng có thể đưa thông báo lỗi vào phần “Thông báo người dùng” như bên dưới:

Xác thực cột danh sách Sharepoint ít nhất một ví dụ xác thực cột

Nhấn Save để lưu công thức.

Bây giờ, khi người dùng cố gắng gửi mà không cung cấp số điện thoại, quá trình xác thực sẽ được kích hoạt như bên dưới:

công thức xác thực cột sharepoint

Tương tự, nếu bạn muốn xác thực các tình huống khác như người dùng phải nhập số điện thoại di động hoặc id email thì bạn có thể viết công thức như bên dưới:

=COUNTA([ID Emil],[Số di động])>=1

Ngày xác thực cột SharePoint phải lớn hơn ngày hôm nay

Bây giờ, chúng ta sẽ xem ví dụ về ngày xác thực cột SharePoint, chúng ta sẽ xem cách chúng ta có thể xác thực ngày đó phải lớn hơn ngày hôm nay bằng cách sử dụng xác thực cột SharePoint.

Ở đây tôi có danh sách SharePoint Online có cột Ngày đến hạn, ở đây chúng tôi sẽ triển khai xác thực cột ngày để người dùng có thể chọn ngày phải lớn hơn ngày hôm nay.

Mở danh sách SharePoint Online, Đi tới trang Cài đặt danh sách. Sau đó chọn Cài đặt xác thực trong Cài đặt chung.

Sau đó, trong trang Cài đặt xác thực, Thêm công thức bên dưới và thông báo người dùng như bên dưới:

Công thức: [Ngày đáo hạn]>Hôm nay()

Thông báo của người dùng: Ngày đến hạn phải lớn hơn ngày hôm nay

ngày xác thực cột sharepoint

Bây giờ, khi người dùng chọn một ngày nhỏ hơn ngày hôm nay, bạn có thể thấy thông báo lỗi như bên dưới:

ngày xác thực cột sharepoint phải lớn hơn ngày hôm nay

Hy vọng ví dụ này sẽ giúp ích cho “Ngày xác thực cột SharePoint phải lớn hơn ngày hôm nay”.

Tương tự, nếu bạn muốn kiểm tra Ngày đến hạn phải lớn hơn ngày đã tạo thì bạn có thể viết công thức bên dưới:

=[Ngày đến hạn] > [Tạo]

Xác thực cột SharePoint: Xác thực ngày bắt đầu và ngày kết thúc (mệnh đề AND trong Xác thực danh sách)

Bây giờ, chúng ta sẽ xem cách chúng ta có thể thực hiện xác thực cột SharePoint cho ngày bắt đầu và ngày kết thúc. Trong ví dụ cụ thể này, chúng ta sẽ thấy cách sử dụng nên nhập ngày đến hạn phải lớn hơn ngày hôm nay và nhỏ hơn 30 ngày.

Chúng ta cũng sẽ xem cách sử dụng mệnh đề AND trong việc xác thực danh sách trong SharePoint.

Mở danh sách SharePoint Online, Đi tới trang Cài đặt danh sách. Sau đó chọn Cài đặt xác thực trong Cài đặt chung.

Sau đó, trong trang Cài đặt xác thực, Thêm công thức bên dưới và thông báo người dùng như bên dưới:

=IF([Ngày đến hạn]>Hôm nay(),IF(DATEDIF(Hôm nay(),[Ngày đến hạn],"d")<=90,TRUE,FALSE),FALSE)

Xác thực cột SharePoint: Xác thực ngày bắt đầu và ngày kết thúc

Bây giờ, nếu người dùng nhập Ngày hết hạn lớn hơn 30 ngày thì bạn có thể thấy lỗi như bên dưới:

Xác thực cột SharePoint: Xác thực ngày bắt đầu và ngày kết thúc

Trong bài viết SharePoint này, chúng ta đã thảo luận cách thêm xác thực vào cột danh sách trong SharePoint Online/2013/2016/2019.


10 cách để tăng tốc Macro của bạn

10 cách để tăng tốc Macro của bạn

Khi các macro Excel của bạn ngày càng trở nên mạnh mẽ và phức tạp, bạn có thể thấy rằng chúng giảm hiệu suất. Khi thảo luận về macro, từ hiệu suất thường đồng nghĩa với tốc độ. Tốc độ là tốc độ các thủ tục VBA của bạn thực hiện các tác vụ dự định của chúng. Sau đây là mười cách để giúp giữ cho macro Excel của bạn chạy ở mức hiệu suất tối ưu. Tạm dừng […]

Cách tùy chỉnh menu lối tắt Excel 2016 trong VBA

Cách tùy chỉnh menu lối tắt Excel 2016 trong VBA

Trước Excel 2007, các lập trình viên VBA đã sử dụng đối tượng CommandBar để tạo menu tùy chỉnh, thanh công cụ tùy chỉnh và menu phím tắt tùy chỉnh (nhấp chuột phải). Bắt đầu với Excel 2007, đối tượng CommandBar ở một vị trí khá kỳ lạ. Nếu bạn viết mã để tùy chỉnh menu hoặc thanh công cụ, Excel sẽ chặn mã đó và bỏ qua nhiều lệnh của bạn. Thay thế […]

Cách sử dụng phân phối f trong Excel

Cách sử dụng phân phối f trong Excel

Phân phối f là phân phối xác suất trong Excel so sánh tỷ lệ theo phương sai của các mẫu được lấy từ các quần thể khác nhau. Sự so sánh đó tạo ra một kết luận về việc liệu các phương sai trong các quần thể cơ bản có giống nhau hay không. F.DIST: Xác suất phân phối f bên trái Hàm F.DIST trả về xác suất bên trái của việc quan sát một tỷ lệ phương sai của hai mẫu càng lớn […]

Xóa bản vẽ bằng bút và bút đánh dấu trên trang trình bày PowerPoint của bạn

Xóa bản vẽ bằng bút và bút đánh dấu trên trang trình bày PowerPoint của bạn

Nếu bạn đã sử dụng bút hoặc bút tô sáng để vẽ trên các trang chiếu PowerPoint của mình trong khi trình bày, bạn có thể lưu các bản vẽ cho bản trình bày tiếp theo hoặc xóa chúng để lần sau khi trình chiếu, bạn sẽ bắt đầu với các trang chiếu PowerPoint sạch sẽ. Làm theo các hướng dẫn sau để xóa các bản vẽ bằng bút và bút tô sáng: Xóa từng đường một tại […]

Nội dung thư viện kiểu trong SharePoint 2010

Nội dung thư viện kiểu trong SharePoint 2010

Thư viện Kiểu chứa tệp CSS, tệp Ngôn ngữ biểu định kiểu mở rộng (XSL) và hình ảnh được sử dụng bởi các trang chính, bố cục trang và điều khiển được xác định trước trong SharePoint 2010. Để định vị tệp CSS trong thư viện Kiểu của trang xuất bản: Chọn Hành động trang → Xem Tất cả Nội dung Trang web. Nội dung của trang web xuất hiện. Thư viện Style nằm trong […]

Cách sử dụng hàm XLOOKUP trong Excel 2016

Cách sử dụng hàm XLOOKUP trong Excel 2016

Tìm hiểu cách sử dụng hàm XLOOKUP trong Excel 2016. Việc thay thế hàm VLOOKUP đơn giản và linh hoạt hơn đáng kể!

Thông báo lỗi của bộ giải trong Excel có nghĩa là gì?

Thông báo lỗi của bộ giải trong Excel có nghĩa là gì?

Đối với các vấn đề đơn giản, Bộ giải trong Excel thường nhanh chóng tìm ra các giá trị của biến Bộ giải tối ưu cho hàm mục tiêu. Tuy nhiên, trong một số trường hợp, Solver gặp khó khăn khi tìm các giá trị biến Solver tối ưu hóa hàm mục tiêu. Trong những trường hợp này, Solver thường hiển thị một thông báo hoặc một thông báo lỗi mô tả hoặc thảo luận về sự cố […]

Cách xóa các trường và mục được tính toán khỏi bảng tổng hợp Excel

Cách xóa các trường và mục được tính toán khỏi bảng tổng hợp Excel

Bạn có thể dễ dàng xóa các trường và mục được tính toán khỏi bảng tổng hợp Excel. Để xóa trường được tính toán, hãy bấm vào một ô trong bảng tổng hợp. Sau đó nhấp vào lệnh Trường, Mục & Bộ của tab Phân tích và chọn Trường được Tính từ menu con xuất hiện. Khi Excel hiển thị hộp thoại Chèn Trường Tính toán, hãy chọn […]

Tính toán phần trăm phương sai có giá trị âm trong Excel

Tính toán phần trăm phương sai có giá trị âm trong Excel

Công thức tính toán phần trăm phương sai trong Excel hoạt động hiệu quả trong hầu hết các trường hợp. Tuy nhiên, khi giá trị điểm chuẩn là một giá trị âm, công thức sẽ bị phá vỡ. Ví dụ, hãy tưởng tượng rằng bạn đang bắt đầu kinh doanh và dự kiến ​​sẽ thua lỗ trong năm đầu tiên. Vì vậy, bạn cung cấp cho mình một ngân sách âm 10.000 đô la. Bây giờ hãy tưởng tượng rằng […]

Cách chuyển đổi ngày thành định dạng Julian trong Excel

Cách chuyển đổi ngày thành định dạng Julian trong Excel

Ngày Julian thường được sử dụng trong môi trường sản xuất như một dấu thời gian và tham chiếu nhanh cho số lô. Loại mã hóa ngày tháng này cho phép các nhà bán lẻ, người tiêu dùng và đại lý dịch vụ xác định thời điểm sản phẩm được sản xuất và do đó tuổi của sản phẩm. Ngày Julian cũng được sử dụng trong lập trình, quân sự và thiên văn học. Khác nhau […]