リファレンス > 関数リファレンス > テキスト関数 > GetAsNumber
 

GetAsNumber

フィールドタイプ番号としてテキストに含まれる数字のみを返します。

構文 

GetAsNumber (テキスト)

引数 

テキスト - 任意のテキスト式、または数字を含むテキストフィールド

戻り値のデータタイプ 

数字

起点 

FileMaker Pro 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 が含まれる場合、空の文字列を返します。

関連項目 

関数リファレンス (種類順)

関数リファレンス (名前順)

計算式について

関数について

計算フィールドの定義

計算式での演算子の使い方