Appearance
CNC(CONDITIONAL CALCULATION)
条件ページの条件と一致した行を計算する
書式
cnc:計算するページ:条件ページ:機能
条件ページに設定された条件と一致した行に対して、指定された計算式を実行します。SIM命令やC命令を組み合わせた処理を自動化できます。
計算するページ
入力メッセージ: 計算するページは
条件付き計算を実行するページを指定します。
指定方法
| 入力 | 説明 |
|---|---|
| 空入力 | 現在の画面 |
5 | 5ページ |
1-10 | 1〜10ページ |
条件ページ
入力メッセージ: 条件ページは
計算条件が記述されたページを指定します。
指定方法
| 入力 | 説明 |
|---|---|
| 空入力 | 裏画面 |
5 | 5ページ |
条件ページの作成方法
条件ページは以下の形式で作成します:
| 項目名 | 条件 | GOTO | 計算式 |
|---|---|---|---|
| 商品 | =リンゴ | [,4]=[,2]*[,3] | |
| 商品 | =ミカン | [,4]=[,2]*[,3]*0.9 |
条件列
| 条件式 | 説明 |
|---|---|
| =値 | 値と等しい |
| <>値 | 値と等しくない |
| >値 | 値より大きい |
| <値 | 値より小さい |
| >=値 | 値以上 |
| <=値 | 値以下 |
GOTO列
条件に一致した場合のジャンプ先を指定できます。
計算式列
C命令と同様の計算式を記述します。
使用例
画面のデータを条件付きで計算
cnc::現在の画面に対して、裏画面の条件を適用して計算します。
複数ページを一括計算
cnc:1-10:20:1〜10ページのデータに対して、20ページの条件を適用して計算します。
注意事項
- 条件ページの項目行は、計算対象ページの項目行と一致する必要があります
- エラーが発生した場合、エラー行・列が表示されます