GetAsNumber
フィールドタイプ番号としてテキストに含まれる数字のみを返します。
構文
GetAsNumber (テキスト)
引数
テキスト
- 任意のテキスト式、または数字を含むテキストフィールド
戻り値のデータタイプ
数字
起点バージョン
6.0 以前のバージョン
説明
数字または数字関数を使用する式で使用します。この関数はテキスト
から数字以外のすべての文字、先頭のゼロ、および小数点以降の末尾のゼロを取り除きます。テキスト
の最初の数字の前にマイナス記号「-」が付いているか、またはカッコ「( )」で囲まれている場合、マイナス記号または開きカッコの前にピリオドか数字がない限り、負の数字を返します。ゼロの数字がテキスト
にある場合は空の文字列を返します。
この関数を使用し、日付を日数に変換できます。返された数値は、0001/1/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」を返します。
例 2
GetAsNumber (シリアル番号)
は、「シリアル番号」の値が「TKV35FRG6HH84」の場合、「35684」を返します。
例 3
GetAsNumber (誕生日)
は、誕生日フィールドが 2019/10/10 の場合、「737342」を返します。
例 4
GetAsNumber (Passcode)
は、Passcode フィールドに QTjPLeRMaCV が含まれる場合、空の文字列を返します。