i-Reporterは、四則演算と、40以上のEXCEL関数に対応しています。
Excelファイル上で「計算式クラスター」に設定したセルに、i-Reporter対応のEXCEL関数を
記述してConMas Designerに取り込むことで、i-ReporterでEXCEL関数を使用できます。
! 注意事項
すべてのEXCEL関数に対応している訳ではありません。
i-Reporterで使用できるのは、本ナレッジ および マニュアルに記載があるもの
のみです。
i-Reporterで対応していないEXCEL関数を使用した場合、ConMas Designer取り込み
時にエラーになります。
# 参照マニュアル
帳票定義を作成する > EXCEL関数機能
i-Reporterで使用可能なEXCEL関数は下記のとおりです。
※下記EXCEL関数に加えて、四則演算子(+ -* /)のみ使用可能です。
No. | 関数 | 説明 |
1 | IF | 値または数式が条件を満たしているかどうかを判定し、結果に応じて指定した内容を返します。 |
2 |
IFERROR |
数式の結果がエラーの場合は指定した値を返し、それ以外の場合は数式の結果を返します。 |
3 | AND | 論理積を求めます。 ※ IF関数の条件式でのみ使用できます。 |
4 | OR | 論理和を求めます。 ※ IF関数の条件式でのみ使用できます。 |
5 | AVEDEV | 平均偏差を返します。 |
6 | AVERAGE | 引数で指定した値の平均値を返します。 |
7 | AVERAGEA | 引数で指定した値の平均値を返します。論理値も対象となります。 |
8 | AVERAGEIF | 条件にあったセルの値の平均を返します。 |
9 | AVERAGEIFS | 複数の条件に合った数値の平均を返します。 |
10 | COUNT | 指定したセル範囲の数値のみの個数の合計を返します。 |
11 | COUNTA | 指定したセル範囲の数値、文字列などの個数の合計を返します。 |
12 | COUNTBLANK | 指定したセル範囲の未入力データの合計を返します。 |
13 | COUNTIF | 指定したセル範囲のうち、検索条件に一致するデータの個数を返します。 |
14 | MAX | 引数で指定した値から最大値を返します。 |
15 | MAXA | 引数で指定した値から最大値を返します。論理値も対象となります。 |
16 | MEDIAN | 引数で指定した値から中央の値を返します。 |
17 | MIN | 引数で指定した値から最小値を返します。 |
18 | MINA | 引数で指定した値から最小値を返します。論理値も対象となります。 |
19 | MODE | 引数で指定した値から最頻値を返します。 |
20 | PERCENTRANK | 引数で指定した配列またはセル範囲で順位を百分率で表した値を返します。 |
21 | STDEV | 引数を正規母集団の標本と見なし、標本に基づいて母集団の標準偏差の推定値を返します。 |
22 | STDEVA | 引数を正規母集団の標本と見なし、標本に基づいて母集団の標準偏差の推定値を返します。 論理値も対象となります。 |
23 | STDEVP | 引数を母集団全体と見なし、母集団の標準偏差を返します。 |
24 | STDEVPA | 引数を母集団全体と見なし、母集団の標準偏差を返します。論理値も対象となります。 |
25 | ABS | 数値の絶対値を返します。 |
26 | ROUND | 指定した桁数で数値を四捨五入します。 |
27 | ROUNDDOWN | 指定した桁数で数値を切り捨てます。 |
28 | ROUNDUP | 指定した桁数で数値を切り上げます。 |
29 | SUM | 指定した数値またはセルの範囲の値を合計します。 |
30 | SUMIF | 指定した条件に一致するセルの値を合計します。 |
31 | SUMIFS | 指定した複数の条件にあった数値を合計します。 |
32 | SQRT | 数値の正の平方根を求める関数です。 ※Designer Ver.8.0.21050以上 ※iOS版アプリ:Ver.8.0.21050以上 Windows版アプリ:Ver.5.2.21050以上 ※チェッククラスターは計算対象にできません。 |
33 | POWER | べき乗を計算する関数です。 ※Designer Ver.8.1.24040以上 ※iOS版アプリ:Ver.8.1.24040以上 Windows版アプリ:Ver.5.2.24040以上 |
34 | LOOKUP | 指定範囲を縦方向に検索し、検索値と同じ位置にある対応範囲のセルの値を返します。 ※横方向の検索には未対応です。 |
35 | VLOOKUP | 指定範囲を縦方向に検索し、検索値に合致した場合、指定した列番号にある値を返します。 ※横方向の検索には未対応です。 |
36 | AREAS | 参照で指定したセル範囲の領域の個数を返します。 |
37 | EDATE | 指定した開始日の、数か月後または数カ月前の日付を返します。 ※Designer Ver.8.0.22020以上 ※iOS版アプリ:Ver.8.0.22020以上 Windows版アプリ:Ver.5.2.22020以上 |
38 | ASC | 全角文字列を半角文字列に変換します。 |
39 | CONCATENATE | 引数で指定した複数の文字列または数値を結合します。 |
40 | LEFT | 文字列の左端から指定した数の文字を返します。 |
41 | LEN | 指定した文字列の文字数を返します。 |
42 | MID | 文字列の指定した開始位置から指定した文字数分の文字列を返します。 |
43 | RIGHT | 文字列の右端から指定した数の文字を返します。 |