# FieldValueCount

FieldValueCount() 是 integer 函数，用于查找字段中特殊值的数量。

语法：

FieldValueCount(field\_name)

返回数据类型： 整数

参数：

* field\_name：需要索引的字段的名称。例如，表格中的列。 必须指定作为字符串值。这意味着必须用单引号将字段名称括起来。

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

示例：

将下面的示例数据添加到文档并运行。下例使用字段：表格 Names 中的 First name。

示例和结果

| 示例 | 结果 |
| --- | --- |
| 图表函数 - 在包含维度 First name 的表格中，添加为度量：<br><br>`FieldValueCount('First name')` | 5，因为 Peter 显示两次。 |
| 带 First name 的图表函数：<br><br>`FieldValueCount('Initials')` | 6，因为 Initials 只有特殊值。 |
| 脚本函数 - 加载指定的表格 Names 作为示例数据：<br><br>`John1:` `Load FieldValueCount('First name') as MyFieldCount1` `Resident Names;` | `MyFieldCount1=`5，因为“John”显示两次。 |
| 带 Names 的脚本函数：<br><br>`John1:` `Load FieldValueCount('Initials') as MyInitialsCount1` `Resident Names;` | `MyFieldCount1=`6，因为“Initials”只有特殊值。 |

示例中所使用的数据：

示例中所使用的数据：

`Names:` `LOAD * inline [` `"First name"|"Last name"|Initials|"Has cellphone"` `John|Anderson|JA|Yes` `Sue|Brown|SB|Yes` `Mark|Carr|MC |No` `Peter|Devonshire|PD|No` `Jane|Elliot|JE|Yes` `Peter|Franc|PF|Yes ] (delimiter is '|');` ` ` `FieldCount1:` `Load FieldValueCount('First name') as MyFieldCount1` `Resident Names;` ` ` `FieldCount2:` `Load FieldValueCount('Initials') as MyInitialsCount1` `Resident Names;`