หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
นําไปใช้กับ: คอลัมน์จากการคํานวณ![]()
ตารางจากการคํานวณ
หน่วยวัด
การคํานวณวิชวล
ฟังก์ชัน COUNTROWS นับจํานวนแถวในตารางที่ระบุ หรือในตารางที่กําหนดโดยนิพจน์
วากยสัมพันธ์
COUNTROWS([<table>])
พารามิเตอร์
| เทอม | นิยาม |
|---|---|
table |
(ไม่บังคับ) ชื่อของตารางที่มีแถวที่จะนับ หรือนิพจน์ที่ส่งกลับตาราง เมื่อไม่ได้ระบุค่าเริ่มต้นคือตารางหลักของนิพจน์ปัจจุบัน |
ค่าผลลัพธ์
จํานวนเต็ม
หมาย เหตุ
ฟังก์ชันนี้สามารถใช้เพื่อนับจํานวนแถวในตารางฐาน แต่มักจะใช้เพื่อนับจํานวนแถวที่เป็นผลลัพธ์จากการกรองตาราง หรือนําบริบทไปใช้กับตาราง
เมื่ออาร์กิวเมนต์ตารางไม่มีแถว ฟังก์ชันจะแสดง BLANK
เมื่อต้องการเรียนรู้เพิ่มเติมเกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดเมื่อใช้ COUNT และ COUNTROWSให้ดูที่ ใช้ COUNTROWS แทน COUNT ใน DAX
ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)
ตัวอย่างที่ 1
ตัวอย่างต่อไปนี้แสดงวิธีการนับจํานวนแถวในตาราง Orders (คําสั่งซื้อ) ผลลัพธ์ที่คาดหวังคือ 52761
= COUNTROWS('Orders')
ตัวอย่างที่ 2
ตัวอย่างต่อไปนี้สาธิตวิธีการใช้ COUNTROWS กับบริบทแถว ในสถานการณ์นี้ มีชุดข้อมูลสองชุดที่เกี่ยวข้องกับหมายเลขคําสั่งซื้อ ตาราง ตัวแทนจําหน่าย มีหนึ่งแถวสําหรับผู้จําหน่ายแต่ละราย ตาราง ResellerSales มีหลายแถวสําหรับแต่ละคําสั่งซื้อ แต่ละแถวมีหนึ่งคําสั่งซื้อสําหรับผู้จําหน่ายเฉพาะราย ตารางเชื่อมต่อกันด้วยความสัมพันธ์ในคอลัมน์ ResellerKey
สูตรได้รับค่าของ ResellerKey จากนั้นนับจํานวนแถวในตารางที่เกี่ยวข้องที่มี ID ผู้จําหน่ายเดียวกัน ผลลัพธ์จะแสดงผลในคอลัมน์ CalculatedColumn1
= COUNTROWS(RELATEDTABLE(ResellerSales))
ตารางต่อไปนี้แสดงผลลัพธ์ที่คาดหวังบางส่วน:
| ResellerKey | CalculatedColumn1 |
|---|---|
| 1 | 73 |
| 2 | 70 |
| 3 | 394 |
เนื้อหาที่เกี่ยวข้อง
ฟังก์ชัน COUNTCOUNTA ฟังก์ชันCOUNTAX ฟังก์ชันCOUNTX ฟังก์ชันฟังก์ชันทางสถิติ