跳到主要内容

FieldValueCount

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

语法:  

FieldValueCount(field_name)

返回数据类型: 整数

参数:  

  • field_name: 需要索引的字段的名称。例如,表格中的列。 必须指定作为字符串值。这意味着必须用单引号将字段名称括起来。
信息注释当在图表的任何表达式中使用此图表函数时,不允许对图表中的 y 值进行排序或按表中的表达式列进行排序。因此,这些排序替代项会自动禁用。当您在可视化或表格中使用此图表函数时,可视化的排序将返回到此函数的排序输入。

示例:  

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

示例和结果
示例 结果

图表功能 - 在包含维度 First name 的表格中,添加作为度量:

FieldValueCount('First name')

5,因为 Peter 显示两次。

具有 First name 的图表函数:

FieldValueCount('Initials')

6,因为 Initials 只有特殊值。

脚本函数:加载指定的表格 Names 作为示例数据:

John1:

Load FieldValueCount('First name') as MyFieldCount1

Resident Names;

MyFieldCount1=5,因为“John”显示两次。

具有 Names 的脚本函数:

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;

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!

加入分析现代化计划

Remove banner from view

使用分析现代化计划实现现代化,同时不损害您宝贵的 QlikView 应用程序。 单击此处 了解更多信息或联系: ampquestions@qlik.com