以字段类型数值的形式仅返回文本格式的数字。
GetAsNumber(文本)
数字
FileMaker Pro 6.0 或更低版本
与涉及数字或数值函数的公式配合使用。此函数除去文本
中的所有非数字字符、前置零和小数点后的后置零。如果文本
中的前面的数字前有负号"-"或者位于括号内"()",GetAsNumber 将返回负数,除非负号或左括号前面有句点或数字。如果文本
中不包含零数字字符,则 GetAsNumber 返回空字符串。
您还可以使用函数将日期转换成天数。返回的数值是 0001/1/1 之后的天数。
GetAsNumber ("FY20")
返回"20"。
GetAsNumber ("$1,254.50")
返回"1254.5"。
GetAsNumber ("2 - 2")
和 GetAsNumber ("2(2)")
返回"22"。
GetAsNumber ("-22")
和 GetAsNumber ("(22)")
返回"-22"。
GetAsNumber (".(22)")
返回"22"。
当序列号的值为 TKV35FRG6HH84 时,GetAsNumber (序列号)
返回"35684"。
当"出生日期"字段包含 2019/10/10 时,GetAsNumber (出生日期)
返回"737342"。
当"密码"字段包含 QTjPLeRMaCV 时,GetAsNumber (密码)
会返回空字符串。