Các hàm Count, CountA, CountIf và CountRows
Áp dụng cho: Ứng dụng Canvas
Luồng máy tính để bàn
Ứng dụng dựa trên mô hình
Power Pages
Power Platform CLI
Đếm tất cả các bản ghi trong một bảng hoặc đếm tất cả các bản ghi thỏa mãn một điều kiện.
Hàm Count đếm số lượng bản ghi có chứa một số trong bảng một cột.
Hàm CountA đếm số lượng bản ghi không trống trong bảng một cột. Hàm này bao gồm văn bản trống ("") trong tổng số.
Hàm CountIf đếm số lượng bản ghi trong bảng là true cho công thức logic. Công thức có thể tham chiếu đến các cột trong bảng.
Hàm CountRows đếm số lượng bản ghi trong một bảng.
Từng hàm trong số này trả về một số.
Bạn cần kích hoạt tùy chọn Ủy quyền nâng cao cho Microsoft Dataverse trong cài đặt trước để thực hiện các hàm CountIf và CountRows có thể ủy quyền làm việc. Để bật tùy chọn:
Mở ứng dụng mà bạn muốn sử dụng hàm.
Chọn Thiết đặt>Các tính năng sắp ra mắt>Xem trước.
Bật tùy chọn Ủy quyền nâng cao cho Microsoft Dataverse.
Quan trọng
- Có giới hạn ủy quyền 50K nếu bạn sử dụng hàm
CountRows
vàCountIf
với bộ lọc. Không có giới hạn đối với hàmCountRows
khi được trích xuất trực tiếp từ nguồn dữ liệu vì số lượng được lưu trong bộ nhớ cache Dataverse giữ lại. - Nếu hàm
CountRows(<Data Source>)
được sử dụng mà không lọc, số lượng có thể không chính xác 100% vì số lượng được lưu trong bộ nhớ cache cập nhật định kỳ. Nếu bạn cần số lượng chính xác và mong đợi kết quả dưới giới hạn tổng hợp, bạn có thể bỏ qua số lượng được lưu trong bộ nhớ cache quaCountIf(<Data Source>, True)
.
Đếm( Bảng một cột )
CountA( Bảng cột đơn )
- SingleColumnTable - Bắt buộc. Cột bản ghi để đếm.
ĐếmNếu( Bảng, Công thức logic )
- Bảng - Bắt buộc. Bảng bản ghi để đếm.
- LogicalFormula - Bắt buộc. Công thức để đánh giá từng bản ghi của bảng. Số bản ghi trả về giá trị true cho công thức này được đếm. Công thức có thể tham chiếu đến các cột trong bảng.
Đếm hàng( Bảng )
- Bảng - Bắt buộc. Bảng bản ghi để đếm.
Nhập hoặc tạo bộ sưu tập tên là Inventory (Hàng tồn kho) và hiển thị bộ sưu tập này trong thư viện, như quy trình phụ đầu tiên được mô tả trong phần Hiển thị hình ảnh và văn bản trong thư viện.
Thêm nhãn rồi đặt thuộc tính Văn bản theo công thức sau:
CountIf(Hàng tồn kho, Đơn vị trong kho < 30)
Nhãn hiển thị 2 bởi vì 2 sản phẩm (Ganymede và Callisto) có ít hơn 30 đơn vị trong kho.
Thêm một nhãn khác rồi đặt thuộc tính Văn bản theo công thức sau:
ĐếmA(Hàng tồn kho.Đơn vị trong kho)
Nhãn hiển thị 5, số lượng ô không trống trong cột UnitsInStock (Đơn vị trong kho).
Thêm một nhãn khác rồi đặt thuộc tính Văn bản theo công thức sau:
CountRows(Hàng tồn kho)
Nhãn hiển thị 5 bởi vì bộ sưu tập chứa 5 hàng.