在计算字段中苦苦寻找公式以截断最后一个字符,如果它是文本,否则返回应该是它自己。 (我认为可以使用'iif'和'left'公式)
应该很简单,但一些帮助将不胜感激!
答案 0 :(得分:0)
那可能是:
ValidatedNumber = Left([CheckNumber], Len([CheckNumber]) - 1 + Abs(IsNumeric(Right([CheckNumber], 1))))
答案 1 :(得分:0)
未经测试但应该让你朝着正确的方向前进。尝试:=IIf(IsNumeric(Right([YourField],1), [YourField],Left ([YourField], Len([YourField])-1))
翻译:
If the last character Is a digit Then
return the field
Else
Return the field minus the last character
End If