2016-04-12 7 views
0

計算されたフィールドの式を使って最後の文字が切り取られている場合は、それがテキストの場合は苦労しました。 (私は 'iif'と 'left'の公式を使うことができると思います)テキスト文字「IIf」+「左」(?)

シンプルなはずですが、助けてください!

ValidatedNumber = Left([CheckNumber], Len([CheckNumber]) - 1 + Abs(IsNumeric(Right([CheckNumber], 1)))) 
+0

素晴らしいです!早速のご返事ありがとうございます。私は計算されたフィールドがクエリよりはるかに少ない機能オプションを持っていることに気づいていませんでした。 – Janos

答えて

0

テストされていないが、あなたは正しい方向に向かって取得する必要があります可能性があり

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