ฟังก์ชัน Count, CountA, CountIf และ CountRows
ใช้กับ: แอป Canvas โฟลว์เดสก์ท็อป แอปที่ขับเคลื่อนด้วยโมเดล Power Pages Power Platform CLI
นับจำนวน เรกคอร์ด ทั้งหมดใน ตาราง หรือนับจำนวนเรกคอร์ดทั้งหมดที่ตรงตามเงื่อนไข
คำอธิบาย
ฟังก์ชัน Count นับจำนวนเรกคอร์ดที่มีตัวเลขในตารางแบบคอลัมน์เดียว
ฟังก์ชัน CountA นับจำนวนเรกคอร์ดที่ไม่ใช่ ค่าว่าง ในตารางแบบคอลัมน์เดียว ฟังก์ชันนี้จะนับจำนวนข้อความ เปล่า ("") ด้วย
ฟังก์ชัน CountIf นับจำนวนเรกคอร์ดในตารางที่เป็น จริง สำหรับสูตรเชิงตรรกะ สูตรสามารถอ้างอิง คอลัมน์ ของตารางได้
ฟังก์ชัน CountRows นับจำนวนเรกคอร์ดในตาราง
ฟังก์ชันเหล่านี้แต่ละรายการจะส่งกลับจำนวน
คุณต้องเปิดใช้งานตัวเลือก การมอบสิทธิ์ขั้นสูงสำหรับ Microsoft Dataverse ในการตั้งค่าล่วงหน้าที่จะทำการมอบสิทธิ์ฟังก์ชัน CountIf และ CountRows ในการทำงาน ในการเปิดใช้งานตัวเลือก:
เปิดแอปที่คุณต้องการใช้ฟังก์ชัน
เลือก การตั้งค่า>คุณลักษณะที่กำลังจะเกิดขึ้น>ตัวอย่าง
เปิดตัวเลือก การมอบสิทธิ์ขั้นสูงสำหรับ Microsoft Dataverse
สำคัญ
- มีการจำกัดการมอบสิทธิ์ 50K หากคุณใช้ฟังก์ชัน
CountRows
และCountIf
กับตัวกรอง ไม่มีขีดจำกัดสำหรับฟังก์ชันCountRows
เมื่อแยกโดยตรงจากแหล่งข้อมูลเนื่องจากจำนวนแคชนั้นที่ Dataverse เก็บ - ถ้าฟังก์ชัน
CountRows(<Data Source>)
ถูกใช้โดยไม่มีการกรอง จำนวนอาจไม่ถูกต้อง 100% เนื่องจากจำนวนแคชจะอัปเดตเป็นระยะ หากคุณต้องการการนับที่แม่นยำและคาดว่าผลลัพธ์จะอยู่ภายใต้ขีดจำกัดรวม คุณสามารถข้ามการนับแคชผ่านCountIf(<Data Source>, True)
ไวยากรณ์
นับ( ตารางคอลัมน์เดียว )
จำนวนA( ตารางคอลัมน์เดียว )
- SingleColumnTable - จำเป็น จำนวนของเรกคอร์ดที่จะนับ
นับถ้า( ตาราง, สูตรตรรกะ )
- ตาราง - จำเป็นต้องมี ตารางของเรกคอร์ดที่จะนับ
- LogicalFormula - จำเป็น สูตรที่จะประเมินสำหรับแต่ละเรกคอร์ดของตาราง เรกคอร์ดที่ส่งกลับ จริง สำหรับสูตรนี้ถูกนับด้วย สูตรสามารถอ้างอิงคอลัมน์ของตารางได้
จำนวนแถว( ตาราง )
- ตาราง - จำเป็นต้องมี ตารางของเรกคอร์ดที่จะนับ
ตัวอย่าง
นำเข้าหรือสร้าง คอลเลกชัน ที่มีชื่อว่า Inventory ตามที่กระบวนการย่อยแรกใน แสดงรูปภาพและข้อความในแกลเลอรี อธิบายไว้
เพิ่มป้ายชื่อ และตั้งค่าคุณสมบัติ Text เป็นสูตรนี้:
CountIf(สินค้าคงคลัง, หน่วยในสต๊อก < 30)
ป้ายชื่อแสดง 2 เนื่องจากผลิตภัณฑ์สองรายการ (Ganymede และ Callisto) มีสินค้าคงคลังน้อยกว่า 30 หน่วย
เพิ่มป้ายชื่ออื่น และตั้งค่าคุณสมบัติ Text เป็นสูตรนี้:
CountA(หน่วยในสต๊อกสินค้า)
ป้ายชื่อแสดง 5 ซึ่งเป็นจำนวนเซลล์ที่ไม่ใช่เซลล์เปล่าในคอลัมน์ UnitsInStock
เพิ่มป้ายชื่ออื่น และตั้งค่าคุณสมบัติ Text เป็นสูตรนี้:
CountRows(สินค้าคงคลัง)
ป้ายชื่อแสดง 5 เนื่องจากคอลเลกชันมีห้าแถว