云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 水晶报表函数大全-汇总函数

水晶报表函数大全-汇总函数

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 8:57:40

NthLargest(1, {订单.订单金额}, {客户.地区}, \

对“金额”字段的值按地区进行分组,然后返回“金额”字段中每月每个地区的最大值。

注意: 在公式中使用此函数强制在打印时对公式求值。

有关求值时间考虑因素的详细信息,参见求值时间。 NthSmallest

Basic 语法和 Crystal 语法。

重载

? ? ?

参数

NthSmallest (N, fld) NthSmallest (N, fld, condFld) NthSmallest (N, fld, condFld, cond)

? ? ? ?

N 是从 1 到 100 之间(包括 1 和 100)的任何整数。 fld 是可由函数求值的任何有效的数据库字段或公式字段。 condFld 是用于对 fld 中的值进行分组时所依据的字段。

cond 是表明 condFld 分组类型的字符串。只能在 condFld 是一个日期、时间、日期时间或布尔字段时才指定此参数。有关此参数有效字符串的详细信息,参见汇总函数的条件。

返回

小数数字

操作

确定整个报表或每个 (condFld) 组实例中给定字段的第 N 个最小值。

示例

下列示例适用于 Basic 语法和 Crystal 语法:

NthSmallest (1, {客户.客户 ID}

返回 12,其中“客户 ID”字段包含范围从 12 到 50 的数值。

NthSmallest(1, {客户.客户姓名}, {客户.地区})

返回每个地区”客户名称”字段的最小值。

NthSmallest({订单.订单金额}, {客户.地区}, \

对“金额”字段中的值按地区进行分组,然后返回“金额”字段中每个地区、每月的最小值。

注意: 在公式中使用此函数强制在打印时对公式求值。

有关求值时间考虑因素的详细信息,参见求值时间。 Mode

Basic 语法和 Crystal 语法。

重载

? ? ?

参数

Mode (fld) Mode (fld, condFld) Mode (fld, condFld, cond)

? ? ?

fld 是可由函数求值的任何有效的数据库字段或公式字段。 condFld 是用于对 fld 中的值进行分组时所依据的字段。

cond 是表明 condFld 分组类型的字符串。只能在 condFld 是一个日期、时间、日期时间或布尔字段时才指定此参数。有关此参数有效字符串的详细信息,参见汇总函数的条件。

返回

小数数字

操作

标识最常出现的值。 例如:

? ? ?

您可以计算某个字段中所有值的模。

您可以计算某个组(例如,对销售按其来自的省进行分组)一个字段中所有值的模。

您可以计算其分组是由日期或布尔字段中的变化进行控制的组(例如,对销售按其完成的月份进行分组)内所有值的模。

示例

下列示例适用于 Basic 语法和 Crystal 语法:

Mode({客户.客户姓名})

返回”客户名称”字段的模(最常出现的值)。

Mode({客户.客户姓名}, {客户.地区})

对”客户名称”字段的值按地区进行分组,然后返回“客户名称”字段中每个地区的模。

Mode({客户.客户姓名}, {客户.地区}, \

对“客户名称”字段中的值按地区进行分组,然后返回“客户名称”字段中每个地区、每月的模。

注释

Mode 与 N = 1 时的 NthMost Frequent 用法相同。

注意: 在公式中使用此函数强制在打印时对公式求值。

有关求值时间考虑因素的详细信息,参见求值时间。 NthMostFrequent

Basic 语法和 Crystal 语法。

重载

? ? ?

返回

NthMostFrequent (N, fld) NthMostFrequent (N, fld, condFld) NthMostFrequent (N, fld, condFld, cond)

小数数字

参数

? ?

N 是从 1 到 100 之间(包括 1 和 100)的任何整数。 fld 是可由函数求值的任何有效的数据库字段或公式字段。

? ?

condFld 是用于对 fld 中的值进行分组时所依据的字段。

cond 是表明 condFld 分组类型的字符串。只能在 condFld 是一个日期、时间、日期时间或布尔字段时才指定此参数。有关此参数有效字符串的详细信息,参见汇总函数的条件。

操作

确定整个报表或每个 (condFld) 组实例的给定字段中的第 N 个出现次数最多的值。如果该字段中没有出现一次以上的值,则该函数将默认返回最小值。

典型用法

您可以使用此函数把注意力集中于特定字段中特别大或特别小的值。

示例

下列示例适用于 Basic 语法和 Crystal 语法:

NthMostFrequent(1, {客户.去年销售额})

返回 $29087,其中值 $29087 在“去年销售额”字段中出现的次数最多。

NthMostFrequent(2, {客户.去年销售额})

返回 $34700,其中 $34700 是“去年销售额”字段中出现次数第二多的值。

NthMostFrequent(1, {客户.去年销售额}, {客户.地区})

为 客户.地区 组的一个实例返回 $48000,其中 $48000 是该组中出现次数最多的值;为该组的另一个实例返回 $34000,其中 $34000 是该组中出现次数最多的值;为该组的第三个实例返回 $9000,其中该组没有出现任何重复值,$9000 是最小值。

注释

当一个以上的值出现的次数相同时,最小值被认为是出现次数最多的值。例如,如果

NthMostFrequent(1, {客户.去年销售额})

返回值 ¥29087,而一个大于 ¥29087的值(例如,$35000)出现的次数与其相同,则 N = 1 的 NthMostFrequent 仍将返回 ¥29087,因为 ¥29087 较小。

注意: 在公式中使用此函数强制在打印时对公式求值。

有关求值时间考虑因素的详细信息,参见求值时间。

搜索更多关于: 水晶报表函数大全-汇总函数 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

NthLargest(1, {订单.订单金额}, {客户.地区}, \ 对“金额”字段的值按地区进行分组,然后返回“金额”字段中每月每个地区的最大值。 注意: 在公式中使用此函数强制在打印时对公式求值。 有关求值时间考虑因素的详细信息,参见求值时间。 NthSmallest Basic 语法和 Crystal 语法。 重载 ? ? ? 参数 NthSmallest (N, fld) NthSmallest (N, fld, condFld) NthSmallest (N, fld, condFld, cond) ? ? ? ? N 是从 1 到 100 之间(包括 1 和 100)的任何整数。 fld 是可由函数求值的任何有效的数

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com