# Dimensionality

Dimensionality() 用于返回当前行的维度数量。在透视表中，此函数返回包含非聚合内容的总维度列数，即不包含部分总和或折叠聚合。

语法：

Dimensionality ( )

返回数据类型： 整数

限制：

此函数仅可用于图表。返回除合计以外的所有行的维度数，即 0。对于除透视表之外的所有图表类型，它会返回除总计之外的所有行的维度数，即 0。

当在图表的任何表达式中使用此图表函数时，不允许对图表中的 y 值进行排序或按表中的表达式列进行排序。因此，这些排序替代项会自动禁用。当您在可视化或表格中使用此图表函数时，可视化的排序将返回到此函数的排序输入。

示例：

dimensionality 的典型应用是：仅当某维度有一个值时您想要进行计算。

示例和结果

| 示例 | 结果 |
| --- | --- |
| 对于包含维度 UnitSales 的表格，您可能只想指示某发票已发送：<br><br>`IF(Dimensionality()=3, "Invoiced")`。 | - |