显示进样类型

在由 Agilent ChemStation 作为源系统生成的分析数据中,字段进样体积可能包含正数值或负数值:

  • 正数值代表实际进样的样品体积。

  • 负数值代表几种特殊的进样操作。下列值可用:

    • -1:无进样

    • -2:手动进样

    • -3:进样器程序

    • -4:外部进样器

要显示实际进样的体积或相应的说明,您可以使用下列表达式:

=iif(进样_体积 >= 0, CStr(Round(进样_体积, 4)) & " " &; 进样_体积单位, choose( Int(Abs(进样_体积)), "无进样", "手动进样", "进样器程序", "外部进样器"))

如果原始值是正数,则会仅舍入到四位小数。如果原始值是负数,则会使用 IntAbsChoose 函数。

Abs 函数将负号删除。因此,负数将转换为正数。而正数则保持不变。

Int 函数将双精度浮点数转换为整数值。它返回小数点前面的数字(通过截断而不是舍入获得)。

Choose 函数从一组参数中选择并返回一个值。第一个参数为指示相关值的一个数字。在上面的示例中,如果 Choose 函数的第一个参数为 1,则该函数返回“无进样”。

×