FieldValueCount - 脚本和图表函数

FieldValueCount() 是一个整数函数,用于查找字段中相异值的数量。

Syntax:  

FieldValueCount(field_name)

Return data type: 整数

Arguments:  

参数 说明
field_name 需要值的字段的名称。例如,表格中的列。必须指定作为字符串值。这意味着必须用单引号将字段名称括起来。

Examples and results:  

下例使用字段:表格 Names 中的 First name

示例 结果

将示例数据添加到应用程序并运行。

加载表格 Names 作为样本数据。

图表函数:在包含维度 First name 的表格中,添加作为度量:

 

FieldValueCount('First name')

5,因为 Peter 显示两次。

FieldValueCount('Initials')

6,因为 Initials 只有特殊值。

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

 

John1:

Load FieldValueCount('First name') as MyFieldCount1

Resident Names;

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

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;