แชร์ผ่าน


DISTINCTCOUNTNOBLANK

นําไปใช้กับ: การคํานวณคอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัดภาพการคํานวณ

นับจํานวนของค่าที่แตกต่างกันในคอลัมน์

ไวยากรณ์

DISTINCTCOUNTNOBLANK (<column>)  

พารามิเตอร์

เงื่อนไข คำอธิบาย
คอลัมน์ คอลัมน์ที่มีค่าที่จะนับ

ค่าที่ส่งกลับ

จํานวนของค่าที่แตกต่างกันในคอลัมน์

หมายเหตุ

  • DISTINCTCOUNTNOBLANK ไม่นับค่า BLANK ซึ่งแตกต่างจากฟังก์ชัน DISTINCTCOUNT

  • ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงวิธีการนับจํานวนคําสั่งซื้อที่แตกต่างกันในคอลัมน์ ResellerSales_USD[SalesOrderNumber]

= DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])  

คิวรี DAX

EVALUATE
    ROW(
        "DistinctCountNoBlank", DISTINCTCOUNTNOBLANK(DimProduct[EndDate]),
        "DistinctCount", DISTINCTCOUNT(DimProduct[EndDate])
    )
[DistinctCountNoBlank] [DistinctCount]
2 3

DISTINCTCOUNT