# チャートの数式用の一般的な構文

次の構文はチャートの数式に使用できる一般的な書式で、多数のオプションのパラメータがあります。

`expression 
 ::= ( constant | expressionname | operator1 expression | expression operator2 expression | function | aggregation function | (expression )
)`

各部の説明

constant は、単一引用符で囲まれた文字列 (テキスト、日付、または時刻)、または数値です。定数は 3 桁区切りの記号を使用せず、小数点に 10 進小数点を使用します。

expressionname は、同じチャートに含まれるもう 1 つの式の名前 (ラベル) です。

operator1 は、右側にある 1 つの数式に対して作用する単項演算子です。

operator2 は、両側にある 2 つの数式に対して作用する二項演算子です。

`function ::= functionname ( 
 parameters )` `parameters ::= expression { , expression 
 }`

パラメータの数と種類は任意ではなく、使用する関数によって異なります。

`aggregationfunction ::= aggregationfunctionname 
 ( parameters2 )` `parameters2 ::= 
 aggrexpression { , aggrexpression }`

パラメータの数と種類は任意ではなく、使用する関数によって異なります。

## 詳細を見る

* [演算子](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/Operators/operators.htm)