相关疑难解决方法(0)

让Crystal Reports公式将数字字符串转换为值,但保留非数字空白/ null

我有一个字符串字段,主要包含数字十进制值,但有时包含"<0.10"或"HEMOLYSIS"等值.

我想使用公式将这些数值字符串转换为值,将非值留空(null).

if isNumeric({a_omgang.omg_resultat}) then
    toNumber({a_omgang.omg_resultat})
Run Code Online (Sandbox Code Playgroud)

对于所有非数字值,返回0,这使得难以计算例如平均值或平均值,或计算值的数量.(后者当然可以通过使用带有isNumeric评估公式的运行总计数来实现.)

有什么建议我如何让公式按我的意愿工作?

编辑:我希望该值为空(null),而不仅仅是非数字的可见性.

null formula crystal-reports

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

crystal-reports ×1

formula ×1

null ×1