DISTINCTCOUNT

对列中的非重复值数目进行计数。

语法

DISTINCTCOUNT(<column>)  

parameters

术语说明
包含要计数的值的列

返回值

column 中非重复值的数量 。

备注

  • 列是此函数的唯一参数。 可使用包含任何数据类型的列。 如果找不到要计数的行,函数将返回空白,否则返回非重复值计数。

  • DISTINCTCOUNT 函数包括空白值。 要跳过空白值,请使用 DISTINCTCOUNTNOBLANK 函数。

  • 在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。

示例

下面的示例演示如何对列 ResellerSales_USD[SalesOrderNumber] 中的非重复销售订单的数目进行计数。

= DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])  

在侧面为日历年、顶部为产品类别的表中使用上述度量将返回以下结果:

行标签AccessoriesBikes服装部件-总计
2005135345242205366
20063568506447021015
2007531123496311381521
2008293724561601894
11
总计131531532410264613797

在上述示例中,请注意,Grand Total 行的数字并没有累加,这是因为同一个订单可能包含具有相同顺序的行项,但产品类别不同。

请参阅

COUNT 函数
COUNTA 函数
COUNTAX 函数
COUNTX 函数
统计函数

results matching ""

    No results matching ""