リファレンス > 関数リファレンス > テキスト関数 > Middle
 
Middle
目的 
テキストの先頭文字位置で指定された文字から、文字数で指定された文字数分のテキストを抽出します。
構文 
Middle ( テキスト ; 先頭文字位置 ; 文字数 )
引数 
テキスト - 任意のテキスト式またはテキストフィールド
先頭文字位置 - 任意の数値式、または数値を含むフィールド
文字数 - 任意の数値式、または数値を含むフィールド
戻り値のデータタイプ 
テキスト
起点 
FileMaker Pro 6.0 以前のバージョン
 
Middle ( "(408) 555-9054" ; 2 ; 3 ) は「408」を返します。
Middle ( 電話番号 ; 2 ; 3 ) は、「電話番号」フィールドの値が「(408)555-9054」の場合、「408」を返します。
Middle ( "abcdefghij" ; 5 ; 2 ) は「ef」を返します。
Middle ( 名前 ; Position ( 名前 ; " " ; 1 ; 1 ) + 1 ; 3 ) は、「名前」テキストフィールドの値が「John Smith」の場合、「Smi」を返します。
関連項目 
関数リファレンス (種類順)
関数リファレンス (名前順)
計算式について
関数について
計算フィールドの定義
計算式での演算子の使い方