我有一个字符串字段,大部分包含数字小数值,但有时也包含像“<0.10”或“HEMOLYSIS”这样的值。
我想使用公式将这些数值字符串转换为数值,将非数值留空(null)。
if isNumeric({a_omgang.omg_resultat}) then
toNumber({a_omgang.omg_resultat})
对于所有非数字类型的值,返回0,这使得计算例如平均值或均值,或计算值的数量变得困难。(当然,可以使用运行总数计数与isNumeric
评估公式来实现后者。)
有什么建议可以让公式按照我想要的方式工作吗?
编辑:我希望值为空白(null),而不仅仅是关闭非数字的可见性。
SELECT NULL
。我无法访问SQL Server,因此无法测试。 - craig