フリーフォーム・グリッドの数式の作成

フリーフォーム・グリッドは、統合された動的計算で様々なデータ・ソースを活用します。セル一覧は、Microsoft Excelがサポートする構文を使用しており、列の文字と行の番号がセルのアドレスを示します。

例: =SUM(B8:C8)という式は、B列8行目からC列8行目までの各セルのデータ値の合計を求めます。

注意:

式セルのアドレスは絶対値です。アドレスは、行や列の追加や除去により生じた位置のずれに合わせて動的に変更されません。そのため、他のグリッドのフォーマットをすべて終了するまで、フリーフォーム・グリッドの式を構成しないでください。

セルや数式バーには次の関数を入力できます。

  • OPERATOR_ADD=+

  • OPERATOR_SUBSTRACT=-

  • OPERATOR_DIVIDE=/

  • OPERATOR_MULTIPLY=*

  • OPERATOR_POWER=^

  • OPERATOR_EQUAL==

  • OPERATOR_DIFFERENT=<>

  • OPERATOR_GREATER_OR_EQUAL=>=

  • OPERATOR_LESS_OR_EQUAL=<=

  • OPERATOR_GREATER=>

  • OPERATOR_LESS=<

  • CONDITION_IF=IF

  • CONDITION_THEN=THEN

  • CONDITION_ELSE=ELSE

  • FUNCTION_LN=LN

  • FUNCTION_LOG=LOG10

  • FUNCTION_EXP=EXP

  • FUNCTION_SQRT=ROOT

  • FUNCTION_COS=COS

  • FUNCTION_SIN=SIN

  • FUNCTION_TAN=TAN

  • FUNCTION_ACOS=ACOS

  • FUNCTION_ASIN=ASIN

  • FUNCTION_ATAN=ATAN

  • FUNCTION_COSH=COSH

  • FUNCTION_SINH=SINH

  • FUNCTION_TANH=TANH

  • FUNCTION_INTEGER=INT

  • FUNCTION_ABS=ABS

  • FUNCTION_NOT=NOT

  • JEKS_FUNCTION_SUM=SUM

  • JEKS_FUNCTION_RAND=RAND

  • JEKS_FUNCTION_MODULO=MOD

  • JEKS_FUNCTION_FACT=FACT

  • JEKS_FUNCTION_IF=IF

  • JEKS_FUNCTION_AND=AND

  • JEKS_FUNCTION_OR=OR

  • JEKS_FUNCTION_TRUE=TRUE

  • JEKS_FUNCTION_FALSE=FALSE

  • JEKS_FUNCTION_DATE=DATE

  • JEKS_FUNCTION_DATEVALUE=DATEVALUE

  • JEKS_FUNCTION_NOW=NOW

  • JEKS_FUNCTION_TIME=TIME

  • JEKS_FUNCTION_TIMEVALUE=TIMEVALUE

  • JEKS_FUNCTION_YEAR=YEAR

  • JEKS_FUNCTION_MONTH=MONTH

  • JEKS_FUNCTION_DAY=DAY

  • JEKS_FUNCTION_WEEKDAY=WEEKDAY

  • JEKS_FUNCTION_HOUR=HOUR

  • JEKS_FUNCTION_MINUTE=MINUTE

  • JEKS_FUNCTION_SECOND=SECOND

  • JEKS_FUNCTION_CHAR=CHAR

  • JEKS_FUNCTION_FIND=FIND

  • JEKS_FUNCTION_CODE=CODE

上記の関数の他に、次の条件演算子も使用できます。

  • IF

  • THEN

  • ELSE