在由 Agilent ChemStation 作为源系统生成的分析数据中,字段进样体积可能包含正数值或负数值:
正数值代表实际进样的样品体积。
负数值代表几种特殊的进样操作。下列值可用:
-1:无进样
-2:手动进样
-3:进样器程序
-4:外部进样器
要显示实际进样的体积或相应的说明,您可以使用下列表达式:
=iif(进样_体积 >= 0, CStr(Round(进样_体积, 4)) & " " &; 进样_体积单位, choose( Int(Abs(进样_体积)), "无进样", "手动进样", "进样器程序", "外部进样器"))
如果原始值是正数,则会仅舍入到四位小数。如果原始值是负数,则会使用 Int、Abs 和 Choose 函数。
Abs 函数将负号删除。因此,负数将转换为正数。而正数则保持不变。
Int 函数将双精度浮点数转换为整数值。它返回小数点前面的数字(通过截断而不是舍入获得)。
Choose 函数从一组参数中选择并返回一个值。第一个参数为指示相关值的一个数字。在上面的示例中,如果 Choose 函数的第一个参数为 1,则该函数返回“无进样”。
base-id: 11031795979
id: 11031795979