入力方式の返す値を設定するのに使用する文字列関数および演算を指定することができます。
関数にアクセスするには:
入力方式(Input Formula)の横にある
をクリックします。
演算機能
関数 |
足し算 |
説明 |
指定された2つの数の合計を返します。 |
構文 |
Add(<term1>,<term2>) |
引数(Arguments) |
<term1> - 1 つ目の項 <term2> - 2 つ目の項
|
例 |
Add(2,3) 5を返します。
|
関数 |
引き算 |
説明 |
指定された2つの数の差を返します。 |
構文 |
Sub(<term1>,<term2>) |
引数(Arguments) |
<term1> - 1 つ目の項 <term2> - 2 つ目の項(減算する値)
|
例 |
Sub(3,2) 1 を返します
|
関数 |
掛け算 |
説明 |
2つの指定された数を掛けた結果を返します。 |
構文 |
Multiply(<term1>,<term2>) |
引数(Arguments) |
<term1> - 1 つ目の項 <term2> - 二つ目の項(掛ける値)
|
例 |
Multiply(3,2) 6 を返します
|
関数 |
割り算 |
説明 |
数を2番目の数で割った結果を返します。 |
構文 |
Divide(<term1>,<term2>) |
引数(Arguments) |
<term1> - 1 つ目の項 <term2> - 二つ目の項(割る値)
|
例 |
Divide(6,2) 3 を返します
|
ストリング機能
関数 |
Leftサブストリング |
説明 |
指定した文字の左側の文字列を、指定した文字数分返します。 |
構文 |
Left(<string>,<number>) |
引数(Arguments) |
<string> - 文字列 <number> - 返す文字数
|
例 |
Left(ProjectAA,7) "Project" を返します
|
関数 |
Rightサブストリング |
説明 |
指定した文字の右側の文字列を、指定した文字数分返します。 |
構文 |
Right(<string>,<number>) |
引数(Arguments) |
<string> - 文字列 <number> - 返す文字数
|
例 |
Right(ProjectAA,2) "AA" を返します
|
関数 |
Middleサブストリング |
説明 |
指定した文字から文字列を返します(指定した位置から開始)。 |
構文 |
Mid(<string>,<startpos>,<number>) |
引数(Arguments) |
<string> - 文字列 <startpos> - 開始位置の数 最初の文字の位置は0(ゼロ)です。
<number> - 返す文字数
|
例 |
Mid(ProjectAA,2,2) "oj" を返します
|
関数 |
リストからのストリングX |
説明 |
要素番号Xを、要素が特定の文字で区切られた順序づけされたリストから返します。 この機能は、エイリアスリストにリンクされたコントロールと組み合わせて使用すると便利です。
|
構文 |
$Token(<string>|<string>|<string>|<string>,<index>,|)
|
引数(Arguments) |
<string> - 選択元の文字列リスト。
<index> - 使用する文字列のインデックス。 これはエイリアスリストにリンクされた変数を使うこともできます。
| - <string> の値を区切るのに使用される文字。
|
例 |
$Token(Metal|Plastic|Metal|Organic|Plastic, ,|
ここで、材料の変数は次の値を持つエイリアスリストにリンクされています:
表示される値 |
エイリアス(Alias) |
Steel |
1 |
Polyester |
2 |
Gold |
3 |
Wood |
4 |
PVC |
5 |
ユーザーが材料としてSteelまたはGoldを選択すると、数式の文字列はMetalとなります。 ユーザーがPolyesterまたはPVCを選択するとPlasticとなります。
|
関数 |
ストリング長さ |
説明 |
指定した文字列の長さを返します。 |
構文 |
Length(<string>) |
引数(Arguments) |
<string> - 文字列 |
例 |
Length(ProjectAA) 9 を返します
|
関数 |
サブストリングの検索 |
説明 |
指定した文字列で、検索条件に最初に一致する文字または文字列を検索します。 文字または文字列が見つかった位置を返します。 文字列の先頭の位置が0(ゼロ)となります。
|
構文 |
Find(<string>,<substring>) |
引数(Arguments) |
<string> - 文字列 <substring> - 検索する文字列
|
例 |
Find(abc,b) 1 を返します
|
関数 |
文字列の一部を逆から検索 |
説明 |
指定した文字列を逆にして返します。 |
構文 |
Reverse(<string>) |
引数(Arguments) |
<string> - 文字列 |
例 |
Reverse(stockholm) "mlohkcots" を返します。
|
関数
|
逆検索
|
説明
|
指定した文字列で、検索条件に最後に一致する文字を検索します。 文字または文字列が見つかった最後の位置を返します。
文字列の先頭の位置が0(ゼロ)となります。
|
構文
|
Find(<string>,<substring>)
|
引数(Arguments)
|
<string> - 文字列
<substring> - 検索する文字列
|
例
|
ReverseFind(abcabc,b)
4 を返します
|
関数 |
今日の日付 |
説明 |
ボルトが作成された時に選択されたフォーマットで現在の日付を返します。 |
構文 |
$Time() |
引数(Arguments) |
|
例
|
=$Time()
488a=2010-08-13を返します。
|