跳到主要内容 跳到补充内容

inputavg

inputavg() 返回 inputfield 对图表维度进行迭代的聚合平均值。inputfield 必须是正确声明为脚本内输入字段的字段名称。

语法:  

inputavg(inputfield [, distribution_mode][set_expression])

当此聚合函数用作表格图表内的表达式时,即可交互编辑聚合值。当光标悬停在表达式单元格上方时,您会看到输入图标。单击图标设置输入编辑模式下的单元格。可以使用向上/向下箭头键在单元格之间移动,同时维持输入编辑模式。聚合值中的更改会使用选择的 distribution_mode 分配到基础字段值。一旦输入新值,整个 QlikView 文档会自动重新计算。

distribution_mode 参数可包含以下值:

distribution_mode 参数值
参数 说明
'+' 默认模式。更改的相同部分被分配至所有基础值。
'*' 更改按比例分配给(现有值)基础值。
'=' 输入的值分配给所有基础值。
'/'

值在基础值之间平分;不论以前的分配如何,但要保存以前的平均值。

上一个表格中的 distribution_mode 值可使用以下修饰符进行修改:

distribution_mode 参数值修饰符
修饰符 说明
T 例如 '+T'. 会导致输入值补偿输入字段内的其他选中值(令总和保持原样)。
A 例如 '+A'。会导致输入值补偿输入字段内的所有其他值(令总和保持原样)。

示例:  

inputavg (Budget )

inputavg (Budget, '+' )

inputavg (Budget, '*' )

inputavg (Budget, '=' )

inputavg (Budget, '/' )

inputavg (Budget, '+T' )

inputavg (Budget, '+A' )

 

了解详情

 

本页面有帮助吗?

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

加入分析现代化计划

Remove banner from view

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