本示例显示了如何从大量峰中获取第二高的峰面积。
至少使用以下列创建一个表格,顺序如下。按峰面积对表格进行降序排序。
a. 保留时间 (RT)
b. 计数
c. 峰面积
保留时间 (RT)
计数
面积
将保留时间另存为聚合器:
转到 RT 列的属性,然后单击 函数 打开值的表达式编辑器。
单击将表达式结果另存为,选择聚合器并提供名称。例如,MyRetentionTimes。
添加计数器:
转到计数列的属性,然后单击 函数 打开值的表达式编辑器。
使用计数函数。例如,=Count(MyRetentionTimes)
获取第二个值,并将其另存为聚合器。
转到峰面积列的属性,然后单击 函数 打开值的表达式编辑器。
使用下面的表达式获取第二个值,四舍五入到 3 位小数:=iiF(Count(MyRetentionTimes)=2, Round(Peak_Area,3), 0)
对于表格的第二行,该表达式将返回峰面积。对于其他所有行,该表达式将返回 0。
将表达式结果另存为其他聚合器,例如 NBiggestArea
显示值:
在表格下,添加拥有 =Max(NBiggestArea) 表达式的文本字段
如果您有其他检测器,请选择表格和文本字段,然后将这两项分组。针对每个信号名称重复组。
根据需要将其他文本字段添加到组中。
如果只想使用表格保存值,可将其隐藏。在属性对话框的高级下,清除可见复选框。
如果要获取第 n 大的值,请创建报告参数(例如 n)。在模板中使用下列表达式:=iiF(Count(MyRetentionTimes)=n, Round(Peak_Area,3), 0)
base-id: 11031823627
id: 11031823627