# 计数函数

本部分介绍数据加载脚本中与 LOAD 语句评估期间的记录计数器相关的函数。唯一可用于图表表达式的函数是 RowNo()。

某些计数器函数没有任何参数，但是它后面的括号不能省略。

使用每个函数的下拉列表可查看每个函数的简短描述和语法。单击语法描述中的函数名称可了解更多信息。

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/counter-functions.htm)

#### autonumber

此脚本函数用于返回在脚本执行期间 expression 遇到的每个特殊计算值的整数值。此函数可用于创建复合键的紧凑记忆呈现形式。

[**autonumber**](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/autonumber.htm)(expression[ , AutoID])

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/counter-functions.htm)

#### autonumberhash128

此脚本函数用于计算合并输入表达式值的 128 位散列，并返回脚本执行期间遇到的每个特殊散列值的唯一整数值。例如，此函数可用于创建复合键的紧凑记忆呈现形式。

[**autonumberhash128**](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/autonumberhash128.htm)(expression {, expression})

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/counter-functions.htm)

#### autonumberhash256

此脚本函数用于计算合并输入表达式值的 256 位散列，并返回脚本执行期间遇到的每个特殊散列值的唯一整数值。此函数可用于创建复合键的紧凑记忆呈现形式。

[**autonumberhash256**](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/autonumberhash256.htm)(expression {, expression})

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/counter-functions.htm)

#### IterNo

此脚本函数用于返回一个整数，表明何时计算带 while 子句的 LOAD 语句中的单个记录的值。第一次迭代的编号为１。IterNo 函数只有与 while 子句结合使用才有意义。

[**IterNo**](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/IterNo.htm)( )

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/counter-functions.htm)

#### RecNo

此脚本函数用于返回当前表格的当前读取行数。第一个记录为编号１。

[**RecNo**](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/RecNo.htm)( )

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/counter-functions.htm)

#### RowNo - script function

此函数用于返回结果 Qlik Sense 内部表格中当前行位置的整数。第一行为编号１。

[**RowNo**](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/RowNo.htm)( )

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/counter-functions.htm)

#### RowNo - chart function

RowNo() 用于返回表格中当前列段数据的当前行数。对于位图图表，RowNo() 用于返回图表的等效垂直表内的当前行数。

[**rowno**](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/InterRecordFunctions/rowno.htm)([TOTAL])